# The default Python interpreter is 3.14, but python3-numpy currently supports
# Python 3.13.  PyO3 therefore needs to be pointed at Python 3.13 explicitly.

Test-Command: PYO3_PYTHON=/usr/bin/python3.13 /usr/share/cargo/bin/cargo-auto-test numpy 0.28.0 --all-targets --all-features
Features: test-name=rust-numpy:@
Depends: dh-cargo (>= 33~), python3.13, rustc (>= 1.83), librust-nalgebra+std-dev (<< 0.36), librust-nalgebra+std-dev (>= 0.30), librust-pyo3-0.28+auto-initialize-dev, @
Restrictions: allow-stderr

Test-Command: PYO3_PYTHON=/usr/bin/python3.13 /usr/share/cargo/bin/cargo-auto-test numpy 0.28.0 --all-targets
Features: test-name=librust-numpy-dev:default
Depends: dh-cargo (>= 33~), python3.13, rustc (>= 1.83), librust-nalgebra+std-dev (<< 0.36), librust-nalgebra+std-dev (>= 0.30), librust-pyo3-0.28+auto-initialize-dev, @
Restrictions: allow-stderr

Test-Command: PYO3_PYTHON=/usr/bin/python3.13 /usr/share/cargo/bin/cargo-auto-test numpy 0.28.0 --all-targets --no-default-features --features half
Features: test-name=librust-numpy-dev:half
Depends: dh-cargo (>= 33~), python3.13, rustc (>= 1.83), librust-nalgebra+std-dev (<< 0.36), librust-nalgebra+std-dev (>= 0.30), librust-pyo3-0.28+auto-initialize-dev, @
Restrictions: allow-stderr
Architecture: !riscv64

Test-Command: PYO3_PYTHON=/usr/bin/python3.13 /usr/share/cargo/bin/cargo-auto-test numpy 0.28.0 --all-targets --no-default-features --features nalgebra
Features: test-name=librust-numpy-dev:nalgebra
Depends: dh-cargo (>= 33~), python3.13, rustc (>= 1.83), librust-nalgebra+std-dev (<< 0.36), librust-nalgebra+std-dev (>= 0.30), librust-pyo3-0.28+auto-initialize-dev, @
Restrictions: allow-stderr
Architecture: !riscv64

Test-Command: PYO3_PYTHON=/usr/bin/python3.13 /usr/share/cargo/bin/cargo-auto-test numpy 0.28.0 --all-targets --no-default-features
Features: test-name=librust-numpy-dev:
Depends: dh-cargo (>= 33~), python3.13, rustc (>= 1.83), librust-nalgebra+std-dev (<< 0.36), librust-nalgebra+std-dev (>= 0.30), librust-pyo3-0.28+auto-initialize-dev, @
Restrictions: allow-stderr
Architecture: !riscv64
