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

Remove sphinx pinning #4839

Merged
merged 3 commits into from
Dec 21, 2024
Merged

Conversation

vyasr
Copy link
Contributor

@vyasr vyasr commented Dec 20, 2024

This pinning was needed for historical reasons that are no longer relevant.

Copy link

copy-pr-bot bot commented Dec 20, 2024

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@github-actions github-actions bot added the conda label Dec 20, 2024
@vyasr vyasr self-assigned this Dec 20, 2024
@vyasr vyasr added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Dec 20, 2024
@vyasr
Copy link
Contributor Author

vyasr commented Dec 20, 2024

/ok to test

@vyasr
Copy link
Contributor Author

vyasr commented Dec 20, 2024

/ok to test

@vyasr
Copy link
Contributor Author

vyasr commented Dec 20, 2024

/ok to test

@vyasr vyasr marked this pull request as ready for review December 20, 2024 22:19
@vyasr vyasr requested a review from a team as a code owner December 20, 2024 22:19
@vyasr vyasr requested a review from AyodeAwe December 20, 2024 22:19
@vyasr
Copy link
Contributor Author

vyasr commented Dec 21, 2024

/merge

@rapids-bot rapids-bot bot merged commit 53afaba into rapidsai:branch-25.02 Dec 21, 2024
73 checks passed
@vyasr vyasr deleted the fix/remove_sphinx_pin branch December 21, 2024 16:02
@vyasr vyasr mentioned this pull request Dec 31, 2024
rapids-bot bot pushed a commit that referenced this pull request Dec 31, 2024
See rapidsai/cuvs#554, the switch to pip for Breathe in #4839 is no longer required.

Authors:
  - Vyas Ramasubramani (https://github.com/vyasr)

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

URL: #4842
rapids-bot bot pushed a commit to rapidsai/cugraph-docs that referenced this pull request Jan 7, 2025
**This is exactly the same set of changes already approved in #69.**

`cugraph-docs` was switched from private to public during the lifetime of that PR, which put CI into a state where that PR couldn't be merged: #69 (comment)

---

Development and the vision for this project has stabilized here quite a bit over the last few weeks, so I think it's a good time to simplify things.

This proposes the following:

* removing configuration for codecov
  - *(there are no tests running here)*
* removing patterns in CODEOWNERS that don't match any files
* removing anything related to CUDA 11, pyproject.toml, or requirements.txt in `dependencies.yaml` and related files
  - *this repo exclusively uses conda, and only a single major version of CUDA*
* updating to `sphinx>=8` and `breathe>=4.35`
  - *to match the rest of RAPIDS, e.g. rapidsai/cugraph#4839, rapidsai/cuvs#528
  - *floors also mean faster conda solves and fewer surprises at build time*
* removing unnecessary files in `ci/utils`
  - *these appear to have been copied from `cugraph`, but they're not needed as we don't do notebook testing here*

## Notes for Reviewers

### 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\.2'
git grep -E '25\.02'
```

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

Approvers:
  - Don Acosta (https://github.com/acostadon)
  - Ray Douglass (https://github.com/raydouglass)
  - Bradley Dice (https://github.com/bdice)

URL: #71
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conda 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.

2 participants