rapidsai / pynvjitlink

Apache License 2.0
4 stars 15 forks source link

[FEA] Expand supported python versions #21

Open brandon-b-miller opened 1 year ago

brandon-b-miller commented 1 year ago

Is your feature request related to a problem? Please describe. Currently wheels are only built for python 3.9 and 3.10 because we rely on the rapids ci images, this limits non rapids consumers of pynvjitlink.

Describe the solution you'd like If we want to support other versions of python we'll need either our own images or new rapids images for this one purpose, or something else.

Describe alternatives you've considered Initially we tried installing python manually via conda within each CI job allowing us to build with any python version, however this was messy and error prone

Additional context N/A

weiji14 commented 1 month ago

Would it be possible to upload Python 3.12 wheels to https://pypi.nvidia.com/pynvjitlink-cu12? I'm trying to pip install cudf-cu12=24.10 and am getting the following error:

error: distribution pynvjitlink-cu12==0.2.3 @ registry+https://pypi.nvidia.com/ can't be installed because it doesn't have a source distribution or wheel for the current platform
jakirkham commented 1 month ago

Hi Wei, we moved the publication of this package to PyPI. There should be Python 3.12 packages over there. Please give it a try and let us know whether you still have issues

weiji14 commented 1 month ago

Ah yes, I see them at https://pypi.org/project/pynvjitlink-cu12/0.3.0/#files. I'll try and get my package manager to use that instead. Thanks!