Skip to content

Commit 4c9afa9

Browse files
Merge master into impl_lu_solve_2D
2 parents d81454e + 66b9b3b commit 4c9afa9

File tree

4 files changed

+15
-4
lines changed

4 files changed

+15
-4
lines changed

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

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,16 @@ jobs:
3939
matrix:
4040
python: ['3.9', '3.10', '3.11', '3.12', '3.13']
4141
runner: [ubuntu-22.04, ubuntu-24.04, windows-2022]
42+
include:
43+
- python: 3.9
44+
# do not install scipy due to import issue
45+
test-packages: "pytest"
46+
- python: 3.10
47+
test-packages: "pytest scipy"
48+
- python: 3.11
49+
test-packages: "pytest scipy"
50+
- python: 3.12
51+
test-packages: "pytest scipy"
4252

4353
steps:
4454
- name: Cancel Previous Runs
@@ -84,12 +94,12 @@ jobs:
8494
id: install_dpnp
8595
continue-on-error: true
8696
run: |
87-
mamba install ${{ env.package-name }}=${{ steps.find_latest_tag.outputs.tag }} pytest scipy ${{ env.channels-list }}
97+
mamba install ${{ env.package-name }}=${{ steps.find_latest_tag.outputs.tag }} ${{ matrix.test-packages }} ${{ env.channels-list }}
8898
8999
- name: ReInstall dpnp
90100
if: steps.install_dpnp.outcome == 'failure'
91101
run: |
92-
mamba install ${{ env.package-name }}=${{ steps.find_latest_tag.outputs.tag }} pytest scipy ${{ env.channels-list }}
102+
mamba install ${{ env.package-name }}=${{ steps.find_latest_tag.outputs.tag }} ${{ matrix.test-packages }} ${{ env.channels-list }}
93103
94104
- name: List installed packages
95105
run: mamba list

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ repos:
6060
additional_dependencies:
6161
- tomli
6262
- repo: https://github.com/psf/black
63-
rev: 25.1.0
63+
rev: 25.9.0
6464
hooks:
6565
- id: black
6666
exclude: "dpnp/_version.py"

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6262
* Resolved issue when `dpnp.ndarray` constructor is called with `dpnp.ndarray.data` as `buffer` keyword [#2533](https://github.com/IntelPython/dpnp/pull/2533)
6363
* Fixed `dpnp.linalg.cond` to always return a real dtype [#2547](https://github.com/IntelPython/dpnp/pull/2547)
6464
* Resolved the issue in `dpnp.random` functions to allow any value of `size` where each element is castable to `Py_ssize_t` type [#2578](https://github.com/IntelPython/dpnp/pull/2578)
65+
* Resolved `conda build --test` issue in python 3.9 environment [#2583](https://github.com/IntelPython/dpnp/pull/2583)
6566

6667
### Security
6768

conda-recipe/meta.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ test:
6363
requires:
6464
- pytest
6565
- setuptools
66-
- scipy
66+
- scipy # [py>39]
6767

6868
about:
6969
home: https://github.com/IntelPython/dpnp

0 commit comments

Comments
 (0)