Skip to content

Conversation

BrentWilkins
Copy link

@BrentWilkins BrentWilkins commented Sep 12, 2025

My direct fork of main fails CI terribly. I did a fork sync and it had all sorts of failures in CI. This PR is what it took to make all of the obvious linting errors, deprecated warnings, and failures go away. The I rebased it on develop for this PR.

* Replaced broken links with an archive.org version
* Removed universal wheel support, deprecated and not needed for Python 3.9+ only packages
* Removed the deprecated license classifier in favor of SPDX so added a pyproject.toml
* Setup.cfg isn't needed anymore
* Fixed a bunch of linting errors
* Added setup_helpers.py to recreate old setup.py long_description logic
* Updated pyproject.toml to use dynamic readme with combined file
* Added README_COMBINED.rst to .gitignore as it's generated during build

I also updated a URL to get rid of a 302 redirect.
I increased the Sphinx linkcheck_timeout to prevent a failure I got in CI

Please let me know if this needs to be split up at all. Working on it, it was making errors go away one after one.

* Replaced broken links with an archive.org version
* Removed universal wheel support, deprecated and not needed for Python 3.9+ only packages
* Removed the deprecated license classifier in favor of SPDX so added a pyproject.toml
* Setup.cfg isn't needed anymore
* Fixed a bunch of linting errors
* Added setup_helpers.py to recreate old setup.py long_description logic
* Updated pyproject.toml to use dynamic readme with combined file
* Added README_COMBINED, rst to .gitignore as it's generated during build
…s-in-urls/ - HTTPSConnectionPool(host='perishablepress.com', port=443): Read timed out.
@BrentWilkins
Copy link
Author

Looks like main is having failures for some of the stuff I fixed her for you too.

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.

1 participant