Skip to content

Commit

Permalink
Use requirements.in to generate requirements.txt file
Browse files Browse the repository at this point in the history
  • Loading branch information
jcapiitao committed Nov 28, 2024
1 parent a8aa6bd commit fb9b847
Show file tree
Hide file tree
Showing 2 changed files with 240 additions and 13 deletions.
14 changes: 14 additions & 0 deletions requirements.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# 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!=2.1.0,>=2.0.0 # Apache-2.0
python-openstackclient>=5.2.0 # Apache-2.0
ansible-core
ansible-runner>=1.4.5 # Apache 2.0
osc-lib>=2.3.0 # Apache-2.0
oslo.config>=5.2.0 # Apache-2.0
oslo.log>=3.36.0 # Apache-2.0
oslo.concurrency>=3.26.0 # Apache-2.0
tenacity>=6.1.0 # Apache-2.0
PyYAML>=3.12 # MIT
239 changes: 226 additions & 13 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,14 +1,227 @@
# 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.
#
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
# pip-compile --output-file=requirements.txt requirements.in
#
ansible-core==2.18.0
# via -r requirements.in
ansible-runner==2.4.0
# via -r requirements.in
autopage==0.5.2
# via cliff
certifi==2024.8.30
# via requests
cffi==1.17.1
# via cryptography
charset-normalizer==3.4.0
# via requests
cliff==4.8.0
# via
# osc-lib
# python-openstackclient
cmd2==2.5.7
# via cliff
cryptography==44.0.0
# via
# ansible-core
# openstacksdk
# python-openstackclient
debtcollector==3.0.0
# via
# oslo-config
# oslo-context
# oslo-utils
# python-keystoneclient
decorator==5.1.1
# via
# dogpile-cache
# openstacksdk
dogpile-cache==1.3.3
# via openstacksdk
fasteners==0.19
# via oslo-concurrency
idna==3.10
# via requests
iso8601==2.1.0
# via
# keystoneauth1
# openstacksdk
# oslo-utils
# python-openstackclient
jinja2==3.1.4
# via ansible-core
jmespath==1.0.1
# via openstacksdk
jsonpatch==1.33
# via openstacksdk
jsonpointer==3.0.0
# via jsonpatch
keystoneauth1==5.9.1
# via
# openstacksdk
# osc-lib
# python-cinderclient
# python-keystoneclient
lockfile==0.12.2
# via python-daemon
markupsafe==3.0.2
# via jinja2
msgpack==1.1.0
# via oslo-serialization
netaddr==1.3.0
# via
# oslo-config
# oslo-utils
netifaces==0.11.0
# via openstacksdk
openstacksdk==4.1.0
# via
# osc-lib
# python-openstackclient
os-service-types==1.7.0
# via
# keystoneauth1
# openstacksdk
osc-lib==3.2.0
# via
# -r requirements.in
# python-openstackclient
oslo-concurrency==6.2.0
# via -r requirements.in
oslo-config==9.7.0
# via
# -r requirements.in
# oslo-concurrency
# oslo-log
# python-keystoneclient
oslo-context==5.7.0
# via oslo-log
oslo-i18n==6.5.0
# via
# osc-lib
# oslo-concurrency
# oslo-config
# oslo-log
# oslo-utils
# python-cinderclient
# python-keystoneclient
# python-openstackclient
oslo-log==6.2.0
# via -r requirements.in
oslo-serialization==5.6.0
# via
# oslo-log
# python-keystoneclient
oslo-utils==7.4.0
# via
# osc-lib
# oslo-concurrency
# oslo-log
# oslo-serialization
# python-cinderclient
# python-keystoneclient
packaging==24.2
# via
# ansible-core
# ansible-runner
# oslo-utils
# python-keystoneclient
pbr==6.1.0
# via
# -r requirements.in
# keystoneauth1
# openstacksdk
# os-service-types
# osc-lib
# oslo-concurrency
# oslo-context
# oslo-i18n
# oslo-log
# oslo-serialization
# python-cinderclient
# python-keystoneclient
# python-openstackclient
# stevedore
pexpect==4.9.0
# via ansible-runner
platformdirs==4.3.6
# via openstacksdk
prettytable==3.12.0
# via
# cliff
# python-cinderclient
psutil==6.1.0
# via oslo-utils
ptyprocess==0.7.0
# via pexpect
pycparser==2.22
# via cffi
pyparsing==3.2.0
# via oslo-utils
pyperclip==1.9.0
# via cmd2
python-cinderclient==9.6.0
# via python-openstackclient
python-daemon==3.1.0
# via ansible-runner
python-dateutil==2.9.0.post0
# via oslo-log
python-keystoneclient==5.5.0
# via python-openstackclient
python-openstackclient==7.2.1
# via -r requirements.in
pyyaml==6.0.2
# via
# -r requirements.in
# ansible-core
# ansible-runner
# cliff
# openstacksdk
# oslo-config
# oslo-utils
requests==2.32.3
# via
# keystoneauth1
# osc-lib
# oslo-config
# python-cinderclient
# python-keystoneclient
# python-openstackclient
requestsexceptions==1.4.0
# via openstacksdk
resolvelib==1.0.1
# via ansible-core
rfc3986==2.0.0
# via oslo-config
six==1.16.0
# via python-dateutil
stevedore==5.4.0
# via
# cliff
# dogpile-cache
# keystoneauth1
# osc-lib
# oslo-config
# python-cinderclient
# python-keystoneclient
# python-openstackclient
tenacity==9.0.0
# via -r requirements.in
typing-extensions==4.12.2
# via keystoneauth1
tzdata==2024.2
# via
# oslo-serialization
# oslo-utils
urllib3==2.2.3
# via requests
wcwidth==0.2.13
# via
# cmd2
# prettytable
wrapt==1.17.0
# via debtcollector

pbr!=2.1.0,>=2.0.0 # Apache-2.0
python-openstackclient>=5.2.0 # Apache-2.0
ansible-core
ansible-runner>=1.4.5 # Apache 2.0
osc-lib>=2.3.0 # Apache-2.0
oslo.config>=5.2.0 # Apache-2.0
oslo.log>=3.36.0 # Apache-2.0
oslo.concurrency>=3.26.0 # Apache-2.0
tenacity>=6.1.0 # Apache-2.0
PyYAML>=3.12 # MIT
# The following packages are considered to be unsafe in a requirements file:
# setuptools

0 comments on commit fb9b847

Please sign in to comment.