Skip to content
This repository was archived by the owner on Jul 28, 2025. It is now read-only.

CU-8698x2k5b Fix read the docs builds#538

Merged
mart-r merged 2 commits intomasterfrom
CU-8698x2k5b-read-the-docs-failure-move-to-pyproject-toml
May 9, 2025
Merged

CU-8698x2k5b Fix read the docs builds#538
mart-r merged 2 commits intomasterfrom
CU-8698x2k5b-read-the-docs-failure-move-to-pyproject-toml

Conversation

@mart-r
Copy link
Collaborator

@mart-r mart-r commented Apr 30, 2025

ReadTheDocs builds are now failing.
Turns out that's because pip==25.1 now removes the build process that's used on there (see release notes).
So we are now forced to use a minimal pyproject.toml.
Though notably, we can get away with still using setup.py for most of the installation process.

So this PR will make that change.

The docs builds should work with this change alone. But I will - of course - make sure they do be enabling this branch as a version temporarily.

@tomolopolis
Copy link
Member

@mart-r
Copy link
Collaborator Author

mart-r commented Apr 30, 2025

Just checked - and with the latest change - read the docs builds are fine again.

Copy link
Member

@tomolopolis tomolopolis left a comment

Choose a reason for hiding this comment

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

lgtm

@mart-r mart-r merged commit 1febcf7 into master May 9, 2025
8 checks passed
alhendrickson pushed a commit to CogStack/cogstack-nlp that referenced this pull request Jul 1, 2025
* CU-8698x2k5b: Add simple pyproject.toml

* CU-8698x2k5b: Make ReadTheDocs install with pip
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants