Skip to content

fix devcontainer builds#68

Merged
rapids-bot[bot] merged 5 commits intorapidsai:branch-24.12from
jameslamb:devcontainers
Nov 18, 2024
Merged

fix devcontainer builds#68
rapids-bot[bot] merged 5 commits intorapidsai:branch-24.12from
jameslamb:devcontainers

Conversation

@jameslamb
Copy link
Member

@jameslamb jameslamb commented Nov 14, 2024

Fixes some small dependencies.yaml issues to get devcontainers builds of these libraries working.

Namely:

  • wholegraph needs NVML in its build environment
  • pytorch-cuda should be omitted when building on a CUDA minor version that it doesn't explicitly provide packages for

Notes for Reviewers

How I tested this

Pointed rapidsai/devcontainers#417 at this branch and saw it pass.

@jameslamb jameslamb added improvement Improves an existing functionality non-breaking Introduces a non-breaking change labels Nov 14, 2024
@jameslamb jameslamb changed the title WIP: [DO NOT MERGE] fix devcontainer builds fix devcontainer builds Nov 15, 2024
@jameslamb jameslamb marked this pull request as ready for review November 15, 2024 22:52
@jameslamb jameslamb requested a review from a team as a code owner November 15, 2024 22:52
@KyleFromNVIDIA
Copy link
Member

/merge

@rapids-bot rapids-bot bot merged commit e1e32bc into rapidsai:branch-24.12 Nov 18, 2024
@jameslamb jameslamb deleted the devcontainers branch November 25, 2024 20:06
@jameslamb jameslamb mentioned this pull request Nov 25, 2024
rapids-bot bot pushed a commit that referenced this pull request Dec 3, 2024
Follow-up to these PRs:

* rapidsai/devcontainers#417
* #68

Proposes adding devcontainers and a devcontainers CI job to the repo.

## Notes for Reviewers

### Benefits of these changes

* faster and easier local development
* reduced risk of changes here breaking the RAPIDS unified devcontainers maintained in https://github.com/rapidsai/devcontainers

Similar to rapidsai/nx-cugraph#25

### How I made these changes

Copied the `.devcontainer/` directory from https://github.com/rapidsai/cugraph, then just changed `cugraph` references to `cugraph-gnn`.

### How I tested this

Tested the `update-version.sh` changes like this:

```shell
./ci/release/update-version.sh '25.04.00'
git grep -E '25\.[0-9]+'
```

Authors:
  - James Lamb (https://github.com/jameslamb)

Approvers:
  - Bradley Dice (https://github.com/bdice)

URL: #79
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improves an existing functionality non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants