Skip to content

Commit 8e2dc45

Browse files
authored
Merge pull request #234 from IntelPython/enable_3.14
Add 3.14 python
2 parents bbc2d91 + ad829fa commit 8e2dc45

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [dev] (MM/DD/YYYY)
8+
9+
### Added
10+
* Enabled support of Python 3.14 [gh-234](https://github.com/IntelPython/mkl_fft/pull/234)
711
## [dev] - YYYY-MM-DD
812

913
### Removed

conda-recipe/meta.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ requirements:
1818
- {{ stdlib('c') }}
1919
host:
2020
- python
21+
- python-gil # [py>=314]
2122
- pip
2223
- setuptools >=77
2324
- mkl-devel
@@ -26,6 +27,7 @@ requirements:
2627
- wheel >=0.41.3
2728
run:
2829
- python
30+
- python-gil # [py>=314]
2931
- mkl-service
3032
- {{ pin_compatible('numpy-base') }}
3133

@@ -34,7 +36,8 @@ test:
3436
- pytest -v --pyargs mkl_fft
3537
requires:
3638
- pytest
37-
- scipy >=1.10
39+
# This is a temporary python restriction
40+
- scipy >=1.10 # [py<314]
3841
imports:
3942
- mkl_fft
4043
- mkl_fft.interfaces

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.11",
4343
"Programming Language :: Python :: 3.12",
4444
"Programming Language :: Python :: 3.13",
45+
"Programming Language :: Python :: 3.14",
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.10,<3.14"
60+
requires-python = ">=3.10,<3.15"
6061

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

0 commit comments

Comments
 (0)