Skip to content

Commit

Permalink
Mark Python 3.14-dev tests stable on Linux and macOS
Browse files Browse the repository at this point in the history
  • Loading branch information
kdeldycke committed Jan 8, 2025
1 parent 7468182 commit fa005ff
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 5 deletions.
12 changes: 7 additions & 5 deletions .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ jobs:
"3.11",
"3.12",
"3.13",
"3.14-dev",
"3.14",
}
}
# TODO: List of additional variants to include in the matrix.
Expand All @@ -63,10 +63,12 @@ jobs:
# List of unstable criterions.
unstable: list[dict[str, str]] = [
# XXX error: Python 3.14 is still not available through uv, which gets its standalone Python executables
# from the python-build-standalone project:
# https://github.com/astral-sh/python-build-standalone/releases
{"python-version": "3.14-dev"},
# XXX Python 3.14.0a3 is not available for Windows yet:
# https://github.com/astral-sh/python-build-standalone/releases/tag/20250106
# https://github.com/astral-sh/python-build-standalone/pull/478
# https://github.com/astral-sh/python-build-standalone/pull/443
{"python-version": "3.14", "os": "windows-2022"},
{"python-version": "3.14", "os": "windows-2019"},
]
# Build the job matrix.
Expand Down
1 change: 1 addition & 0 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
> This version is not released yet and is under active development.
- Replace unmaintained `jsonlint` by ESLint.
- Activate mark Python 3.14-dev tests as stable on Linux and macOS.

## [4.9.0 (2024-12-27)](https://github.com/kdeldycke/workflows/compare/v4.8.4...v4.9.0)

Expand Down
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ classifiers = [
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Programming Language :: Python :: 3.14",
'Programming Language :: Python :: Implementation :: CPython',
'Programming Language :: Unix Shell',
'Topic :: Documentation :: Sphinx',
Expand Down

0 comments on commit fa005ff

Please sign in to comment.