Skip to content

Commit f03a9f3

Browse files
HamzaYslmnCopilot
andcommitted
Python 3.14
Co-authored-by: Copilot <copilot@github.com>
1 parent b67b724 commit f03a9f3

4 files changed

Lines changed: 111 additions & 7 deletions

File tree

.github/workflows/pypi-build-artifacts.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ jobs:
5151
3.11
5252
3.12
5353
3.13
54+
3.14
5455
5556
- name: Install UV
5657
uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1
@@ -75,7 +76,7 @@ jobs:
7576
env:
7677
# Ignore 32 bit architectures
7778
CIBW_ARCHS: "auto64"
78-
CIBW_PROJECT_REQUIRES_PYTHON: ">=3.10,<3.14"
79+
CIBW_PROJECT_REQUIRES_PYTHON: ">=3.10,<3.15"
7980
# Keep these in sync with Python CI job `cibw-dev-env-smoke-test`
8081
# in .github/workflows/python-ci.yml to catch import-time regressions early.
8182
CIBW_BEFORE_TEST: "uv sync --directory {project} --only-group dev --no-install-project"

.github/workflows/python-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252
max-parallel: 15
5353
fail-fast: true
5454
matrix:
55-
python: ['3.10', '3.11', '3.12', '3.13']
55+
python: ['3.10', '3.11', '3.12', '3.13', '3.14']
5656

5757
steps:
5858
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ classifiers = [
2929
"Programming Language :: Python :: 3.11",
3030
"Programming Language :: Python :: 3.12",
3131
"Programming Language :: Python :: 3.13",
32+
"Programming Language :: Python :: 3.14",
3233
]
3334
dependencies = [
3435
"mmh3>=4.0.0,<6.0.0",
@@ -42,7 +43,8 @@ dependencies = [
4243
"tenacity>=8.2.3,<10.0.0",
4344
"pyroaring>=1.0.0,<2.0.0",
4445
"cachetools>=5.5,<8.0",
45-
"zstandard>=0.13.0,<1.0.0"
46+
"zstandard>=0.13.0,<1.0.0",
47+
"numpy>=2.3.0; python_version >= '3.14'",
4648
]
4749

4850
[project.urls]

0 commit comments

Comments
 (0)