Global requirements for OpenStack
Go to file
Dr. Jens Harbott c7d98564d0 Fix pkg_resources exception handling for py312
The exception that is generated on parsing errors has changed in Python
3.12, match on the generic ValueError instead. Also switch to using
the simpler assertRaises() call instead of explicitly dealing with
exceptions.

Note that this is just a temporary workaround, we should really move
away for using pkg_resources completely, see [0] and [1].

[0] https://setuptools.pypa.io/en/latest/pkg_resources.html
[1] https://importlib-resources.readthedocs.io/en/latest/migration.html

Change-Id: I20422194f6fc6d1c4ba49da754a2c3aab99a282c
2024-06-20 03:22:07 +00:00
.zuul.d Add requirements-tox-py312-check-uc job 2024-06-20 12:50:19 +10:00
babel-test Babel Integration tests 2016-04-24 17:21:18 -05:00
doc docs: Update Freenode to OFTC 2021-06-02 06:23:55 +00:00
openstack_requirements Fix pkg_resources exception handling for py312 2024-06-20 03:22:07 +00:00
playbooks Improve terminology in the requirements tree 2024-05-14 10:08:34 +02:00
tools Revert "Add ability to strip old excludes" 2024-05-01 17:44:28 +00:00
.gitignore add build directory to gitignore 2020-08-03 09:42:34 -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
backports.txt Move the definition of BACKPORTS out of code 2022-08-08 17:29:55 -05:00
bindep.txt Update bindep for Ubuntu-Noble 2024-06-20 12:50:19 +10:00
denylist.txt Remove the Sahara deliverables from req 2024-05-16 16:54:42 -07:00
detail.py Remove six 2024-01-24 15:49:09 +01:00
global-requirements.txt Merge "Drop pylxd from global-requirements" 2024-06-19 04:20:05 +00:00
MANIFEST.in Make openstack.requirements installable. 2013-07-05 00:31:50 -04:00
projects.txt Remove the Sahara deliverables from req 2024-05-16 16:54:42 -07:00
README.rst Add Source links to readme 2019-10-17 15:50:57 +08:00
requirements.txt Remove six 2024-01-24 15:49:09 +01:00
setup.cfg Remove 'update-requirements' tool 2024-01-24 15:01:49 +00:00
setup.py update requirements and constraints for py3 only Victoria 2020-05-15 23:17:51 -05:00
test-requirements.txt Use unittest.mock instead of mock 2020-06-09 19:16:34 +02:00
tox.ini Add requirements-tox-py312-check-uc job 2024-06-20 12:50:19 +10:00
upper-constraints-xfails.txt remove mitmproxy 2018-03-22 13:50:56 -05:00
upper-constraints.txt Merge "Drop pylxd from global-requirements" 2024-06-19 04:20:05 +00: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.