Skip to content

Commit ec4bf4b

Browse files
committed
Applied review coments
1 parent baf67ad commit ec4bf4b

File tree

6 files changed

+13
-11
lines changed

6 files changed

+13
-11
lines changed

.github/workflows/check-onemath.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ jobs:
7070
strategy:
7171
fail-fast: false
7272
matrix:
73-
python: ['3.13']
73+
python: ['3.14']
7474
os: [ubuntu-22.04] # windows-2022 - no DFT support for Windows in oneMKL
7575

7676
runs-on: ${{ matrix.os }}
@@ -159,7 +159,7 @@ jobs:
159159
strategy:
160160
fail-fast: false
161161
matrix:
162-
python: ['3.13']
162+
python: ['3.14']
163163
os: [ubuntu-22.04] # windows-2022 - no DFT support for Windows in oneMKL
164164

165165
runs-on: ${{ matrix.os }}

.github/workflows/conda-package.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ env:
1616
ver-script-part1: "import json; f = open('version.json', 'r'); j = json.load(f); f.close(); "
1717
ver-script-part2: "d = j['dpnp'][0]; print('='.join((d[s] for s in ('version', 'build'))))"
1818
fetch-depth: 1
19-
python-ver-test-all-dtypes: '3.13'
19+
python-ver-test-all-dtypes: '3.14'
2020
test-env-name: 'test'
2121
rerun-tests-on-failure: 'true'
2222
rerun-tests-max-attempts: 2
@@ -29,7 +29,7 @@ jobs:
2929
strategy:
3030
fail-fast: false
3131
matrix:
32-
python: ['3.10', '3.11', '3.12', '3.13']
32+
python: ['3.10', '3.11', '3.12', '3.13', '3.14']
3333
os: [ubuntu-22.04, windows-2022]
3434

3535
permissions:
@@ -128,7 +128,7 @@ jobs:
128128
strategy:
129129
fail-fast: false
130130
matrix:
131-
python: ['3.10', '3.11', '3.12', '3.13']
131+
python: ['3.10', '3.11', '3.12', '3.13', '3.14']
132132
os: [ubuntu-latest]
133133

134134
env:
@@ -261,7 +261,7 @@ jobs:
261261
strategy:
262262
fail-fast: false
263263
matrix:
264-
python: ['3.10', '3.11', '3.12', '3.13']
264+
python: ['3.10', '3.11', '3.12', '3.13', '3.14']
265265
os: [windows-2022]
266266

267267
env:
@@ -410,7 +410,7 @@ jobs:
410410
strategy:
411411
fail-fast: false
412412
matrix:
413-
python: ['3.10', '3.11', '3.12', '3.13']
413+
python: ['3.10', '3.11', '3.12', '3.13', '3.14']
414414
os: [ubuntu-22.04, windows-2022]
415415

416416
runs-on: ${{ matrix.os }}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
strategy:
3939
fail-fast: false
4040
matrix:
41-
python: ['3.10', '3.11', '3.12', '3.13']
41+
python: ['3.10', '3.11', '3.12', '3.13', '3.14']
4242
runner: [ubuntu-22.04, ubuntu-24.04, windows-2022]
4343

4444
steps:

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
## [0.20.0] - MM/DD/2026
88

99
This release changes the license from `BSD-2-Clause` to `BSD-3-Clause`.
10-
The release drops support for Python 3.9, making Python 3.10 the minimum required version.
10+
This release achieves `dpnp` compatibility with Python 3.14 and enables distributing `dpnp` packages with the latest Python version.
11+
Also, that release drops support for Python 3.9, making Python 3.10 the minimum required version.
1112

1213
### Added
1314

@@ -16,6 +17,7 @@ The release drops support for Python 3.9, making Python 3.10 the minimum require
1617
* Added `dpnp.exceptions` submodule to aggregate the generic exceptions used by dpnp [#2616](https://github.com/IntelPython/dpnp/pull/2616)
1718
* Added implementation of `dpnp.scipy.special.erfcx` [#2596](https://github.com/IntelPython/dpnp/pull/2596)
1819
* Added implementation of `dpnp.scipy.special.erfinv` and `dpnp.scipy.special.erfcinv` [#2624](https://github.com/IntelPython/dpnp/pull/2624)
20+
* Enabled support of Python 3.14 [#2631](https://github.com/IntelPython/dpnp/pull/2631)
1921

2022
### Changed
2123

doc/quick_start_guide.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Follow device driver installation instructions to complete the step.
2424
Python Interpreter
2525
==================
2626

27-
You will need Python 3.10, 3.11, 3.12 or 3.13 installed on your system. If you
27+
You will need Python 3.10, 3.11, 3.12, 3.13 or 3.14 installed on your system. If you
2828
do not have one yet the easiest way to do that is to install
2929
`Intel Distribution for Python*`_. It installs all essential Python numerical
3030
and machine learning packages optimized for the Intel hardware, including

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ Repository = "https://github.com/IntelPython/dpnp.git"
103103

104104
[tool.black]
105105
line-length = 80
106-
target-version = ['py310', 'py311', 'py312', 'py313']
106+
target-version = ['py310', 'py311', 'py312', 'py313', 'py314']
107107

108108
[tool.codespell]
109109
builtin = "clear,rare,informal,names"

0 commit comments

Comments
 (0)