diff --git a/.github/workflows/bundle_windows.yml b/.github/workflows/bundle_windows.yml index b1ff10c..0f56aad 100644 --- a/.github/workflows/bundle_windows.yml +++ b/.github/workflows/bundle_windows.yml @@ -23,7 +23,7 @@ jobs: contents: write strategy: matrix: - python-version: ["3.11"] + python-version: ["3.12"] steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/pypi_publish.yml b/.github/workflows/pypi_publish.yml index bc54634..4ec2529 100644 --- a/.github/workflows/pypi_publish.yml +++ b/.github/workflows/pypi_publish.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-python@v2 with: - python-version: "3.10" + python-version: "3.12" - name: Install dependencies run: | diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 4fdcdcf..ae9cc48 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.10", "3.12"] + python-version: ["3.12", "3.13"] steps: - uses: actions/checkout@v2 diff --git a/README.md b/README.md index fe84e62..2068c10 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ with low-level SL details. See the [Local Animation addon example](https://githu ### From Source -* Python 3.10 or above is **required**. If you're unable to upgrade your system Python package due to +* Python 3.12 or above is **required**. If you're unable to upgrade your system Python package due to being on a stable distro, you can use [pyenv](https://github.com/pyenv/pyenv) to create a self-contained Python install with the appropriate version. * [Create a clean Python 3 virtualenv](https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/#creating-a-virtual-environment) diff --git a/pyproject.toml b/pyproject.toml index f5c113a..d2f3153 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ dynamic = ["version"] description = "Analysis tools for SL-compatible virtual worlds" readme = "README.md" license = "LGPL-3.0-only" -requires-python = ">=3.10" +requires-python = ">=3.12" authors = [ { name = "Salad Dais", email = "83434023+SaladDais@users.noreply.github.com" }, ] @@ -18,9 +18,8 @@ classifiers = [ "Operating System :: POSIX", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython", - "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Testing", "Topic :: System :: Networking :: Monitoring",