Skip to content

Commit a20297d

Browse files
committed
Support python 3.13
Relax required conda-build version
1 parent 4d1a6a9 commit a20297d

File tree

7 files changed

+13
-12
lines changed

7 files changed

+13
-12
lines changed

.github/workflows/build-sphinx.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
pull-requests: write
3737

3838
env:
39-
python-ver: '3.12'
39+
python-ver: '3.13'
4040
CHANNELS: '-c dppy/label/dev -c intel -c conda-forge --override-channels'
4141
NO_INTEL_CHANNELS: '-c dppy/label/dev -c conda-forge --override-channels'
4242
# Install the latest oneAPI compiler to work around an issue

.github/workflows/check-mkl-interfaces.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232

3333
strategy:
3434
matrix:
35-
python: ['3.12']
35+
python: ['3.13']
3636
os: [ubuntu-22.04] # windows-2019 - no DFT support for Windows in oneMKL
3737

3838
permissions:
@@ -125,7 +125,7 @@ jobs:
125125

126126
strategy:
127127
matrix:
128-
python: ['3.12']
128+
python: ['3.13']
129129
os: [ubuntu-22.04] # windows-2019 - no DFT support for Windows in oneMKL
130130

131131
permissions:

.github/workflows/conda-package.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828

2929
strategy:
3030
matrix:
31-
python: ['3.9', '3.10', '3.11', '3.12']
31+
python: ['3.9', '3.10', '3.11', '3.12', '3.13']
3232
os: [ubuntu-22.04, windows-2019]
3333

3434
permissions:
@@ -107,7 +107,7 @@ jobs:
107107

108108
strategy:
109109
matrix:
110-
python: ['3.9', '3.10', '3.11', '3.12']
110+
python: ['3.9', '3.10', '3.11', '3.12', '3.13']
111111

112112
continue-on-error: true
113113

@@ -205,7 +205,7 @@ jobs:
205205

206206
strategy:
207207
matrix:
208-
python: ['3.9', '3.10', '3.11', '3.12']
208+
python: ['3.9', '3.10', '3.11', '3.12', '3.13']
209209

210210
continue-on-error: true
211211

@@ -254,7 +254,7 @@ jobs:
254254
(echo CONDA_LIB_BIN_PATH=%CONDA_PREFIX%\Library\bin\) >> %GITHUB_ENV%
255255
256256
- name: Install conda-index
257-
run: mamba install conda-index=${{ env.CONDA_INDEX_VERSION }}
257+
run: mamba install conda-index"<=${{ env.CONDA_INDEX_VERSION }}"
258258

259259
- name: Create conda channel
260260
run: |
@@ -331,7 +331,7 @@ jobs:
331331

332332
strategy:
333333
matrix:
334-
python: ['3.9', '3.10', '3.11', '3.12']
334+
python: ['3.9', '3.10', '3.11', '3.12', '3.13']
335335
os: [ubuntu-22.04, windows-2019]
336336

337337
runs-on: ${{ matrix.os }}
@@ -406,7 +406,7 @@ jobs:
406406
channels: conda-forge
407407
conda-remove-defaults: 'true'
408408
run-post: 'false'
409-
python-version: '3.12'
409+
python-version: '3.13'
410410
activate-environment: 'cleanup'
411411

412412
- name: Install anaconda-client

.github/workflows/cron-run-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
strategy:
3636
matrix:
37-
python: ['3.9', '3.10', '3.11', '3.12']
37+
python: ['3.9', '3.10', '3.11', '3.12', '3.13']
3838
runner: [ubuntu-22.04, ubuntu-24.04, windows-2019]
3939

4040
continue-on-error: false

.github/workflows/generate_coverage.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
shell: bash -el {0}
2121

2222
env:
23-
python-ver: '3.12'
23+
python-ver: '3.13'
2424
CHANNELS: '-c dppy/label/dev -c intel -c conda-forge --override-channels'
2525
NO_INTEL_CHANNELS: '-c dppy/label/dev -c conda-forge --override-channels'
2626
# Install the latest oneAPI compiler to work around an issue

.github/workflows/pre-commit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- name: Set up python
3232
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
3333
with:
34-
python-version: '3.12'
34+
python-version: '3.13'
3535

3636
- name: Run pre-commit checks
3737
uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ def _get_cmdclass():
3838
Programming Language :: Python :: 3.10
3939
Programming Language :: Python :: 3.11
4040
Programming Language :: Python :: 3.12
41+
Programming Language :: Python :: 3.13
4142
Programming Language :: Python :: Implementation :: CPython
4243
Topic :: Software Development
4344
Topic :: Scientific/Engineering

0 commit comments

Comments
 (0)