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

Promote Datasets to stable and clean-up unit tests #3712

Merged

Conversation

nv-rliu
Copy link
Contributor

@nv-rliu nv-rliu commented Jul 17, 2023

Addresses #3675 and #3706

This PR moves the datasets API from experimental to stable. Users can now do:

from cugraph.datasets import karate

G = karate.get_graph()

The existing experimental.datasets package has been updated with the promoted_experimental_warning_wrapper(). All notebooks, docstrings, and unit test dependencies on datasets have been updated to use the stable API.

This PR also removes the networkx warning suppression from the unit tests.

Ralph Liu and others added 30 commits June 29, 2023 07:32
…e using soon-to-be deleted karate variants from datasets API
Merge changes to Notebooks and Docstrings
Update concurrent_unordered_map.cuh to include hash_functions.cuh from cudf/hashing/detail
@nv-rliu nv-rliu removed the non-breaking Non-breaking change label Jul 26, 2023
Copy link
Contributor

@rlratzel rlratzel left a comment

Choose a reason for hiding this comment

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

Getting close! I like the new tests to verify the meta-data. Those will be especially useful if we add new datasets. I mainly had a few issues with the new descriptions.

@rlratzel rlratzel added the non-breaking Non-breaking change label Jul 27, 2023
@nv-rliu nv-rliu requested a review from a team as a code owner July 27, 2023 15:48
@ajschmidt8 ajschmidt8 mentioned this pull request Jul 27, 2023
Copy link
Member

@ajschmidt8 ajschmidt8 left a comment

Choose a reason for hiding this comment

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

Approving ops-codeowner file changes

@rlratzel rlratzel removed the request for review from a team July 28, 2023 04:42
@rlratzel
Copy link
Contributor

/merge

@rapids-bot rapids-bot bot merged commit 836c27a into rapidsai:branch-23.08 Jul 28, 2023
54 checks passed
rapids-bot bot pushed a commit that referenced this pull request Jul 28, 2023
This PR fixes the `build.yaml` workflow. The `node_type` reusable workflow input was placed incorrectly in #3712.

Skipping CI since this file isn't tested in PRs.

[skip ci]
ajschmidt8 added a commit that referenced this pull request Jul 28, 2023
This PR fixes the `build.yaml` workflow. The `node_type` reusable workflow input was placed incorrectly in #3712.

Skipping CI since this file isn't tested in PRs.

[skip ci]
@nv-rliu nv-rliu deleted the remove-nx-suppression-warnings branch July 31, 2023 13:32
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants