ed2c37304c
It is expensive to read and parse an YAML file. This commit optimizes for usecases where YAML files are reused across any input by caching the raw parsing result. * Pin setuptools version to 69.5.1 for Python >= 3.8 A change introduced in setuptools version 70.0.0 causes tests under test_moduleregistry.py to fail with "InvalidVersion". Pin the setuptools version for Python >= 3.8 until this is investigated and resolved. Change-Id: I534d7a6d9992780cd8de4f8460190caf5c3bde12
14 lines
502 B
Plaintext
14 lines
502 B
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
six>=1.9.0 # MIT
|
|
PyYAML>=3.13 # MIT
|
|
pbr>=1.8 # Apache-2.0
|
|
stevedore>=1.17.1,<2; python_version < '3.0' # Apache-2.0
|
|
stevedore>=1.17.1; python_version >= '3.0' # Apache-2.0
|
|
python-jenkins>=1.8.2
|
|
fasteners
|
|
Jinja2
|
|
setuptools==69.5.1; python_version >= '3.8'
|
|
setuptools; python_version < '3.8'
|