Global requirements for OpenStack
Go to file
Hervé Beraud fac394f79c Stop to use the __future__ module.
The __future__ module [1] was used in this context to ensure compatibility
between python 2 and python 3.

We previously dropped the support of python 2.7 [2] and now we only support
python 3 so we don't need to continue to use this module and the imports
listed below.

Imports commonly used and their related PEPs:
- `division` is related to PEP 238 [3]
- `print_function` is related to PEP 3105 [4]
- `unicode_literals` is related to PEP 3112 [5]
- `with_statement` is related to PEP 343 [6]
- `absolute_import` is related to PEP 328 [7]

[1] https://docs.python.org/3/library/__future__.html
[2] https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html
[3] https://www.python.org/dev/peps/pep-0238
[4] https://www.python.org/dev/peps/pep-3105
[5] https://www.python.org/dev/peps/pep-3112
[6] https://www.python.org/dev/peps/pep-0343
[7] https://www.python.org/dev/peps/pep-0328

Change-Id: I15d451f6a832b2e698b28e7351a36ef7aea92abe
2020-06-02 20:56:04 +02:00
.zuul.d CI: Add Debian 'buster' wheel cache jobs 2020-05-29 13:30:26 +02:00
babel-test Babel Integration tests 2016-04-24 17:21:18 -05:00
doc Switch to newer openstackdocstheme version 2020-06-01 15:50:00 +02:00
openstack_requirements Stop to use the __future__ module. 2020-06-02 20:56:04 +02:00
playbooks Merge "Stop enforcing py2 requirements match starting with U" 2019-11-21 08:51:22 +00:00
tools Stop to use the __future__ module. 2020-06-02 20:56:04 +02:00
.gitignore Fix docs environment 2019-05-11 13:46:51 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:43:33 +00:00
.stestr.conf Move requirements to the PTI 2018-05-21 14:58:48 -07:00
bindep.txt Update comment in bindep.txt 2020-05-30 21:33:02 +02:00
blacklist.txt Add yamllint to blacklist 2020-05-14 12:31:42 +02:00
detail.py Stop to use the __future__ module. 2020-06-02 20:56:04 +02:00
global-requirements.txt Merge "Retire Paunch" 2020-06-01 20:49:25 +00:00
MANIFEST.in Make openstack.requirements installable. 2013-07-05 00:31:50 -04:00
projects.txt Remove congress 2020-05-30 10:11:32 +02:00
README.rst Add Source links to readme 2019-10-17 15:50:57 +08:00
requirements.txt Add script to help check for unused packages 2020-05-01 15:47:18 -05:00
setup.cfg Add py38 package metadata 2020-05-02 07:48:15 -05:00
setup.py update requirements and constraints for py3 only Victoria 2020-05-15 23:17:51 -05:00
test-requirements.txt Update upper-constraints for pyScss to 1.3.6 2020-03-24 10:49:48 +09:00
tox.ini update requirements and constraints for py3 only Victoria 2020-05-15 23:17:51 -05:00
update.py Move commands into cmds subdir. 2015-06-29 15:27:25 +12:00
upper-constraints-xfails.txt remove mitmproxy 2018-03-22 13:50:56 -05:00
upper-constraints.txt u-c: update protobuf to 3.12.2 2020-06-02 10:28:55 +02:00

Global Requirements and Constraints for OpenStack Projects

image

Resources and Documentation

Please refer to the dependency management documentation linked below for up to date documentation on how to use and interact with the requirements project.