Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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.
- Loading branch information