
- adjusted .gitignore to keep fresh egg-info and omit build artifacts - fresh egg-info data is needed for promenade that depends on Deckhand - restored deckhand-functional-uwsgi-py38 gate - restored deckhand-integration-uwsgi-py38 gate - made deckhand-airskiff-deployment gate voting ( treasuremap project has been updated) - removed bionic gates - updated focal dockerfile - added more binary deps into bindep.txt - updated deckhand chart values to latest images - focal and wallaby - fixed python code to compy with CVE's found by fresh version of bandit - implemented pip freeze approach - added tox -e freeze profile to manage it - requirements-frozen.txt is now main file with requirements - requirements-direct.txt is the file to control deps - updated setup.cfg to adjust to newer version of setuptools - fixed airskiff-deploy gate - fixed docker-image-build playbook to restore Quay repo image publish - updated other playbooks to include roles from zuul/base-jobs in order to setup build hosts properly - removed workaround with hardcoded dns resolver ip 10.96.0.10 as it became obsolette due to recent fix in openstack-helm-infra - adjusted tools/whitespace-linter.sh script - tox.ini has been brought to compliance with tox4 requirements - replaced str() calls with six.text_type() according to D325 Deckhand specific commandment from Hacking.rst - locked python-barbicanclient version with 5.2.0 because of breaking changes in the upper versions Change-Id: I1cd3c97e83569c4db7e958b3400bdd4b7ea5e668
78 lines
1.2 KiB
Plaintext
78 lines
1.2 KiB
Plaintext
alembic<=1.4.3
|
|
amqp==2.6.1
|
|
Beaker<=1.12.0
|
|
chardet==3.0.4
|
|
charset_normalizer >=2.0.0, < 4.0.0
|
|
ConfigParser
|
|
coverage
|
|
cryptography==3.4.8
|
|
deepdiff<=5.8.1
|
|
docutils
|
|
falcon
|
|
hacking
|
|
importlib-metadata
|
|
Jinja2
|
|
jsonpath_ng
|
|
jsonpath-rw-ext>=1.0.0
|
|
jsonpickle==1.4.1
|
|
jsonschema<=3.2.0
|
|
keystoneauth1<=5.1.1
|
|
keystonemiddleware
|
|
kombu<=4.6.11
|
|
MarkupSafe<2.1.0, >=0.9.2
|
|
networkx
|
|
nose
|
|
oslo.cache<=2.10.1
|
|
oslo.concurrency
|
|
oslo.config<=8.7.1
|
|
oslo.context<=4.1.0
|
|
oslo.db<=10.0.0
|
|
oslo.log<=4.6.0
|
|
oslo.messaging<=12.13.0
|
|
oslo.middleware<=4.4.0
|
|
oslo.policy<=3.10.1
|
|
oslo.serialization<=4.2.0
|
|
oslo.utils<=4.12.3
|
|
packaging==21.3
|
|
Paste<=3.5.0
|
|
PasteDeploy
|
|
PasteScript
|
|
pbr<=5.5.1
|
|
psycopg2-binary
|
|
pycadf<=3.1.1
|
|
pycodestyle<=2.6.0
|
|
pyflakes<=2.2.0
|
|
Pygments<=2.14.0
|
|
pylibyaml==0.1.0
|
|
pymongo
|
|
pyparsing<=2.4.7
|
|
pyproject-api
|
|
python-barbicanclient<=5.2.0
|
|
python-dateutil
|
|
python-keystoneclient
|
|
python-memcached
|
|
python-subunit<=1.4.0
|
|
PyYAML<=5.4.1
|
|
reno
|
|
requests==2.27.0
|
|
Routes
|
|
setuptools<=45.2.0
|
|
six
|
|
Sphinx
|
|
sphinx-rtd-theme==0.5.0
|
|
SQLAlchemy<=1.3.20
|
|
stevedore
|
|
testrepository
|
|
testresources
|
|
testscenarios
|
|
testtools<=2.5.0
|
|
tiddlyweb
|
|
typing_extensions==4.5.0
|
|
urllib3 >= 1.21.1, <= 1.25.11
|
|
uWSGI==2.0.21
|
|
virtualenv
|
|
Werkzeug
|
|
wheel
|
|
wsgi-intercept>=1.2.2
|
|
yq
|