From 3abfd2b2fed7127acf0c175dac45e5c84d564dbe Mon Sep 17 00:00:00 2001 From: Domagoj Fijan <50439291+DomFijan@users.noreply.github.com> Date: Tue, 22 Oct 2024 11:07:37 -0400 Subject: [PATCH 1/2] add python 3.13 to testing framework --- .github/workflows/CI.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yaml b/.github/workflows/CI.yaml index 6c876ef7..db49fc93 100644 --- a/.github/workflows/CI.yaml +++ b/.github/workflows/CI.yaml @@ -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 From bdb599ab92bcc3a4525b23b4263f1d4aa2687b78 Mon Sep 17 00:00:00 2001 From: Domagoj Fijan Date: Tue, 22 Oct 2024 11:14:56 -0400 Subject: [PATCH 2/2] add requirements file --- .github/requirements3.13.txt | 73 ++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 .github/requirements3.13.txt diff --git a/.github/requirements3.13.txt b/.github/requirements3.13.txt new file mode 100644 index 00000000..66c40a8f --- /dev/null +++ b/.github/requirements3.13.txt @@ -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