Skip to content

RFC: Align conda releases between conda-forge and nvidia channels #273

Closed

Description

@leofang

While currently the cuda-python conda packages on both channels:

are maintained by the same team, they are built using different conda recipes (the nvidia channel one is internal). In particular, the cuda-version meta package is not honored by the nvidia varaiant, which starting CUDA 12.5 is considered an outdated practice.

This RFC is a record for our intention to make sure the cuda-python package (and all future packages that we build, #105) in sync and interoperable between both channels.

Activity

  1. added
    cuda.bindingsEverything related to the cuda.bindings module
    P0High priority - Must do!
    packagingAnything related to wheels or Conda packages
    RFCPlans and announcements
    on Dec 6, 2024
  2. jakirkham commented on Dec 6, 2024

    @jakirkham

    Happy to chat with Vlad and yourself on alignment 🙂

  3. pinned this issue on Dec 9, 2024
  4. vzhurba01 commented on Jan 10, 2025

    @vzhurba01
    Contributor

    After comparing the two recipes, the nvidia channel recipe doesn't have any changes that need to be ported to the conda-forge-feedstock. Therefore the plan going forward is that we will first go through the steps to make a conda-forge release, and then distribute those same packages to the nvidia channel. Note that the previous nvidia channel packages already had a dependency on conda-forge, so there should be no noticeable effects.

    The internal nvidia recipe is free to be archived and is now being marked as such. Closing.

  5. jakirkham commented on Jan 11, 2025

    @jakirkham

    Thanks Vlad! 🙏

    If any questions come up during this process, please feel free to reach out 🙂

  6. unpinned this issue on May 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P0High priority - Must do!RFCPlans and announcementscuda.bindingsEverything related to the cuda.bindings modulepackagingAnything related to wheels or Conda packages

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions