Skip to content

Commit cffd6ee

Browse files
committed
add python 3.13
1 parent 5dc2185 commit cffd6ee

File tree

2 files changed

+12
-11
lines changed

2 files changed

+12
-11
lines changed

.github/workflows/conda-package-cf.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
runs-on: ubuntu-latest
2121
strategy:
2222
matrix:
23-
python: ['3.9', '3.10', '3.11', '3.12']
23+
python: ['3.9', '3.10', '3.11', '3.12', '3.13']
2424
steps:
2525
- name: Cancel Previous Runs
2626
uses: styfle/cancel-workflow-action@85880fa0301c86cca9da44039ee3bb12d3bedbfa # 0.12.1
@@ -53,10 +53,10 @@ jobs:
5353
- name: Install conda-build
5454
run: conda install conda-build python=3.12
5555

56-
- name: Build conda package with NumPy 2.0
56+
- name: Build conda package
5757
run: |
5858
CHANNELS="-c conda-forge --override-channels"
59-
VERSIONS="--python ${{ matrix.python }} --numpy 2.0"
59+
VERSIONS="--python ${{ matrix.python }} --numpy 2.*"
6060
TEST="--no-test"
6161
6262
conda build \
@@ -77,8 +77,8 @@ jobs:
7777

7878
strategy:
7979
matrix:
80-
python_ver: ['3.9', '3.10', '3.11', '3.12']
81-
numpy: ['numpy"<2"', 'numpy">=2"']
80+
python_ver: ['3.9', '3.10', '3.11', '3.12', '3.13']
81+
numpy: ['numpy">=2"']
8282
experimental: [false]
8383
runner: [ubuntu-latest]
8484
continue-on-error: ${{ matrix.experimental }}
@@ -147,7 +147,7 @@ jobs:
147147

148148
strategy:
149149
matrix:
150-
python: ['3.9', '3.10', '3.11', '3.12']
150+
python: ['3.9', '3.10', '3.11', '3.12', '3.13']
151151
steps:
152152
- name: Cancel Previous Runs
153153
uses: styfle/cancel-workflow-action@85880fa0301c86cca9da44039ee3bb12d3bedbfa # 0.12.1
@@ -184,10 +184,10 @@ jobs:
184184
- name: Setup MSVC
185185
uses: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0
186186

187-
- name: Build conda package with NumPy 2.0
187+
- name: Build conda package
188188
run: |
189189
conda activate
190-
conda build --no-test --python ${{ matrix.python }} --numpy 2.0 -c conda-forge --override-channels conda-recipe-cf
190+
conda build --no-test --python ${{ matrix.python }} --numpy 2.* -c conda-forge --override-channels conda-recipe-cf
191191
192192
- name: Store conda paths as envs
193193
shell: bash -l {0}
@@ -209,8 +209,8 @@ jobs:
209209

210210
strategy:
211211
matrix:
212-
python_ver: ['3.9', '3.10', '3.11', '3.12']
213-
numpy: ['numpy"<2"', 'numpy">=2"']
212+
python_ver: ['3.9', '3.10', '3.11', '3.12', '3.13']
213+
numpy: ['numpy">=2"']
214214
experimental: [false]
215215
runner: [windows-latest]
216216
continue-on-error: ${{ matrix.experimental }}

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ classifiers = [
4242
"Programming Language :: Python :: 3.10",
4343
"Programming Language :: Python :: 3.11",
4444
"Programming Language :: Python :: 3.12",
45+
"Programming Language :: Python :: 3.13",
4546
"Programming Language :: Python :: Implementation :: CPython",
4647
"Topic :: Software Development",
4748
"Topic :: Scientific/Engineering",
@@ -56,7 +57,7 @@ keywords = ["DFTI", "FFT", "Fourier", "MKL"]
5657
license = "BSD-3-Clause"
5758
name = "mkl_fft"
5859
readme = {file = "README.md", content-type = "text/markdown"}
59-
requires-python = ">=3.9,<3.13"
60+
requires-python = ">=3.9,<3.14"
6061

6162
[project.optional-dependencies]
6263
scipy_interface = ["scipy>=1.10"]

0 commit comments

Comments
 (0)