Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cuda-python 11.8.5/12.6.2 package content issues #226

Closed
leofang opened this issue Nov 8, 2024 · 2 comments · Fixed by #230 or #231
Closed

cuda-python 11.8.5/12.6.2 package content issues #226

leofang opened this issue Nov 8, 2024 · 2 comments · Fixed by #230 or #231
Labels
bug Something isn't working cuda.bindings Everything related to the cuda.bindings module P0 High priority - Must do! packaging Anything related to wheels or Conda packages

Comments

@leofang
Copy link
Member

leofang commented Nov 8, 2024

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:

  1. Top-level .pxd/.pyx files missing (ex: cuda/ccudart.pxd & co)
  2. A extra bindings module is installed to site-packages
    • ex: cuda_python-12.6.2-cp312-cp312-win_amd64.whl

(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).

@leofang leofang added bug Something isn't working cuda.bindings Everything related to the cuda.bindings module P0 High priority - Must do! packaging Anything related to wheels or Conda packages labels Nov 8, 2024
@leofang leofang linked a pull request Nov 9, 2024 that will close this issue
@leofang leofang modified the milestones: cuda-python 12-next, 11-next, cuda-python 12.6.3 & 11.8.6 Nov 9, 2024
@leofang leofang modified the milestones: cuda-python 12.6.3 & 11.8.6, cuda-python 12.6.2 & 11.8.5 Nov 13, 2024
@leofang
Copy link
Member Author

leofang commented Nov 13, 2024

@leofang
Copy link
Member Author

leofang commented Nov 13, 2024

rapids-bot bot pushed a commit to rapidsai/cugraph that referenced this issue Dec 4, 2024
Now that some upstream bugs have been fixed, we can allow cuda-python 12.6.2 and 11.8.5.

See NVIDIA/cuda-python#226 (comment) for more information.

Authors:
  - Bradley Dice (https://github.com/bdice)

Approvers:
  - Jake Awe (https://github.com/AyodeAwe)

URL: #4798
rapids-bot bot pushed a commit to rapidsai/cudf that referenced this issue Dec 4, 2024
Now that some upstream bugs have been fixed, we can allow cuda-python 12.6.2 and 11.8.5.

See NVIDIA/cuda-python#226 (comment) for more information.

Authors:
  - Bradley Dice (https://github.com/bdice)

Approvers:
  - Kyle Edwards (https://github.com/KyleFromNVIDIA)

URL: #17326
rapids-bot bot pushed a commit to rapidsai/raft that referenced this issue Dec 5, 2024
Now that some upstream bugs have been fixed, we can allow cuda-python 12.6.2 and 11.8.5.

See NVIDIA/cuda-python#226 (comment) for more information.

Authors:
  - Bradley Dice (https://github.com/bdice)

Approvers:
  - James Lamb (https://github.com/jameslamb)
  - Corey J. Nolet (https://github.com/cjnolet)

URL: #2517
rapids-bot bot pushed a commit to rapidsai/cuvs that referenced this issue Dec 5, 2024
Now that some upstream bugs have been fixed, we can allow cuda-python 12.6.2 and 11.8.5.

See NVIDIA/cuda-python#226 (comment) for more information.

Authors:
  - Bradley Dice (https://github.com/bdice)

Approvers:
  - James Lamb (https://github.com/jameslamb)

URL: #508
rapids-bot bot pushed a commit to rapidsai/kvikio that referenced this issue Dec 5, 2024
Now that some upstream bugs have been fixed, we can allow cuda-python 12.6.2 and 11.8.5.

See NVIDIA/cuda-python#226 (comment) for more information.

Authors:
  - Bradley Dice (https://github.com/bdice)

Approvers:
  - James Lamb (https://github.com/jameslamb)

URL: #564
rapids-bot bot pushed a commit to rapidsai/rmm that referenced this issue Dec 5, 2024
Now that some upstream bugs have been fixed, we can allow cuda-python 12.6.2 and 11.8.5.

See NVIDIA/cuda-python#226 (comment) for more information.

Authors:
  - Bradley Dice (https://github.com/bdice)
  - Vyas Ramasubramani (https://github.com/vyasr)

Approvers:
  - James Lamb (https://github.com/jameslamb)

URL: #1729
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working cuda.bindings Everything related to the cuda.bindings module P0 High priority - Must do! packaging Anything related to wheels or Conda packages
Projects
None yet
1 participant