Skip to content
This repository was archived by the owner on Jul 7, 2026. It is now read-only.

update development status, remove branch CI - #793

Merged
rapids-bot[bot] merged 6 commits into
rapidsai:mainfrom
jameslamb:stop-publishing-packages
Jun 22, 2026
Merged

rapids-bot[bot] merged 6 commits into
rapidsai:mainfrom
jameslamb:stop-publishing-packages

Conversation

@jameslamb

Copy link
Copy Markdown
Member

Contributes to rapidsai/build-planning#291

RSN 60 announces that there won't be any more cuxfilter packages published after 26.06 (https://docs.rapids.ai/notices/rsn0060/).

From my offline conversation with @exactlyallan , it sounds like the repo may be repurposed (details TBD) so shouldn't yet be archived.

So this proposes the following on main:

  • stop running CI on merges to main
  • preserve PR CI for now
  • add a note to the README pointing to the RSN and explaining the current status
  • pin install commands to 26.06

While doing this, I'm also taking the opportunity to remove some outdated stuff:

  • the "external testing" setup
  • an outdated note about using the rapidsai/base container images

@jameslamb
jameslamb requested a review from a team as a code owner June 10, 2026 14:29
@jameslamb jameslamb added the improvement Improvement / enhancement to an existing function label Jun 10, 2026
@jameslamb
jameslamb requested a review from gforsyth June 10, 2026 14:29
@jameslamb jameslamb added the breaking Breaking change label Jun 10, 2026
@jameslamb

Copy link
Copy Markdown
Member Author

one more cuDF API removal for the road 🥹

File /opt/conda/envs/docs/lib/python3.14/site-packages/holoviews/core/data/cudf.py:141, in cuDFInterface.values(cls, dataset, dim, expanded, flat, compute, keep_index)
    139     return data
    140 elif compute:
--> 141     return data.values_host
    142 try:
    143     return data.values

AttributeError: 'Series' object has no attribute 'values_host'

(build link)

Looks like the primary cause is NVIDIA/cudf#22649

Notice that the errors' coming from holoviews code.

It was fixed in holoviz/holoviews#6852, but that hasn't made it into a release yet (it's in the v1.23.0rc1 tag, so I guess a 1.23.0 release will have it).

We're about to stop development here so can just put a ceiling on the cudf dependency. And I'll report this to cuDF maintainers in case they want to do something for it.

- ${{ pin_compatible("cuda-version", upper_bound="x", lower_bound="x") }}
- certifi >=2026.1.4
- cudf =${{ minor_version }}
- cudf =26.6

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Proposing pinning to the last stable release of cudf to address #793 (comment) and protect CI here from future breaking changes in cudf.

There won't be a cuxfilter 26.08, I think it's appropriate for it to pin against the last releases of RAPIDS libraries it was tested against for now.

(this CI may go away completely anyway depending on how the repo changes in the near future)

@gforsyth gforsyth left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

:shipit:

I agree with pinning deps and workflows to 26.06

@jameslamb

Copy link
Copy Markdown
Member Author

/merge

@rapids-bot
rapids-bot Bot merged commit fc8aab2 into rapidsai:main Jun 22, 2026
30 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

breaking Breaking change improvement Improvement / enhancement to an existing function

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants