Skip to content

Update to rapids-logger 0.3 - #23530

Merged
vyasr merged 3 commits into
NVIDIA:mainfrom
bdice:rapids-logger-0.3
Aug 10, 2026
Merged

Update to rapids-logger 0.3#23530
vyasr merged 3 commits into
NVIDIA:mainfrom
bdice:rapids-logger-0.3

Conversation

@bdice

@bdice bdice commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Contributes to rapidsai/build-planning#313.

Updates rapids-logger to version 0.3 and removes the prerelease fallback.

Depends on rapidsai/rapids-metadata#64.

@bdice
bdice requested a review from a team as a code owner August 4, 2026 17:07
@bdice
bdice requested a review from jameslamb August 4, 2026 17:07
@bdice bdice added non-breaking Non-breaking change improvement Improvement / enhancement to an existing function labels Aug 4, 2026
@github-actions github-actions Bot added the Python Affects Python cuDF API. label Aug 4, 2026
@coderabbitai

coderabbitai Bot commented Aug 4, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Summary by CodeRabbit

  • Chores
    • Updated the rapids-logger dependency to the 0.3 series across supported CUDA environments and architectures.
    • Synchronized build-time, runtime, and Python package requirements for consistent dependency resolution.
    • Removed outdated lower-bound qualifiers from the dependency constraints to simplify package compatibility and installation behavior.

Walkthrough

This PR updates the rapids-logger dependency from 0.2.* or =0.2 to 0.3.* or =0.3 across dependency metadata, conda recipes, and CUDA environment files.

Changes

rapids-logger version bump

Layer / File(s) Summary
Dependency source constraints
dependencies.yaml, python/libcudf/pyproject.toml
The source, project, and build-backend requirements change from 0.2.* to 0.3.*.
libcudf conda recipe requirements
conda/recipes/libcudf/recipe.yaml
The build, host, and runtime requirements change from =0.2 to =0.3.
Generated conda environment constraints
conda/environments/all_cuda-129_arch-*.yaml, conda/environments/all_cuda-133_arch-*.yaml
Four CUDA environment files change the rapids-logger constraint from 0.2.* to 0.3.*.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Possibly related PRs

  • rapidsai/cudf#23315: Both PRs update dependency constraints in shared environment and dependency configuration files.

Suggested reviewers: gforsyth

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title clearly identifies the main change: updating the rapids-logger dependency to version 0.3.
Description check ✅ Passed The description accurately describes the rapids-logger update and removal of the prerelease fallback.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands.

@GPUtester GPUtester moved this to In Progress in cuDF Python Aug 4, 2026

@jameslamb jameslamb left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approving, but I think we'll need rapidsai/rapids-cmake#1069 first for this to find the version we want at configure/build time:

https://github.com/rapidsai/cudf/blob/0c8fc52108a0bb63b733a317a0ff1bc041e26856/cpp/CMakeLists.txt#L352-L359

@bdice
bdice force-pushed the rapids-logger-0.3 branch from 0a8b3a8 to ad8435d Compare August 10, 2026 17:06
@vyasr

vyasr commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

/merge

@vyasr
vyasr merged commit baea696 into NVIDIA:main Aug 10, 2026
229 of 275 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in cuDF Python Aug 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improvement / enhancement to an existing function non-breaking Non-breaking change Python Affects Python cuDF API.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants