virtualenv pinning was added on Yoga final release time because some of the deliverables' packaging didn't work with the new python module discovery (see details: [1]). 1 year passed, hopefully most of the projects have fixed these errors, so let's unpin virtualenv. Since newest virtualenv introduces some errors, those need to be fixed: - skipdist=False needs to be removed otherwise openstack_releases won't be installed - basepython=python3 is not necessary anymore since there is no py2 - allowlist_external is needed for tools/* scripts This patch also adds python3.10 classifier to setup.cfg [1] https://review.opendev.org/835423 Change-Id: Ibc1f538ddd04c0afeb3d5464fe0b1347ee3ea67a
2.9 KiB
2.9 KiB