Closed jedbrown closed 10 months ago
Perhaps the readthedocs site is pointing to the old mercurial url instead of here, so the web integration is not working?
No, they have been updated. I triggered a new build manually just now. The version 1.16.0 now appears at https://cffi.readthedocs.io/en/stable/. The previous "stable" branch failed to build, FWIW. Thanks for pointing it out!
I myself have no knowledge of pyproject.toml
and plan to keep it that way, but maybe @nitzmahone can comment on that.
Yeah, I'm guessing the GH webhook on RTD wasn't in place before the last change/release on the 1.16 branch- the build that failed was clearly from before the config change commit had landed in that branch. I've verified that the webhook is in place, and it should pick up all future changes...
v1.16.0 was released in September, but the default docs (https://cffi.readthedocs.io/en/stable/) only has up to v1.15.1. The latest (https://cffi.readthedocs.io/en/latest/whatsnew.html or https://cffi.readthedocs.io/en/release-1.16/whatsnew.html) docs have v1.16.0rc1 (don't know if the theme change was deliberate), which has pertinent information about working with python-3.12. None of the docs discuss
pyproject.toml
, which is a source of great consternation.