1. Clean up some requirements * Drop the py26 marker for futures; we don't support 2.6 anymore. * Split hacking version used based on python version. * Clean up sphinx split -- 2.0+ aren't available to install on py2, anyway. Depends-On: https://review.opendev.org/#/c/752340/ Depends-On: https://review.opendev.org/#/c/752736/ (cherry picked from commit5cb9061487) 2. Drop lower-constraints testing The OpenStack community consensus seems to be that it's not worth the hassle of fixing. *Maybe* we can revisit this if we ever drop py2 support? Reasonable spot to start on ML threads: http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019672.html (cherry picked from commit06b36ae0e2) 3. [goal] Migrate testing to ubuntu focal As per victoria cycle testing runtime and community goal[1] we need to migrate upstream CI/CD to Ubuntu Focal(20.04). - Keep py2 functional job run on Bionic node Story: #2007865 Task: #40221 (cherry picked from commit9f69908f75) tests: Make test_delete_container_versions less flakey Hammering that test in a tight loop, I'd often see failures due to ordering issues. Make the delete single-threaded to avoid that. (cherry picked from commitc73792c2e5) Change-Id: I5a6ba8e65c23ada7297f6684dcbdd886591d0af5
4 lines
70 B
Plaintext
4 lines
70 B
Plaintext
futures>=3.0.0;python_version=='2.7' # BSD
|
|
requests>=1.1.0
|
|
six>=1.9.0
|