Skip to content

Commit 9b2cd5a

Browse files
committed
add 3.10
1 parent c9d44d2 commit 9b2cd5a

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
os: [ubuntu-latest, macos-latest]
2323
# TODO: expand this to cross-platform builds (see V2 approach below)
2424
# os: [ubuntu-latest, windows-latest, macos-latest]
25-
python-version: [3.6, 3.7, 3.8, 3.9]
25+
python-version: ["3.6", "3.7", "3.8", "3.9", "3.10"]
2626

2727
steps:
2828
- uses: actions/checkout@v2
@@ -100,7 +100,7 @@ jobs:
100100
101101
- name: Build cython and sdist
102102
run: |
103-
pip install --upgrade "cython>=0.29.22,<3.0" setuptools pip wheel
103+
pip install --upgrade "cython>=0.29.26,<3.0" setuptools pip wheel
104104
python3 setup.py build_ext --rpath $RPATH
105105
if [[ "${{ matrix.python-version }}" == "3.6" ]]
106106
then

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
# TODO: expand this once macos and windows libzim releases become available
3434
# os: [ubuntu-latest, windows-latest, macos-10.15]
3535
# alternatively we can compile libzim in docker and use the container as an action
36-
python: [3.6, 3.7, 3.8, 3.9]
36+
python: ["3.6", "3.7", "3.8", "3.9", "3.10"]
3737

3838
steps:
3939
- uses: actions/checkout@v2
@@ -91,7 +91,7 @@ jobs:
9191
9292
- name: Build cython, sdist, and bdist_wheel
9393
run: |
94-
pip install --upgrade pip install "cython>=0.29.22,<3.0" setuptools pip wheel
94+
pip install --upgrade pip install "cython>=0.29.26,<3.0" setuptools pip wheel
9595
python3 setup.py build_ext --inplace
9696
python3 setup.py sdist bdist_wheel
9797

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = [ "setuptools >= 35.0.2", "wheel >= 0.29.0", "twine", "cython >= 0.29.22,<3.0" ]
2+
requires = [ "setuptools >= 35.0.2", "wheel >= 0.29.0", "twine", "cython >= 0.29.26,<3.0" ]
33
build-backend = "setuptools.build_meta"
44

55
[tool.black]

setup.cfg

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ classifiers =
2828
Programming Language :: Python :: 3.7
2929
Programming Language :: Python :: 3.8
3030
Programming Language :: Python :: 3.9
31+
Programming Language :: Python :: 3.10
3132
#Typing :: Typed
3233
License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
3334
Operating System :: OS Independent

0 commit comments

Comments
 (0)