skyline-apiserver/requirements.txt
zhu.boxiang 32a00a6529 refactor: Register rule and apirule into enforcer
1. We register both apirule and rule into enforcer, so we can keep
the rule in the check_str
2. We re-generate all the services' policy, we just use the original
policy of them. If users want to change, they can change them by
themselves.
3. Adjust the post_install.sh, we install the service packages with
dependencies.
4. Split the ironic and ironic_inspector policy, they can not be in
the same policy file.

Change-Id: I9e152e33be4eef60432fb2030d388b3bec4c082e
2022-06-06 15:03:58 +08:00

33 lines
1.1 KiB
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.
pbr>=5.8.0 # Apache-2.0
fastapi<=0.58.1 # MIT
pydantic<=1.8.2 # MIT
uvicorn<=0.17.6 # BSD License (3 clause)
gunicorn<=20.1.0 # MIT
python-jose<=3.3.0 # MIT
databases<=0.5.5 # BSD License (3 clause)
aiomysql<=0.1.1 # MIT
aiosqlite<=0.17.0 # MIT
loguru<=0.5.3 # MIT
PyYAML>=5.4.1,<=6.0 # MIT
immutables>=0.16 # Apache-2.0
alembic>=1.7.5 # MIT
httpx>=0.16.1 # BSD License (3 clause)
SQLAlchemy>=1.3.24 # MIT
PyMySQL>=0.9.3,<=1.0.2 # MIT
dnspython>=2.1.0,<=2.2.1 # ISC
click>=7.1.2,<=8.1.3 # BSD License (3 clause)
jinja2>=2.11.3,<=3.1.2 # BSD License (3 clause)
h11<0.13,>=0.11 # MIT
MarkupSafe>=2.0.1,<=2.1.1 # BSD License (3 clause)
python-keystoneclient>=3.21.0,<=4.5.0 # Apache-2.0
python-cinderclient>=5.0.2,<=8.3.0 # Apache-2.0
python-glanceclient>=2.17.1,<=4.0.0 # Apache-2.0
python-neutronclient>=6.14.1,<=7.8.0 # Apache-2.0
python-novaclient>=15.1.1,<=18.0.0 # Apache-2.0
keystoneauth1>=3.17.4,<=4.6.0 # Apache-2.0
oslo.policy>=2.3.4,<=3.12.1 # Apache-2.0