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

**NEVER MERGE!** Comparison: rocm-dev vs branch-24.06 #1

Draft
wants to merge 79 commits into
base: branch-24.06
Choose a base branch
from

Commits on Jan 26, 2024

  1. initial update for rocm

    younseojava committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    875c474 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. fix rocm check logic

    younseojava committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    83d65e2 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Add licenses for scan

    younseojava committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    8da7bee View commit details
    Browse the repository at this point in the history
  2. correct license date

    younseojava committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    b90c9ce View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    caaebb5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d912002 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51d9b50 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. REL v0.10.0 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    606cd40 View commit details
    Browse the repository at this point in the history
  2. Add ucx-py dependency to CI (rapidsai#212)

    * Add ucx-py dependency to CI
    raydouglass authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    4dc2117 View commit details
    Browse the repository at this point in the history
  3. REL v0.11.0 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    5ffc405 View commit details
    Browse the repository at this point in the history
  4. REL v0.12.0 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    4071cde View commit details
    Browse the repository at this point in the history
  5. REL v0.13.0 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    7f08e60 View commit details
    Browse the repository at this point in the history
  6. REL v0.14.0 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    44e898c View commit details
    Browse the repository at this point in the history
  7. REL v0.14.1 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    478b410 View commit details
    Browse the repository at this point in the history
  8. REL v0.15.0 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    6b559b3 View commit details
    Browse the repository at this point in the history
  9. REL v0.16.0 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    ace3638 View commit details
    Browse the repository at this point in the history
  10. REL v0.17.0 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    62a8a77 View commit details
    Browse the repository at this point in the history
  11. REL v0.18.0 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    6ea78f4 View commit details
    Browse the repository at this point in the history
  12. REL v0.19.0 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    2ad55e6 View commit details
    Browse the repository at this point in the history
  13. REL v21.06.00 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    a65d9ef View commit details
    Browse the repository at this point in the history
  14. REL v21.08.00 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    b2f67c2 View commit details
    Browse the repository at this point in the history
  15. REL v21.10.00 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    195dc5f View commit details
    Browse the repository at this point in the history
  16. REL v21.12.00 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    59633ec View commit details
    Browse the repository at this point in the history
  17. REL v22.02.00 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    4ef4b16 View commit details
    Browse the repository at this point in the history
  18. REL v22.04.00 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    3f60f46 View commit details
    Browse the repository at this point in the history
  19. REL v22.06.00 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    9301b90 View commit details
    Browse the repository at this point in the history
  20. REL v22.08.00 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    5afe037 View commit details
    Browse the repository at this point in the history
  21. update changelog

    raydouglass authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    dcc61eb View commit details
    Browse the repository at this point in the history
  22. REL v22.10.00 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    aa9f676 View commit details
    Browse the repository at this point in the history
  23. REL v22.12.00 release

    GPUtester authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    3ca93a5 View commit details
    Browse the repository at this point in the history
  24. REL v23.02.00 release

    raydouglass authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    53ca80b View commit details
    Browse the repository at this point in the history
  25. REL v23.02.01 release

    raydouglass authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    4f18b88 View commit details
    Browse the repository at this point in the history
  26. REL v23.04.00 release

    raydouglass authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    ace418e View commit details
    Browse the repository at this point in the history
  27. REL v23.06.00 release

    raydouglass authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    9d1a7ab View commit details
    Browse the repository at this point in the history
  28. REL v23.08.00 release

    raydouglass authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    d16341a View commit details
    Browse the repository at this point in the history
  29. REL v23.10.00 release

    raydouglass authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    44b4fa7 View commit details
    Browse the repository at this point in the history
  30. Use new rapids-dask-dependency metapackage for managing dask versio…

    …ns (rapidsai#1270)
    
    Currently dask versions are pinned as part of every release cycle and then unpinned for the next development cycle across all of RAPIDS. This introduces a great deal of churn. To centralize the dependency, we have created a metapackage to manage the required dask version and this PR introduces that metapackage as a dependency of dask-cuda.
    
    xref: rapidsai/cudf#14364
    
    Authors:
      - GALI PREM SAGAR (https://github.com/galipremsagar)
    
    Approvers:
      - Peter Andreas Entschev (https://github.com/pentschev)
      - Jake Awe (https://github.com/AyodeAwe)
    
    URL: rapidsai#1270
    galipremsagar authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    9d6e5a4 View commit details
    Browse the repository at this point in the history
  31. Add missing alpha spec (rapidsai#1273)

    Without this extra spec, consumers of dask-cuda nightlies won't know that dask-cuda nightlies want to use nightlies of rapids-dask-dependency.
    
    Authors:
      - Vyas Ramasubramani (https://github.com/vyasr)
    
    Approvers:
      - Jake Awe (https://github.com/AyodeAwe)
    
    URL: rapidsai#1273
    vyasr authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    8e53416 View commit details
    Browse the repository at this point in the history
  32. Fix path (rapidsai#1277)

    The `package_name` variable was not set here, so the git commit was never actually overwritten.
    
    Authors:
      - Vyas Ramasubramani (https://github.com/vyasr)
    
    Approvers:
      - Ray Douglass (https://github.com/raydouglass)
    
    URL: rapidsai#1277
    vyasr authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    3fe2928 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    73b53f2 View commit details
    Browse the repository at this point in the history
  34. Set minimum click to 8.1 (rapidsai#1272)

    Closes rapidsai#1271
    
    Authors:
      - Jacob Tomlinson (https://github.com/jacobtomlinson)
      - Lawrence Mitchell (https://github.com/wence-)
    
    Approvers:
      - Benjamin Zaitlen (https://github.com/quasiben)
    
    URL: rapidsai#1272
    jacobtomlinson authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    4dc884a View commit details
    Browse the repository at this point in the history
  35. Fix license [skip ci] (rapidsai#1285)

    vyasr authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    94b6e76 View commit details
    Browse the repository at this point in the history
  36. Increase Nanny close timeout for test_spilling_local_cuda_cluster (r…

    …apidsai#1289)
    
    Increase Nanny close timeout for `test_spilling_local_cuda_cluster` which didn't fail in the past but failed for the first time in latest nightly run.
    
    Authors:
       - Peter Andreas Entschev (https://github.com/pentschev)
    
    Approvers:
       - Richard (Rick) Zamora (https://github.com/rjzamora)
    pentschev authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    c89e689 View commit details
    Browse the repository at this point in the history
  37. Pin actions/labeler to v4 [skip ci] (rapidsai#1292)

    RAPIDS repos are using the `main` branch of https://github.com/actions/labeler which recently introduced [breaking changes](https://github.com/actions/labeler/releases/tag/v5.0.0).
    
    This PR pins to the latest v4 release of the labeler action until we can evaluate the changes required for v5.
    
    Authors:
       - Ray Douglass (https://github.com/raydouglass)
    
    Approvers:
       - AJ Schmidt (https://github.com/ajschmidt8)
    raydouglass authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    205542d View commit details
    Browse the repository at this point in the history
  38. REL v23.12.00 release

    raydouglass authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    1e4f1b1 View commit details
    Browse the repository at this point in the history
  39. v24.02 Updates [skip ci]

    raydouglass authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    bf5066f View commit details
    Browse the repository at this point in the history
  40. Update version (rapidsai#1275)

    I tried running update-version.sh and it properly updated the version, so my guess is that there was some race condition between when the script was updated and when it was run causing the version in pyproject.toml to not be properly updated.
    
    Authors:
       - Vyas Ramasubramani (https://github.com/vyasr)
    
    Approvers:
       - Bradley Dice (https://github.com/bdice)
       - Ray Douglass (https://github.com/raydouglass)
    vyasr authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    e2f336e View commit details
    Browse the repository at this point in the history
  41. Generate pyproject.toml with dfg (rapidsai#1276)

    In rapidsai#1275 I erroneously assumed that updating dependencies.yaml would update pyproject.toml which is not currently the case, resulting in a mismatch between the two and the incorrect rapids-dask-dependency continuing to exist. This PR updates the repo to use dfg to generate pyproject.toml from dependencies.yaml. This PR also adds the pre-commit hook so that these two are automatically kept up-to-date going forward.
    
    Authors:
      - Vyas Ramasubramani (https://github.com/vyasr)
    
    Approvers:
      - Ray Douglass (https://github.com/raydouglass)
    
    URL: rapidsai#1276
    vyasr authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    f7a79f0 View commit details
    Browse the repository at this point in the history
  42. Make versions PEP440 compliant (rapidsai#1279)

    I believe this is what is causing issues for downstream package resolution (24.02 != 24.2) e.g. in rapidsai/cudf#14426.
    
    Authors:
      - Vyas Ramasubramani (https://github.com/vyasr)
    
    Approvers:
      - Ray Douglass (https://github.com/raydouglass)
    
    URL: rapidsai#1279
    vyasr authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    9fe3c84 View commit details
    Browse the repository at this point in the history
  43. Start generating conda test environments (rapidsai#1291)

    Now that `rapids-dependency-file-generator` makes it easier to update environment files through a centralized config, does it make sense to commit these generated files directly to the repo?
    
    Authors:
      - Charles Blackmon-Luca (https://github.com/charlesbluca)
    
    Approvers:
      - Peter Andreas Entschev (https://github.com/pentschev)
      - Ray Douglass (https://github.com/raydouglass)
    
    URL: rapidsai#1291
    charlesbluca authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    a70667f View commit details
    Browse the repository at this point in the history
  44. Publish nightly wheels to NVIDIA index instead of PyPI (rapidsai#1294)

    Nightly wheels also require `rapids-dask-dependency` which is only available in NVIDIA's PyPI index and cannot be published to PyPI as it installs Dask/Distributed from GitHub, which is forbidden by PyPI. Therefore, we're switching to publishing nightlies only to NVIDIA index as it doesn't seem external projects currently rely on nightlies. Release packages will continue to be published to PyPI.
    
    Authors:
      - Peter Andreas Entschev (https://github.com/pentschev)
    
    Approvers:
      - Charles Blackmon-Luca (https://github.com/charlesbluca)
      - Ray Douglass (https://github.com/raydouglass)
      - Vyas Ramasubramani (https://github.com/vyasr)
    
    URL: rapidsai#1294
    pentschev authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    27f70d9 View commit details
    Browse the repository at this point in the history
  45. Add timeout to test_dask_use_explicit_comms (rapidsai#1298)

    Add timeout to `test_dask_use_explicit_comms` with SIGINT (i.e., KeyboardInterrupt) hoping that we can get a stacktrace that can help identifying the cause of the test deadlock in CI.
    
    Authors:
      - Peter Andreas Entschev (https://github.com/pentschev)
    
    Approvers:
      - Mads R. B. Kristensen (https://github.com/madsbk)
    
    URL: rapidsai#1298
    pentschev authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    dd40625 View commit details
    Browse the repository at this point in the history
  46. Update to Dask's shuffle_method kwarg (rapidsai#1300)

    dask/dask#10738 has deprecated the `shuffle` kwarg in favor of `shuffle_method` which now raises a `FutureWarning`. This change transitions to the new kwarg.
    
    Requires rapidsai/cudf#14708 .
    
    Authors:
      - Peter Andreas Entschev (https://github.com/pentschev)
    
    Approvers:
      - Richard (Rick) Zamora (https://github.com/rjzamora)
    
    URL: rapidsai#1300
    pentschev authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    3fc04db View commit details
    Browse the repository at this point in the history
  47. Prevent double UCX initialization in test_dgx (rapidsai#1301)

    Double initialization of UCX context may raise exceptions and cause test failures, prevent that by reseting the context after doing some initial checks.
    
    Authors:
      - Peter Andreas Entschev (https://github.com/pentschev)
    
    Approvers:
      - Benjamin Zaitlen (https://github.com/quasiben)
    
    URL: rapidsai#1301
    pentschev authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    82068de View commit details
    Browse the repository at this point in the history
  48. refactor CUDA versions in dependencies.yaml (rapidsai#1303)

    Contributes to rapidsai/build-planning#7.
    
    Proposes splitting the `cuda-version` dependency in `dependencies.yaml` out to its own thing, separate from the bits of the CUDA Toolkit this project needs.
    
    ### Benefits of this change
    
    * prevents accidental inclusion of multiple `cuda-version` version in environments
    * reduces update effort (via enabling more use of globs like `"12.*"`)
    * improves the chance that errors like "`conda` recipe is missing a dependency" are caught in CI
    
    Authors:
      - James Lamb (https://github.com/jameslamb)
    
    Approvers:
      - Bradley Dice (https://github.com/bdice)
      - Peter Andreas Entschev (https://github.com/pentschev)
      - Ray Douglass (https://github.com/raydouglass)
    
    URL: rapidsai#1303
    jameslamb authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    e715119 View commit details
    Browse the repository at this point in the history
  49. Remove usages of rapids-env-update (rapidsai#1304)

    Reference: https://github.com/rapidsai/ops/issues/2766
    
    Replace rapids-env-update with rapids-configure-conda-channels,
    rapids-configure-sccache, and rapids-date-string.
    
    Authors:
      - Kyle Edwards (https://github.com/KyleFromNVIDIA)
    
    Approvers:
      - AJ Schmidt (https://github.com/ajschmidt8)
    
    URL: rapidsai#1304
    KyleFromNVIDIA authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    f8066a6 View commit details
    Browse the repository at this point in the history
  50. Fix get_device_memory_ids (rapidsai#1305)

    A recent change to the way `StringColumn`s are implemented in cudf threw up that we were never correctly determining the number of device buffers belonging to cudf columns if they had children (e.g. list and struct columns) or masks (any nullable column). Handle those cases and update the test.
    
    Authors:
      - Lawrence Mitchell (https://github.com/wence-)
    
    Approvers:
      - Peter Andreas Entschev (https://github.com/pentschev)
      - Mads R. B. Kristensen (https://github.com/madsbk)
    
    URL: rapidsai#1305
    wence- authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    21f0d6b View commit details
    Browse the repository at this point in the history
  51. REL v24.02.00 release

    raydouglass authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    71a1298 View commit details
    Browse the repository at this point in the history
  52. DOC v24.04 Updates [skip ci]

    raydouglass authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    de88713 View commit details
    Browse the repository at this point in the history
  53. Allow using pandas 2 (rapidsai#1308)

    dask-cuda uses pandas for some tests, but the main reason for the pinning is that it is inherited from RAPIDS libraries (mainly cudf) that do not yet support pandas 2.0 and are the primary use case for dask-cuda. However, there is no reason dask-cuda cannot be used in other contexts, so relaxing this constraint makes sense.
    
    Resolves rapidsai#1306
    
    Authors:
      - Vyas Ramasubramani (https://github.com/vyasr)
    
    Approvers:
      - GALI PREM SAGAR (https://github.com/galipremsagar)
      - Lawrence Mitchell (https://github.com/wence-)
      - Ray Douglass (https://github.com/raydouglass)
    
    URL: rapidsai#1308
    vyasr authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    91a7a97 View commit details
    Browse the repository at this point in the history
  54. handle more RAPIDS version formats in update-version.sh (rapidsai#1307)

    Contributes to rapidsai/build-planning#13.
    
    Updates `update-version.sh` to correctly handle RAPIDS dependencies like `cudf-cu12==24.2.*`.
    
    This project doesn't appear to have any of those right now, but might in the future.
    
    ### How I tested this
    
    The portability of this updated `sed` command was tested here: rapidsai/cudf#14825 (comment).
    
    In this repo, I ran the following:
    
    ```shell
    ./ci/release/update-version.sh '23.10.00'
    git diff
    
    ./ci/release/update-version.sh '24.04.00'
    git diff
    ```
    
    Confirmed that that first `git diff` changed all the things I expected, and that second one showed 0 changes.
    
    Authors:
      - James Lamb (https://github.com/jameslamb)
    
    Approvers:
      - Peter Andreas Entschev (https://github.com/pentschev)
      - Ray Douglass (https://github.com/raydouglass)
    
    URL: rapidsai#1307
    jameslamb authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    d35e711 View commit details
    Browse the repository at this point in the history
  55. Support CUDA 12.2 (rapidsai#1302)

    * switches to CUDA 12.2.2 for building conda packages and wheels
    * adds new tests running against CUDA 12.2.2
    
    This is part of ongoing work to build and test wheels against CUDA 12.2.2 across all of RAPIDS. For more details see:
    
    * rapidsai/build-planning#7
    * rapidsai/shared-workflows#166
    
    ### Notes for Reviewers
    
    Planning a second round of PRs to revert these references back to a proper `branch-24.{nn}` release branch of `shared-workflows` once rapidsai/shared-workflows#166 is merged.
    
    Authors:
      - James Lamb (https://github.com/jameslamb)
      - Bradley Dice (https://github.com/bdice)
    
    Approvers:
      - Jake Awe (https://github.com/AyodeAwe)
      - Bradley Dice (https://github.com/bdice)
    
    URL: rapidsai#1302
    jameslamb authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    1e315a2 View commit details
    Browse the repository at this point in the history
  56. Filter dd deprecation (rapidsai#1312)

    Dask CUDA must use the deprecated `dask.dataframe` API until rapidsai#1311 and rapidsai/cudf#15027 are both closed. This means that we must explicitly filter the following deprecation warning to avoid nighlty CI failures:
    
    ```
    DeprecationWarning: The current Dask DataFrame implementation is deprecated. 
    In a future release, Dask DataFrame will use new implementation that
    contains several improvements including a logical query planning.
    The user-facing DataFrame API will remain unchanged.
    
    The new implementation is already available and can be enabled by
    installing the dask-expr library:
    
        $ pip install dask-expr
    
    and turning the query planning option on:
    
        >>> import dask
        >>> dask.config.set({'dataframe.query-planning': True})
        >>> import dask.dataframe as dd
    
    API documentation for the new implementation is available at
    https://docs.dask.org/en/stable/dask-expr-api.html
    
    Any feedback can be reported on the Dask issue tracker
    https://github.com/dask/dask/issues 
    
      import dask.dataframe as dd
    ```
    
    This PR adds the (temporarily) necessary warning filter.
    
    Authors:
      - Richard (Rick) Zamora (https://github.com/rjzamora)
      - Peter Andreas Entschev (https://github.com/pentschev)
    
    Approvers:
      - Peter Andreas Entschev (https://github.com/pentschev)
    
    URL: rapidsai#1312
    rjzamora authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    a225f06 View commit details
    Browse the repository at this point in the history
  57. target branch-24.04 for GitHub Actions workflows (rapidsai#1314)

    Follow-up to rapidsai#1302
    
    For all GitHub Actions configs, replaces uses of the `test-cuda-12.2` branch on `shared-workflows`
    with `branch-24.04`, now that rapidsai/shared-workflows#166 has been merged.
    
    ### Notes for Reviewers
    
    This is part of ongoing work to build and test packages against CUDA 12.2 across all of RAPIDS.
    
    For more details see:
    
    * rapidsai/build-planning#7
    
    *(created with `rapids-reviser`)*
    
    Authors:
      - James Lamb (https://github.com/jameslamb)
    
    Approvers:
      - Ray Douglass (https://github.com/raydouglass)
    
    URL: rapidsai#1314
    jameslamb authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    fec96f3 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    6760850 View commit details
    Browse the repository at this point in the history
  59. Add support for Python 3.11 (rapidsai#1315)

    Contributes to rapidsai/build-planning#3
    
    This PR adds support for Python 3.11.
    
    ## Notes for Reviewers
    
    This is part of ongoing work to add Python 3.11 support across RAPIDS.
    
    The Python 3.11 CI workflows introduced in rapidsai/shared-workflows#176 are *optional*... they are not yet required to run successfully for PRs to be merged.
    
    This PR can be merged once all jobs are running successfully (including the non-required jobs for Python 3.11). The CI logs should be verified that the jobs are building and testing with Python 3.11.
    
    See rapidsai/shared-workflows#176 for more details.
    
    Authors:
      - James Lamb (https://github.com/jameslamb)
    
    Approvers:
      - Bradley Dice (https://github.com/bdice)
      - Jake Awe (https://github.com/AyodeAwe)
    
    URL: rapidsai#1315
    jameslamb authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    e06d7df View commit details
    Browse the repository at this point in the history
  60. Requre NumPy 1.23+ (rapidsai#1316)

    As NumPy 1.23 is needed for Python 3.11 support, go ahead and bump the minimum NumPy version used by Dask-CUDA to match that.
    
    xref: rapidsai#1315
    xref: rapidsai/build-planning#3
    
    Authors:
      - https://github.com/jakirkham
      - Bradley Dice (https://github.com/bdice)
    
    Approvers:
      - Mads R. B. Kristensen (https://github.com/madsbk)
      - Peter Andreas Entschev (https://github.com/pentschev)
      - Jake Awe (https://github.com/AyodeAwe)
    
    URL: rapidsai#1316
    jakirkham authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    bc0c9a5 View commit details
    Browse the repository at this point in the history
  61. Generalize GHA selectors for pure Python testing (rapidsai#1318)

    To eliminate hard-coding, generalize the GHA workflow logic to select one build for testing. This should simplify future Dask-CUDA updates.
    
    xref: rapidsai/build-planning#25
    
    Authors:
      - https://github.com/jakirkham
    
    Approvers:
      - AJ Schmidt (https://github.com/ajschmidt8)
      - Ray Douglass (https://github.com/raydouglass)
    
    URL: rapidsai#1318
    jakirkham authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    69bb525 View commit details
    Browse the repository at this point in the history
  62. Add upper bound to prevent usage of NumPy 2 (rapidsai#1320)

    NumPy 2 is expected to be released in the near future. For the RAPIDS 24.04 release, we will pin to `numpy>=1.23,<2.0a0`. This PR adds an upper bound to affected RAPIDS repositories.
    
    xref: rapidsai/build-planning#29
    
    Authors:
      - Bradley Dice (https://github.com/bdice)
    
    Approvers:
      - Peter Andreas Entschev (https://github.com/pentschev)
      - Ray Douglass (https://github.com/raydouglass)
    
    URL: rapidsai#1320
    bdice authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    5e174ca View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    1b40bc1 View commit details
    Browse the repository at this point in the history
  64. REL v24.04.00 release

    raydouglass authored and younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    f29f21e View commit details
    Browse the repository at this point in the history
  65. Add licenses for scan

    younseojava committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    2c25188 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    b3323c3 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    4f1b0ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b946557 View commit details
    Browse the repository at this point in the history
  3. add build script

    younseojava committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    002780f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7fe7624 View commit details
    Browse the repository at this point in the history
  5. fix file merge error

    younseojava committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    ddafa37 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ce4f393 View commit details
    Browse the repository at this point in the history