Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add python==3.12 support #229

Merged
merged 33 commits into from
Jul 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
cf37a43
Add `python==3.12` support
paddyroddy Oct 2, 2023
6d5c715
Merge branch 'main' into add-3-12-support
paddyroddy Oct 6, 2023
330c1b8
Merge branch 'main' into add-3-12-support
paddyroddy Oct 9, 2023
cbb8147
Merge branch 'main' into add-3-12-support
paddyroddy Oct 11, 2023
6a31ac3
Merge branch 'main' into add-3-12-support
paddyroddy Oct 17, 2023
36b36e0
Merge branch 'main' into add-3-12-support
paddyroddy Oct 24, 2023
13fa0c0
Merge branch 'main' into add-3-12-support
paddyroddy Oct 24, 2023
ceda3dd
Merge branch 'main' into add-3-12-support
paddyroddy Oct 27, 2023
7096cdd
Bump to `3.12`
paddyroddy Oct 27, 2023
6cd15f1
Merge branch 'main' into add-3-12-support
paddyroddy Oct 31, 2023
09286a9
Merge branch 'main' into add-3-12-support
paddyroddy Nov 2, 2023
d73f1dd
Merge branch 'main' into add-3-12-support
paddyroddy Nov 8, 2023
19cf205
Merge branch 'main' into add-3-12-support
paddyroddy Nov 10, 2023
466a300
Add `3.12` to `coveralls`
paddyroddy Nov 10, 2023
9673c51
Undo spacing change
paddyroddy Nov 10, 2023
534f656
Multiline
paddyroddy Nov 10, 2023
90912d9
Merge branch 'main' into add-3-12-support
paddyroddy Nov 10, 2023
fa11dff
Merge branch 'main' into add-3-12-support
paddyroddy Nov 15, 2023
83c5424
Merge branch 'main' into add-3-12-support
paddyroddy Nov 20, 2023
d4ba543
Merge branch 'main' into add-3-12-support
paddyroddy Nov 28, 2023
4620a37
Merge branch 'main' into add-3-12-support
paddyroddy Jan 2, 2024
1a315e3
Update test.yml
paddyroddy Jan 24, 2024
ffbb088
Try `numba` release candidate
paddyroddy Jan 24, 2024
4abf262
Revert "Try `numba` release candidate"
paddyroddy Jan 24, 2024
9139a15
Merge branch 'main' into add-3-12-support
paddyroddy Feb 6, 2024
2dd0feb
Merge branch 'main' into add-3-12-support
paddyroddy Feb 14, 2024
39b0b1a
Merge branch 'main' into add-3-12-support
paddyroddy Apr 3, 2024
9605faa
Merge branch 'main' into add-3-12-support
paddyroddy May 21, 2024
2438fda
Merge branch 'main' into add-3-12-support
paddyroddy Jun 6, 2024
fe26135
Try release candidate `gmpy2`
paddyroddy Jun 13, 2024
4cc0231
Merge branch 'main' into add-3-12-support
paddyroddy Jun 13, 2024
c2717a5
Merge branch 'main' into add-3-12-support
paddyroddy Jun 18, 2024
69cacb2
Update pyproject.toml
paddyroddy Jul 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ jobs:
- uses: paddyroddy/.github/actions/python/deployment@e59369bbd745ef1eae9b8327fba32a4f87ff13ca # v0
with:
pyproject-toml: ./pyproject.toml
python-version: "3.11"
python-version: "3.12"
2 changes: 1 addition & 1 deletion .github/workflows/documentation.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ jobs:
github-token: ${{ secrets.GITHUB_TOKEN }}
project-directory: ./src/sleplet
pyproject-toml: ./pyproject.toml
python-version: "3.11"
python-version: "3.12"
template-directory: ./documentation
4 changes: 2 additions & 2 deletions .github/workflows/examples.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
- name: Set up python
uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5
with:
python-version: "3.11"
python-version: "3.12"
cache: pip
cache-dependency-path: pyproject.toml

Expand All @@ -49,7 +49,7 @@ jobs:
- name: Set up python
uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5
with:
python-version: "3.11"
python-version: "3.12"
cache: pip
cache-dependency-path: pyproject.toml

Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ jobs:
python-version:
- "3.10"
- "3.11"
- "3.12"
steps:
# yamllint disable-line rule:line-length
- uses: paddyroddy/.github/actions/python/tox@e59369bbd745ef1eae9b8327fba32a4f87ff13ca # v0
Expand Down Expand Up @@ -54,5 +55,6 @@ jobs:
run-macos-latest-3.10,\
run-ubuntu-latest-3.10,\
run-macos-latest-3.11,\
run-ubuntu-latest-3.11\
"
run-ubuntu-latest-3.11,\
run-macos-latest-3.12,\
run-ubuntu-latest-3.12"
4 changes: 3 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ classifiers = [
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Scientific/Engineering :: Image Processing",
"Topic :: Scientific/Engineering :: Mathematics",
"Topic :: Scientific/Engineering :: Physics",
Expand Down Expand Up @@ -211,6 +212,7 @@ legacy_tox_ini = """
python =
3.10: py310
3.11: py311
3.12: py312

[gh-actions:env]
OS =
Expand All @@ -224,5 +226,5 @@ legacy_tox_ini = """
pytest-cov

[tox]
env_list = py{310,311}-{linux,macos}
env_list = py{310,311,312}-{linux,macos}
"""
Loading