https://github.com/flyingcircusio/batou/issues/466 uncovered a scenario where python<3.12 insistence to drop the setuptools requirements in pip freeze output also creates an inconsistent environment, due to setuptools version requirements of applications not being passed on.
We included a workaround for mixed python3.12 and python<3.12 environments, but the workaround is apparently applicable to all python<3.12 environments.
This PR changes the contents of some lockfiles , which is the reason some tests fail for now.
https://github.com/flyingcircusio/batou/issues/466 uncovered a scenario where python<3.12 insistence to drop the setuptools requirements in
pip freeze
output also creates an inconsistent environment, due to setuptools version requirements of applications not being passed on.We included a workaround for mixed python3.12 and python<3.12 environments, but the workaround is apparently applicable to all python<3.12 environments.
This PR changes the contents of some lockfiles
, which is the reason some tests fail for now.