Skip to content

Commit fb9b847

Browse files
committed
Use requirements.in to generate requirements.txt file
1 parent a8aa6bd commit fb9b847

File tree

2 files changed

+240
-13
lines changed

2 files changed

+240
-13
lines changed

requirements.in

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# The order of packages is significant, because pip processes them in the order
2+
# of appearance. Changing the order has an impact on the overall integration
3+
# process, which may cause wedges in the gate later.
4+
5+
pbr!=2.1.0,>=2.0.0 # Apache-2.0
6+
python-openstackclient>=5.2.0 # Apache-2.0
7+
ansible-core
8+
ansible-runner>=1.4.5 # Apache 2.0
9+
osc-lib>=2.3.0 # Apache-2.0
10+
oslo.config>=5.2.0 # Apache-2.0
11+
oslo.log>=3.36.0 # Apache-2.0
12+
oslo.concurrency>=3.26.0 # Apache-2.0
13+
tenacity>=6.1.0 # Apache-2.0
14+
PyYAML>=3.12 # MIT

requirements.txt

Lines changed: 226 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,227 @@
1-
# The order of packages is significant, because pip processes them in the order
2-
# of appearance. Changing the order has an impact on the overall integration
3-
# process, which may cause wedges in the gate later.
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.12
3+
# by the following command:
4+
#
5+
# pip-compile --output-file=requirements.txt requirements.in
6+
#
7+
ansible-core==2.18.0
8+
# via -r requirements.in
9+
ansible-runner==2.4.0
10+
# via -r requirements.in
11+
autopage==0.5.2
12+
# via cliff
13+
certifi==2024.8.30
14+
# via requests
15+
cffi==1.17.1
16+
# via cryptography
17+
charset-normalizer==3.4.0
18+
# via requests
19+
cliff==4.8.0
20+
# via
21+
# osc-lib
22+
# python-openstackclient
23+
cmd2==2.5.7
24+
# via cliff
25+
cryptography==44.0.0
26+
# via
27+
# ansible-core
28+
# openstacksdk
29+
# python-openstackclient
30+
debtcollector==3.0.0
31+
# via
32+
# oslo-config
33+
# oslo-context
34+
# oslo-utils
35+
# python-keystoneclient
36+
decorator==5.1.1
37+
# via
38+
# dogpile-cache
39+
# openstacksdk
40+
dogpile-cache==1.3.3
41+
# via openstacksdk
42+
fasteners==0.19
43+
# via oslo-concurrency
44+
idna==3.10
45+
# via requests
46+
iso8601==2.1.0
47+
# via
48+
# keystoneauth1
49+
# openstacksdk
50+
# oslo-utils
51+
# python-openstackclient
52+
jinja2==3.1.4
53+
# via ansible-core
54+
jmespath==1.0.1
55+
# via openstacksdk
56+
jsonpatch==1.33
57+
# via openstacksdk
58+
jsonpointer==3.0.0
59+
# via jsonpatch
60+
keystoneauth1==5.9.1
61+
# via
62+
# openstacksdk
63+
# osc-lib
64+
# python-cinderclient
65+
# python-keystoneclient
66+
lockfile==0.12.2
67+
# via python-daemon
68+
markupsafe==3.0.2
69+
# via jinja2
70+
msgpack==1.1.0
71+
# via oslo-serialization
72+
netaddr==1.3.0
73+
# via
74+
# oslo-config
75+
# oslo-utils
76+
netifaces==0.11.0
77+
# via openstacksdk
78+
openstacksdk==4.1.0
79+
# via
80+
# osc-lib
81+
# python-openstackclient
82+
os-service-types==1.7.0
83+
# via
84+
# keystoneauth1
85+
# openstacksdk
86+
osc-lib==3.2.0
87+
# via
88+
# -r requirements.in
89+
# python-openstackclient
90+
oslo-concurrency==6.2.0
91+
# via -r requirements.in
92+
oslo-config==9.7.0
93+
# via
94+
# -r requirements.in
95+
# oslo-concurrency
96+
# oslo-log
97+
# python-keystoneclient
98+
oslo-context==5.7.0
99+
# via oslo-log
100+
oslo-i18n==6.5.0
101+
# via
102+
# osc-lib
103+
# oslo-concurrency
104+
# oslo-config
105+
# oslo-log
106+
# oslo-utils
107+
# python-cinderclient
108+
# python-keystoneclient
109+
# python-openstackclient
110+
oslo-log==6.2.0
111+
# via -r requirements.in
112+
oslo-serialization==5.6.0
113+
# via
114+
# oslo-log
115+
# python-keystoneclient
116+
oslo-utils==7.4.0
117+
# via
118+
# osc-lib
119+
# oslo-concurrency
120+
# oslo-log
121+
# oslo-serialization
122+
# python-cinderclient
123+
# python-keystoneclient
124+
packaging==24.2
125+
# via
126+
# ansible-core
127+
# ansible-runner
128+
# oslo-utils
129+
# python-keystoneclient
130+
pbr==6.1.0
131+
# via
132+
# -r requirements.in
133+
# keystoneauth1
134+
# openstacksdk
135+
# os-service-types
136+
# osc-lib
137+
# oslo-concurrency
138+
# oslo-context
139+
# oslo-i18n
140+
# oslo-log
141+
# oslo-serialization
142+
# python-cinderclient
143+
# python-keystoneclient
144+
# python-openstackclient
145+
# stevedore
146+
pexpect==4.9.0
147+
# via ansible-runner
148+
platformdirs==4.3.6
149+
# via openstacksdk
150+
prettytable==3.12.0
151+
# via
152+
# cliff
153+
# python-cinderclient
154+
psutil==6.1.0
155+
# via oslo-utils
156+
ptyprocess==0.7.0
157+
# via pexpect
158+
pycparser==2.22
159+
# via cffi
160+
pyparsing==3.2.0
161+
# via oslo-utils
162+
pyperclip==1.9.0
163+
# via cmd2
164+
python-cinderclient==9.6.0
165+
# via python-openstackclient
166+
python-daemon==3.1.0
167+
# via ansible-runner
168+
python-dateutil==2.9.0.post0
169+
# via oslo-log
170+
python-keystoneclient==5.5.0
171+
# via python-openstackclient
172+
python-openstackclient==7.2.1
173+
# via -r requirements.in
174+
pyyaml==6.0.2
175+
# via
176+
# -r requirements.in
177+
# ansible-core
178+
# ansible-runner
179+
# cliff
180+
# openstacksdk
181+
# oslo-config
182+
# oslo-utils
183+
requests==2.32.3
184+
# via
185+
# keystoneauth1
186+
# osc-lib
187+
# oslo-config
188+
# python-cinderclient
189+
# python-keystoneclient
190+
# python-openstackclient
191+
requestsexceptions==1.4.0
192+
# via openstacksdk
193+
resolvelib==1.0.1
194+
# via ansible-core
195+
rfc3986==2.0.0
196+
# via oslo-config
197+
six==1.16.0
198+
# via python-dateutil
199+
stevedore==5.4.0
200+
# via
201+
# cliff
202+
# dogpile-cache
203+
# keystoneauth1
204+
# osc-lib
205+
# oslo-config
206+
# python-cinderclient
207+
# python-keystoneclient
208+
# python-openstackclient
209+
tenacity==9.0.0
210+
# via -r requirements.in
211+
typing-extensions==4.12.2
212+
# via keystoneauth1
213+
tzdata==2024.2
214+
# via
215+
# oslo-serialization
216+
# oslo-utils
217+
urllib3==2.2.3
218+
# via requests
219+
wcwidth==0.2.13
220+
# via
221+
# cmd2
222+
# prettytable
223+
wrapt==1.17.0
224+
# via debtcollector
4225

5-
pbr!=2.1.0,>=2.0.0 # Apache-2.0
6-
python-openstackclient>=5.2.0 # Apache-2.0
7-
ansible-core
8-
ansible-runner>=1.4.5 # Apache 2.0
9-
osc-lib>=2.3.0 # Apache-2.0
10-
oslo.config>=5.2.0 # Apache-2.0
11-
oslo.log>=3.36.0 # Apache-2.0
12-
oslo.concurrency>=3.26.0 # Apache-2.0
13-
tenacity>=6.1.0 # Apache-2.0
14-
PyYAML>=3.12 # MIT
226+
# The following packages are considered to be unsafe in a requirements file:
227+
# setuptools

0 commit comments

Comments
 (0)