Skip to content

Commit

Permalink
Python 3.13 support (#244)
Browse files Browse the repository at this point in the history
* add python 3.13 to testing framework

* add requirements file
  • Loading branch information
DomFijan authored Oct 25, 2024
1 parent c70b893 commit d612efe
Show file tree
Hide file tree
Showing 2 changed files with 74 additions and 1 deletion.
73 changes: 73 additions & 0 deletions .github/requirements3.13.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
# This file was autogenerated by uv via the following command:
# uv pip compile --python-version 3.13 requirements.txt tests/requirements.txt
attrs==24.2.0
# via hypothesis
contourpy==1.3.0
# via matplotlib
coverage==7.6.4
# via pytest-cov
cycler==0.12.1
# via matplotlib
execnet==2.1.1
# via pytest-xdist
fonttools==4.54.1
# via matplotlib
hypothesis==6.115.3
# via -r tests/requirements.txt
iniconfig==2.0.0
# via pytest
kiwisolver==1.4.7
# via matplotlib
matplotlib==3.9.2
# via -r tests/requirements.txt
miniball==1.2.0
# via -r tests/requirements.txt
numpy==2.1.2
# via
# -r requirements.txt
# contourpy
# hypothesis
# matplotlib
# miniball
# plato-draw
# rowan
# scipy
packaging==24.1
# via
# matplotlib
# pytest
pillow==11.0.0
# via matplotlib
plato-draw==1.12.0
# via -r tests/requirements.txt
pluggy==1.5.0
# via pytest
pyparsing==3.2.0
# via matplotlib
pytest==8.3.3
# via
# -r tests/requirements.txt
# pytest-cov
# pytest-xdist
pytest-cov==5.0.0
# via -r tests/requirements.txt
pytest-xdist==3.6.1
# via -r tests/requirements.txt
python-dateutil==2.9.0.post0
# via matplotlib
rowan==1.3.0.post1
# via
# -r requirements.txt
# plato-draw
scipy==1.14.1
# via
# -r requirements.txt
# plato-draw
setuptools==75.2.0
# via -r tests/requirements.txt
six==1.16.0
# via python-dateutil
sortedcontainers==2.4.0
# via hypothesis
wheel==0.44.0
# via -r tests/requirements.txt
2 changes: 1 addition & 1 deletion .github/workflows/CI.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.8","3.9","3.10","3.11","3.12"]
python-version: ["3.8","3.9","3.10","3.11","3.12","3.13"]
steps:
- name: Checkout
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
Expand Down

0 comments on commit d612efe

Please sign in to comment.