-
Notifications
You must be signed in to change notification settings - Fork 208
Labels
P0High priority - Must do!High priority - Must do!bugSomething isn't workingSomething isn't workingcuda.bindingsEverything related to the cuda.bindings moduleEverything related to the cuda.bindings modulepackagingAnything related to wheels or Conda packagesAnything related to wheels or Conda packages
Milestone
Description
Summarizing an offline issue raised by @vyasr since it is quite complicated. When building from the current main branch (commit 72acaaf), locally I observed:
- building sdist ->
cuda/ccudart.pxd
& co are there - building wheel (directly or through sdist) -> .pxd/.pyx are not there
Unfortunately this has impacted the released wheels too:
- Top-level .pxd/.pyx files missing (ex:
cuda/ccudart.pxd
& co)- ex:
cuda_python-12.6.2-cp311-cp311-win_amd64.whl
- also observed in conda-forge: Latest 12.6.2 packages are missing some Cython files conda-forge/cuda-python-feedstock#95
- ex:
- A extra
bindings
module is installed to site-packages- ex:
cuda_python-12.6.2-cp312-cp312-win_amd64.whl
- ex:
(I only did a quick random checks, not systematic.)
I believe another hot fix is unfortunately needed in order for us to also fix wheels (if only conda packages were impacted, we could've just included the patch and rebuilt with a higher build number).
Metadata
Metadata
Assignees
Labels
P0High priority - Must do!High priority - Must do!bugSomething isn't workingSomething isn't workingcuda.bindingsEverything related to the cuda.bindings moduleEverything related to the cuda.bindings modulepackagingAnything related to wheels or Conda packagesAnything related to wheels or Conda packages