diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1ab23cd..b7363ed 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -24,7 +24,7 @@ jobs: - uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: - python-version: '3.13' + python-version: '3.14' enable-cache: true # zizmor: ignore[cache-poisoning] -- Job does not produce release artifacts and does not have sensitive permissions cache-suffix: lint @@ -43,7 +43,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.10', '3.12', '3.13'] + python-version: ['3.10', '3.11', '3.12', '3.13', '3.14'] install: - name: slim extras: '' @@ -81,7 +81,7 @@ jobs: - uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: - python-version: '3.13' + python-version: '3.14' enable-cache: true # zizmor: ignore[cache-poisoning] -- Job does not produce release artifacts and does not have sensitive permissions - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0 @@ -118,7 +118,7 @@ jobs: - uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: - python-version: '3.13' + python-version: '3.14' enable-cache: false - run: uv build diff --git a/.python-version b/.python-version index 24ee5b1..6324d40 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.13 +3.14 diff --git a/pyproject.toml b/pyproject.toml index 0b74f4c..1fb66fa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,6 +23,7 @@ classifiers = [ 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Programming Language :: Python :: 3.13', + 'Programming Language :: Python :: 3.14', 'Topic :: Software Development :: Libraries', 'Typing :: Typed', ]