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

Set up package publishing for rapids-logger #165

Open
vyasr opened this issue Mar 19, 2025 · 0 comments
Open

Set up package publishing for rapids-logger #165

vyasr opened this issue Mar 19, 2025 · 0 comments

Comments

@vyasr
Copy link
Contributor

vyasr commented Mar 19, 2025

rapids-logger is a new project in RAPIDS 25.04 that is a hard dependency of many RAPIDS packages. It replaces using spdlog directly to provide us improved ABI-stability guarantees. The library is ready for a 0.1 release alongside the RAPIDS 25.04 release. We have the following requirements:

  • We need conda and pip (C++ only wheel) packages
  • We will be following SemVer rather than CalVer
  • We will not be following RAPIDS releases after the 25.04 release

Dual publishing to pypi.nvidia.com is optional. If we do this, we will need to use Kitmaker's publishing process. If we don't, we can publish directly, which is a benefit. It's worth noting that rapids-logger is tiny (~200Kb) so the long-term maintenance of historical packages on PyPI is not a concern.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant