On Mon, 2022-10-31 at 09:54 +0100, David Anes wrote:
Uhm, it was still failing due to Starlette update to 0.21.0.
Dominique, it's important when upgrading Starlette to check that FastAPI builds successfully, as it's the main library using it. Can we do that from now on? Thanks!
Neither python-starlette nor -fastapi are part of the rings and thus are much less monitored not to break. For non-ring packages, the responsibility is mainly on the maintainers to check their devel projects before submitting stuff. i.e python-starlette and python-fastapi are both in the same devel project and are thus rather easily monitored by the package/project maintainers (of course, this only works if build fails are generally held at low count in devel projects, otherwise issues are way too easy to be missed). If staging is supposed to take care of this, then the relevant packages would need to be tracked in the rings - which sounds like an overkill for some leaf packages such as fastapi (no package seems to depend on it) Cheers, Dominique