<div>Hi!</div><div> </div><div>Right now, upper-constraints [1] assumes that version of Django to be used for Yoga should be 3.2.*. In the meanwhile Adjutant obviously does not support Django 3, according to the project requirements [2]. This brings inconsistency which leads to the breakage of adjutant installation if respecting u-c because package have conflicting dependencies then.</div><div> </div><div>Based on that, I'm wondering about the way forward. Should be upper-constraints be used for Adjutant installation as for any other project? Or there's an ongoing work to bring in support for Django 3.2 to Adjutant?</div><div> </div><div>[1] https://opendev.org/openstack/requirements/src/commit/8b5e97b6563f076206b0bfc7276ea9afd179e6b7/upper-constraints.txt#L452</div><div>[2] https://opendev.org/openstack/adjutant/src/commit/b305d7285f3ea2e12210e592702c4d66a31d6646/requirements.txt#L3</div><div><div>-- <br />Kind Regards,</div><div>Dmitriy Rabotyagov</div></div><div> </div>