Skip to content

Backport patching (#27) to branch-24.04.#36

Closed
bdice wants to merge 1 commit intorapidsai:branch-24.04from
bdice:backport-patching
Closed

Backport patching (#27) to branch-24.04.#36
bdice wants to merge 1 commit intorapidsai:branch-24.04from
bdice:backport-patching

Conversation

@bdice
Copy link
Copy Markdown
Contributor

@bdice bdice commented Apr 3, 2024

This is a backport of #27 to branch-24.04.

This PR adds the ability to monkey-patch imports of dask and distributed
whenever those imports occur by simply installing
rapids-dask-dependency.

See #27 for more information.

This PR adds the ability to monkey-patch imports of dask and distributed
whenever those imports occur by simply installing
rapids-dask-dependency.

There's a tiny bit of scope creep here because this PR added real Python
code to the repo for the first time, so I also added pre-commit hooks
that in turn modified some unrelated files (only minimally, though).

TODO:
- [x] Update conda CI and packaging
- [ ] Stress test extensively

---------

Signed-off-by: Vyas Ramasubramani <vyasr@nvidia.com>
Co-authored-by: Richard (Rick) Zamora <rzamora217@gmail.com>
@bdice bdice changed the base branch from branch-24.06 to branch-24.04 April 3, 2024 16:21
@bdice bdice mentioned this pull request Apr 3, 2024
vyasr pushed a commit that referenced this pull request Apr 4, 2024
Currently, the tests added in #27 (backported to 24.04 in #36) do not
check the exit codes of their subprocesses. This means that failing
tests are not caught. This PR fixes the test utilities to check the exit
codes and print any stdout/stderr outputs.
vyasr pushed a commit to vyasr/rapids-dask-dependency that referenced this pull request Apr 4, 2024
Currently, the tests added in rapidsai#27 (backported to 24.04 in rapidsai#36) do not
check the exit codes of their subprocesses. This means that failing
tests are not caught. This PR fixes the test utilities to check the exit
codes and print any stdout/stderr outputs.
@bdice
Copy link
Copy Markdown
Contributor Author

bdice commented Apr 4, 2024

Closing in favor of #41.

@bdice bdice closed this Apr 4, 2024
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

Successfully merging this pull request may close these issues.

2 participants