diff --git a/.github/workflows/check-onemath.yaml b/.github/workflows/check-onemath.yaml index e1ecd62ae79..00291573e5e 100644 --- a/.github/workflows/check-onemath.yaml +++ b/.github/workflows/check-onemath.yaml @@ -70,7 +70,7 @@ jobs: strategy: fail-fast: false matrix: - python: ['3.13'] # no dpctl package on PyPI with enabled python 3.14 support + python: ['3.14'] os: [ubuntu-latest] # windows-2022 - no DFT support for Windows in oneMKL runs-on: ${{ matrix.os }} @@ -187,7 +187,7 @@ jobs: strategy: fail-fast: false matrix: - python: ['3.13'] # no dpctl package on PyPI with enabled python 3.14 support + python: ['3.14'] os: [ubuntu-latest] # windows-2022 - no DFT support for Windows in oneMKL runs-on: ${{ matrix.os }} diff --git a/.github/workflows/conda-package.yml b/.github/workflows/conda-package.yml index 6907bbce76d..c6091aef4a0 100644 --- a/.github/workflows/conda-package.yml +++ b/.github/workflows/conda-package.yml @@ -659,7 +659,7 @@ jobs: dpnp-repo-path: '${{ github.workspace }}/source/' array-api-skips-file: '${{ github.workspace }}/source/.github/workflows/array-api-skips.txt' create-conda-channel-env: 'source/environments/create_conda_channel.yml' - python-ver: '3.13' # it has to be aligned with python in create_conda_channel.yml + python-ver: '3.14' conda-env-name: 'array-api-conformity' channel-path: '${{ github.workspace }}/channel/' pkg-path-in-channel: '${{ github.workspace }}/channel/linux-64/' diff --git a/dpnp/tensor/_slicing.pyx b/dpnp/tensor/_slicing.pyx index dde15bd3028..1082127cf91 100644 --- a/dpnp/tensor/_slicing.pyx +++ b/dpnp/tensor/_slicing.pyx @@ -28,6 +28,7 @@ # distutils: language = c++ # cython: language_level=3 +# cython: linetrace=True from operator import index from cpython.buffer cimport PyObject_CheckBuffer diff --git a/dpnp/tensor/_stride_utils.pyx b/dpnp/tensor/_stride_utils.pyx index a9d1c933c45..c05f6550dbb 100644 --- a/dpnp/tensor/_stride_utils.pyx +++ b/dpnp/tensor/_stride_utils.pyx @@ -28,6 +28,7 @@ # distutils: language = c++ # cython: language_level=3 +# cython: linetrace=True from cpython.mem cimport PyMem_Free, PyMem_Malloc from cpython.ref cimport Py_INCREF diff --git a/dpnp/tensor/_types.pyx b/dpnp/tensor/_types.pyx index 34cea76cfd0..4f5ab6fd00e 100644 --- a/dpnp/tensor/_types.pyx +++ b/dpnp/tensor/_types.pyx @@ -28,6 +28,7 @@ # distutils: language = c++ # cython: language_level=3 +# cython: linetrace=True import numpy as np diff --git a/environments/building_docs.yml b/environments/building_docs.yml index 07aeef7b68c..6afaf65c951 100644 --- a/environments/building_docs.yml +++ b/environments/building_docs.yml @@ -2,7 +2,7 @@ name: Building docs specific packages channels: - conda-forge dependencies: - - python=3.13 # no dpctl package on PyPI with enabled python 3.14 support + - python=3.14 - cupy - sphinx - furo diff --git a/environments/coverage.yml b/environments/coverage.yml index 54cbbdede34..c34e79ccebb 100644 --- a/environments/coverage.yml +++ b/environments/coverage.yml @@ -2,7 +2,7 @@ name: Coverage specific packages channels: - conda-forge dependencies: - - python=3.12 # no python 3.13 support by coveralls + - python=3.14 - coverage[toml] - llvm - pytest-cov diff --git a/environments/upload_cleanup_conda_pkg.yml b/environments/upload_cleanup_conda_pkg.yml index 0acf9fcd67c..a5bd55c1a6e 100644 --- a/environments/upload_cleanup_conda_pkg.yml +++ b/environments/upload_cleanup_conda_pkg.yml @@ -2,5 +2,5 @@ name: Upload or clean up a conda package channels: - conda-forge dependencies: - - python=3.13 + - python=3.14 - anaconda-client=1.14.1