You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Declaring required dependencies for wheel package (#2283)
The wheel package misses `requires_dist` entry in package info, but dpnp
package has a decency on numpy and dpctl packages.
The PR proposes to declare required dependencies in `setup.py`.
Thus the package info of dpnp wheel package built in public CI will
include:
```bash
requires_python: >=3.9,<3.14
requires_dist: ['dpctl>=0.19.0dev0', 'numpy']
```
and for internal CI:
```bash
requires_python: >=3.9,<3.14
requires_dist: ['dpctl>=0.19.0dev0', 'numpy', 'dpcpp-cpp-rt', 'onemkl-sycl-blas', 'onemkl-sycl-dft', 'onemkl-sycl-lapack', 'onemkl-sycl-rng', 'onemkl-sycl-stats', 'onemkl-sycl-vm']
```
Note that this PR also specifies a requirement on supported range of
python versions.
0 commit comments