python-cffi / cffi

A Foreign Function Interface package for calling C libraries from Python.
https://cffi.readthedocs.io/en/latest/
Other
114 stars 41 forks source link

stale docs missing 1.16 release #29

Closed jedbrown closed 10 months ago

jedbrown commented 11 months ago

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.

mattip commented 11 months ago

Perhaps the readthedocs site is pointing to the old mercurial url instead of here, so the web integration is not working?

arigo commented 11 months ago

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.

nitzmahone commented 10 months ago

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...