Airflow DAG and connectors to get SDNC status
[osm/NG-SA.git] / requirements-dev.txt
1 #######################################################################################
2 # Copyright ETSI Contributors and Others.
3 #
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
7 #
8 #    http://www.apache.org/licenses/LICENSE-2.0
9 #
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
13 # implied.
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
16 #######################################################################################
17 aiohttp==3.8.4
18     # via apache-airflow-providers-http
19 aiokafka==0.8.0
20     # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
21 aiosignal==1.3.1
22     # via aiohttp
23 alembic==1.10.4
24     # via apache-airflow
25 anyio==3.6.2
26     # via httpcore
27 apache-airflow==2.5.3
28     # via -r requirements-dev.in
29 apache-airflow-providers-common-sql==1.4.0
30     # via
31     #   apache-airflow
32     #   apache-airflow-providers-sqlite
33 apache-airflow-providers-ftp==3.3.1
34     # via apache-airflow
35 apache-airflow-providers-http==4.3.0
36     # via apache-airflow
37 apache-airflow-providers-imap==3.1.1
38     # via apache-airflow
39 apache-airflow-providers-sqlite==3.3.2
40     # via apache-airflow
41 apispec[yaml]==3.3.2
42     # via flask-appbuilder
43 argcomplete==3.0.8
44     # via apache-airflow
45 asgiref==3.6.0
46     # via apache-airflow-providers-http
47 async-timeout==4.0.2
48     # via
49     #   -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
50     #   aiohttp
51     #   aiokafka
52 attrs==23.1.0
53     # via
54     #   aiohttp
55     #   apache-airflow
56     #   cattrs
57     #   jsonschema
58 babel==2.12.1
59     # via flask-babel
60 blinker==1.6.2
61     # via apache-airflow
62 cachelib==0.9.0
63     # via
64     #   flask-caching
65     #   flask-session
66 cattrs==22.2.0
67     # via apache-airflow
68 certifi==2023.5.7
69     # via
70     #   httpcore
71     #   httpx
72     #   requests
73 cffi==1.15.1
74     # via cryptography
75 charset-normalizer==3.1.0
76     # via
77     #   aiohttp
78     #   requests
79 click==8.1.3
80     # via
81     #   clickclick
82     #   flask
83     #   flask-appbuilder
84 clickclick==20.10.2
85     # via connexion
86 colorama==0.4.6
87     # via flask-appbuilder
88 colorlog==4.8.0
89     # via apache-airflow
90 configupdater==3.1.1
91     # via apache-airflow
92 connexion[flask]==2.14.2
93     # via apache-airflow
94 cron-descriptor==1.3.0
95     # via apache-airflow
96 croniter==1.3.14
97     # via apache-airflow
98 cryptography==40.0.2
99     # via apache-airflow
100 dataclasses==0.6
101     # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
102 deprecated==1.2.13
103     # via apache-airflow
104 dill==0.3.6
105     # via apache-airflow
106 dnspython==2.3.0
107     # via
108     #   -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
109     #   email-validator
110     #   pymongo
111 docutils==0.20
112     # via python-daemon
113 email-validator==1.3.1
114     # via flask-appbuilder
115 exceptiongroup==1.1.1
116     # via cattrs
117 flask==2.2.5
118     # via
119     #   apache-airflow
120     #   connexion
121     #   flask-appbuilder
122     #   flask-babel
123     #   flask-caching
124     #   flask-jwt-extended
125     #   flask-login
126     #   flask-session
127     #   flask-sqlalchemy
128     #   flask-wtf
129 flask-appbuilder==4.1.4
130     # via apache-airflow
131 flask-babel==2.0.0
132     # via flask-appbuilder
133 flask-caching==2.0.2
134     # via apache-airflow
135 flask-jwt-extended==4.4.4
136     # via flask-appbuilder
137 flask-login==0.6.2
138     # via
139     #   apache-airflow
140     #   flask-appbuilder
141 flask-session==0.4.1
142     # via apache-airflow
143 flask-sqlalchemy==2.5.1
144     # via flask-appbuilder
145 flask-wtf==1.1.1
146     # via
147     #   apache-airflow
148     #   flask-appbuilder
149 frozenlist==1.3.3
150     # via
151     #   aiohttp
152     #   aiosignal
153 graphviz==0.20.1
154     # via apache-airflow
155 greenlet==2.0.2
156     # via sqlalchemy
157 gunicorn==20.1.0
158     # via apache-airflow
159 h11==0.14.0
160     # via httpcore
161 httpcore==0.17.0
162     # via httpx
163 httpx==0.24.0
164     # via apache-airflow
165 idna==3.4
166     # via
167     #   anyio
168     #   email-validator
169     #   httpx
170     #   requests
171     #   yarl
172 inflection==0.5.1
173     # via connexion
174 itsdangerous==2.1.2
175     # via
176     #   apache-airflow
177     #   connexion
178     #   flask
179     #   flask-wtf
180 jinja2==3.1.2
181     # via
182     #   apache-airflow
183     #   flask
184     #   flask-babel
185     #   python-nvd3
186 jsonschema==4.17.3
187     # via
188     #   apache-airflow
189     #   connexion
190     #   flask-appbuilder
191 kafka-python==2.0.2
192     # via
193     #   -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
194     #   aiokafka
195 lazy-object-proxy==1.9.0
196     # via apache-airflow
197 linkify-it-py==2.0.2
198     # via apache-airflow
199 lockfile==0.12.2
200     # via
201     #   apache-airflow
202     #   python-daemon
203 mako==1.2.4
204     # via alembic
205 markdown==3.4.3
206     # via apache-airflow
207 markdown-it-py==2.2.0
208     # via
209     #   apache-airflow
210     #   mdit-py-plugins
211     #   rich
212 markupsafe==2.1.2
213     # via
214     #   apache-airflow
215     #   jinja2
216     #   mako
217     #   werkzeug
218     #   wtforms
219 marshmallow==3.19.0
220     # via
221     #   flask-appbuilder
222     #   marshmallow-enum
223     #   marshmallow-oneofschema
224     #   marshmallow-sqlalchemy
225 marshmallow-enum==1.5.1
226     # via flask-appbuilder
227 marshmallow-oneofschema==3.0.1
228     # via apache-airflow
229 marshmallow-sqlalchemy==0.26.1
230     # via flask-appbuilder
231 mdit-py-plugins==0.3.5
232     # via apache-airflow
233 mdurl==0.1.2
234     # via markdown-it-py
235 motor==3.1.2
236     # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
237 multidict==6.0.4
238     # via
239     #   aiohttp
240     #   yarl
241 osm-common @ git+https://osm.etsi.org/gerrit/osm/common.git@master
242     # via -r requirements-dev.in
243 packaging==23.1
244     # via
245     #   -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
246     #   aiokafka
247     #   apache-airflow
248     #   connexion
249     #   marshmallow
250 pathspec==0.9.0
251     # via apache-airflow
252 pendulum==2.1.2
253     # via apache-airflow
254 pluggy==1.0.0
255     # via apache-airflow
256 prison==0.2.1
257     # via flask-appbuilder
258 psutil==5.9.5
259     # via apache-airflow
260 pycparser==2.21
261     # via cffi
262 pycryptodome==3.17
263     # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
264 pygments==2.15.1
265     # via
266     #   apache-airflow
267     #   rich
268 pyjwt==2.7.0
269     # via
270     #   apache-airflow
271     #   flask-appbuilder
272     #   flask-jwt-extended
273 pymongo==4.3.3
274     # via
275     #   -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
276     #   motor
277 pyrsistent==0.19.3
278     # via jsonschema
279 python-daemon==3.0.1
280     # via apache-airflow
281 python-dateutil==2.8.2
282     # via
283     #   apache-airflow
284     #   croniter
285     #   flask-appbuilder
286     #   pendulum
287 python-nvd3==0.15.0
288     # via apache-airflow
289 python-slugify==8.0.1
290     # via
291     #   apache-airflow
292     #   python-nvd3
293 pytz==2023.3
294     # via flask-babel
295 pytzdata==2020.1
296     # via pendulum
297 pyyaml==5.4.1
298     # via
299     #   -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
300     #   apispec
301     #   clickclick
302     #   connexion
303 requests==2.30.0
304     # via
305     #   apache-airflow-providers-http
306     #   connexion
307     #   requests-toolbelt
308 requests-toolbelt==1.0.0
309     # via apache-airflow-providers-http
310 rfc3339-validator==0.1.4
311     # via apache-airflow
312 rich==13.3.5
313     # via apache-airflow
314 setproctitle==1.3.2
315     # via apache-airflow
316 six==1.16.0
317     # via
318     #   prison
319     #   python-dateutil
320     #   rfc3339-validator
321 sniffio==1.3.0
322     # via
323     #   anyio
324     #   httpcore
325     #   httpx
326 sqlalchemy==1.4.48
327     # via
328     #   alembic
329     #   apache-airflow
330     #   flask-appbuilder
331     #   flask-sqlalchemy
332     #   marshmallow-sqlalchemy
333     #   sqlalchemy-jsonfield
334     #   sqlalchemy-utils
335 sqlalchemy-jsonfield==1.0.1.post0
336     # via apache-airflow
337 sqlalchemy-utils==0.41.1
338     # via flask-appbuilder
339 sqlparse==0.4.4
340     # via apache-airflow-providers-common-sql
341 tabulate==0.9.0
342     # via apache-airflow
343 tenacity==8.2.2
344     # via apache-airflow
345 termcolor==2.3.0
346     # via apache-airflow
347 text-unidecode==1.3
348     # via python-slugify
349 typing-extensions==4.5.0
350     # via
351     #   alembic
352     #   apache-airflow
353 uc-micro-py==1.0.2
354     # via linkify-it-py
355 unicodecsv==0.14.1
356     # via apache-airflow
357 urllib3==2.0.2
358     # via requests
359 werkzeug==2.2.3
360     # via
361     #   apache-airflow
362     #   connexion
363     #   flask
364     #   flask-jwt-extended
365     #   flask-login
366 wrapt==1.15.0
367     # via deprecated
368 wtforms==3.0.1
369     # via
370     #   flask-appbuilder
371     #   flask-wtf
372 yarl==1.9.2
373     # via aiohttp
374
375 # The following packages are considered to be unsafe in a requirements file:
376 # setuptools