blob: a3a038dc2dcb6aafea73df137dba2523124e6eae [file] [log] [blame]
garciadeblas66834562022-11-10 14:07:04 +01001#######################################################################################
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#######################################################################################
garciadeblas5db67582025-06-24 19:48:37 +020017a2wsgi==1.10.10
garciadeblasab3e03c2024-08-07 02:20:41 +020018 # via connexion
garciadeblas5db67582025-06-24 19:48:37 +020019aiohappyeyeballs==2.6.1
garciadeblasab3e03c2024-08-07 02:20:41 +020020 # via aiohttp
garciadeblas2a1b4dd2025-10-08 22:31:40 +020021aiohttp==3.13.0
aguilard93771172023-04-13 10:43:07 +000022 # via apache-airflow-providers-http
garciadeblasc6246b62024-12-15 10:53:11 +010023aiokafka==0.12.0
garciadeblase5236e82025-08-29 12:02:15 +020024 # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=v17.0
garciadeblas5383d442025-08-01 17:21:23 +020025aiosignal==1.4.0
aguilard93771172023-04-13 10:43:07 +000026 # via aiohttp
garciadeblas2a1b4dd2025-10-08 22:31:40 +020027alembic==1.16.5
garciadeblas66834562022-11-10 14:07:04 +010028 # via apache-airflow
garciadeblas2a1b4dd2025-10-08 22:31:40 +020029anyio==4.11.0
garciadeblasab3e03c2024-08-07 02:20:41 +020030 # via
31 # httpx
32 # starlette
aguilard93771172023-04-13 10:43:07 +000033apache-airflow==2.5.3
garciadeblasee6a79b2023-09-28 23:24:38 +020034 # via
35 # -r requirements-dev.in
36 # apache-airflow-providers-common-sql
37 # apache-airflow-providers-ftp
38 # apache-airflow-providers-http
39 # apache-airflow-providers-imap
40 # apache-airflow-providers-sqlite
garciadeblasab3e03c2024-08-07 02:20:41 +020041apache-airflow-providers-common-sql==1.8.1
garciadeblas66834562022-11-10 14:07:04 +010042 # via
43 # apache-airflow
44 # apache-airflow-providers-sqlite
garciadeblasab3e03c2024-08-07 02:20:41 +020045apache-airflow-providers-ftp==3.6.1
garciadeblas66834562022-11-10 14:07:04 +010046 # via apache-airflow
garciadeblasab3e03c2024-08-07 02:20:41 +020047apache-airflow-providers-http==4.7.0
garciadeblas66834562022-11-10 14:07:04 +010048 # via apache-airflow
garciadeblasab3e03c2024-08-07 02:20:41 +020049apache-airflow-providers-imap==3.4.0
garciadeblas66834562022-11-10 14:07:04 +010050 # via apache-airflow
garciadeblasab3e03c2024-08-07 02:20:41 +020051apache-airflow-providers-sqlite==3.5.0
garciadeblas66834562022-11-10 14:07:04 +010052 # via apache-airflow
53apispec[yaml]==3.3.2
garciadeblas2a1b4dd2025-10-08 22:31:40 +020054 # via
55 # apispec
56 # flask-appbuilder
garciadeblas5db67582025-06-24 19:48:37 +020057argcomplete==3.6.2
garciadeblas66834562022-11-10 14:07:04 +010058 # via apache-airflow
garciadeblas2a1b4dd2025-10-08 22:31:40 +020059asgiref==3.10.0
garciadeblasab3e03c2024-08-07 02:20:41 +020060 # via
61 # apache-airflow-providers-http
62 # connexion
63 # flask
garciadeblas758c8612024-12-16 16:14:20 +010064async-timeout==4.0.3
Mark Beierlf4fc5c92023-01-27 19:13:35 +000065 # via
garciadeblase5236e82025-08-29 12:02:15 +020066 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=v17.0
aguilard93771172023-04-13 10:43:07 +000067 # aiohttp
Mark Beierlf4fc5c92023-01-27 19:13:35 +000068 # aiokafka
garciadeblas2a1b4dd2025-10-08 22:31:40 +020069attrs==25.4.0
garciadeblas66834562022-11-10 14:07:04 +010070 # via
aguilard93771172023-04-13 10:43:07 +000071 # aiohttp
garciadeblas66834562022-11-10 14:07:04 +010072 # apache-airflow
73 # cattrs
74 # jsonschema
garciadeblasee6a79b2023-09-28 23:24:38 +020075 # referencing
garciadeblas1bc5def2025-03-11 23:50:10 +010076babel==2.17.0
garciadeblas66834562022-11-10 14:07:04 +010077 # via flask-babel
garciadeblasc6246b62024-12-15 10:53:11 +010078blinker==1.9.0
garciadeblas66834562022-11-10 14:07:04 +010079 # via apache-airflow
garciadeblas1bc5def2025-03-11 23:50:10 +010080cachelib==0.13.0
garciadeblas66834562022-11-10 14:07:04 +010081 # via
82 # flask-caching
83 # flask-session
garciadeblas2a1b4dd2025-10-08 22:31:40 +020084cattrs==25.3.0
garciadeblas66834562022-11-10 14:07:04 +010085 # via apache-airflow
garciadeblas2a1b4dd2025-10-08 22:31:40 +020086certifi==2025.10.5
garciadeblas66834562022-11-10 14:07:04 +010087 # via
88 # httpcore
89 # httpx
90 # requests
garciadeblas2a1b4dd2025-10-08 22:31:40 +020091cffi==2.0.0
garciadeblas66834562022-11-10 14:07:04 +010092 # via cryptography
garciadeblas2a1b4dd2025-10-08 22:31:40 +020093charset-normalizer==3.4.3
garciadeblasab3e03c2024-08-07 02:20:41 +020094 # via requests
garciadeblas2a1b4dd2025-10-08 22:31:40 +020095click==8.3.0
garciadeblas66834562022-11-10 14:07:04 +010096 # via
garciadeblas66834562022-11-10 14:07:04 +010097 # flask
98 # flask-appbuilder
garciadeblas66834562022-11-10 14:07:04 +010099colorama==0.4.6
100 # via flask-appbuilder
101colorlog==4.8.0
102 # via apache-airflow
garciadeblasab3e03c2024-08-07 02:20:41 +0200103configupdater==3.2
garciadeblas66834562022-11-10 14:07:04 +0100104 # via apache-airflow
garciadeblas1bc5def2025-03-11 23:50:10 +0100105connexion[flask]==3.2.0
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200106 # via
107 # apache-airflow
108 # connexion
109cron-descriptor==2.0.6
garciadeblas66834562022-11-10 14:07:04 +0100110 # via apache-airflow
garciadeblas1bc5def2025-03-11 23:50:10 +0100111croniter==6.0.0
garciadeblas66834562022-11-10 14:07:04 +0100112 # via apache-airflow
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200113cryptography==46.0.2
garciadeblas66834562022-11-10 14:07:04 +0100114 # via apache-airflow
115dataclasses==0.6
garciadeblase5236e82025-08-29 12:02:15 +0200116 # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=v17.0
garciadeblas1bc5def2025-03-11 23:50:10 +0100117deprecated==1.2.18
garciadeblas66834562022-11-10 14:07:04 +0100118 # via apache-airflow
garciadeblas5db67582025-06-24 19:48:37 +0200119dill==0.4.0
garciadeblas66834562022-11-10 14:07:04 +0100120 # via apache-airflow
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200121dnspython==2.8.0
garciadeblascc9870f2023-05-10 11:03:41 +0200122 # via
garciadeblase5236e82025-08-29 12:02:15 +0200123 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=v17.0
garciadeblascc9870f2023-05-10 11:03:41 +0200124 # email-validator
125 # pymongo
Mark Beierlf4fc5c92023-01-27 19:13:35 +0000126email-validator==1.3.1
garciadeblas66834562022-11-10 14:07:04 +0100127 # via flask-appbuilder
garciadeblas5db67582025-06-24 19:48:37 +0200128exceptiongroup==1.3.0
garciadeblasee6a79b2023-09-28 23:24:38 +0200129 # via
130 # anyio
131 # cattrs
garciadeblasab3e03c2024-08-07 02:20:41 +0200132flask[async]==2.2.5
garciadeblas66834562022-11-10 14:07:04 +0100133 # via
134 # apache-airflow
135 # connexion
136 # flask-appbuilder
137 # flask-babel
138 # flask-caching
139 # flask-jwt-extended
140 # flask-login
141 # flask-session
142 # flask-sqlalchemy
143 # flask-wtf
144flask-appbuilder==4.1.4
145 # via apache-airflow
146flask-babel==2.0.0
147 # via flask-appbuilder
garciadeblas1bc5def2025-03-11 23:50:10 +0100148flask-caching==2.3.1
garciadeblas66834562022-11-10 14:07:04 +0100149 # via apache-airflow
garciadeblasc6246b62024-12-15 10:53:11 +0100150flask-jwt-extended==4.7.1
garciadeblas66834562022-11-10 14:07:04 +0100151 # via flask-appbuilder
garciadeblasab3e03c2024-08-07 02:20:41 +0200152flask-login==0.6.3
garciadeblas66834562022-11-10 14:07:04 +0100153 # via
154 # apache-airflow
155 # flask-appbuilder
garciadeblasab3e03c2024-08-07 02:20:41 +0200156flask-session==0.8.0
garciadeblas66834562022-11-10 14:07:04 +0100157 # via apache-airflow
158flask-sqlalchemy==2.5.1
159 # via flask-appbuilder
garciadeblasc6246b62024-12-15 10:53:11 +0100160flask-wtf==1.2.2
garciadeblas66834562022-11-10 14:07:04 +0100161 # via
162 # apache-airflow
163 # flask-appbuilder
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200164frozenlist==1.8.0
aguilard93771172023-04-13 10:43:07 +0000165 # via
166 # aiohttp
167 # aiosignal
garciadeblas5db67582025-06-24 19:48:37 +0200168graphviz==0.21
garciadeblas66834562022-11-10 14:07:04 +0100169 # via apache-airflow
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200170greenlet==3.2.4
garciadeblas66834562022-11-10 14:07:04 +0100171 # via sqlalchemy
garciadeblasc6246b62024-12-15 10:53:11 +0100172gunicorn==23.0.0
garciadeblas66834562022-11-10 14:07:04 +0100173 # via apache-airflow
garciadeblas5db67582025-06-24 19:48:37 +0200174h11==0.16.0
garciadeblas66834562022-11-10 14:07:04 +0100175 # via httpcore
garciadeblas5db67582025-06-24 19:48:37 +0200176httpcore==1.0.9
garciadeblas66834562022-11-10 14:07:04 +0100177 # via httpx
garciadeblasc6246b62024-12-15 10:53:11 +0100178httpx==0.28.1
garciadeblasab3e03c2024-08-07 02:20:41 +0200179 # via
180 # apache-airflow
181 # connexion
garciadeblasc6246b62024-12-15 10:53:11 +0100182idna==3.10
garciadeblas66834562022-11-10 14:07:04 +0100183 # via
184 # anyio
185 # email-validator
aguilard93771172023-04-13 10:43:07 +0000186 # httpx
garciadeblas66834562022-11-10 14:07:04 +0100187 # requests
aguilard93771172023-04-13 10:43:07 +0000188 # yarl
garciadeblas66834562022-11-10 14:07:04 +0100189inflection==0.5.1
190 # via connexion
garciadeblasab3e03c2024-08-07 02:20:41 +0200191itsdangerous==2.2.0
192 # via
193 # apache-airflow
194 # flask
195 # flask-wtf
garciadeblas1bc5def2025-03-11 23:50:10 +0100196jinja2==3.1.6
garciadeblas66834562022-11-10 14:07:04 +0100197 # via
198 # apache-airflow
199 # connexion
200 # flask
garciadeblas66834562022-11-10 14:07:04 +0100201 # flask-babel
202 # python-nvd3
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200203jsonschema==4.25.1
garciadeblas66834562022-11-10 14:07:04 +0100204 # via
205 # apache-airflow
206 # connexion
207 # flask-appbuilder
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200208jsonschema-specifications==2025.9.1
garciadeblasee6a79b2023-09-28 23:24:38 +0200209 # via jsonschema
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200210lazy-object-proxy==1.12.0
garciadeblas66834562022-11-10 14:07:04 +0100211 # via apache-airflow
garciadeblasab3e03c2024-08-07 02:20:41 +0200212linkify-it-py==2.0.3
garciadeblas66834562022-11-10 14:07:04 +0100213 # via apache-airflow
214lockfile==0.12.2
215 # via
216 # apache-airflow
217 # python-daemon
garciadeblas5db67582025-06-24 19:48:37 +0200218mako==1.3.10
garciadeblas66834562022-11-10 14:07:04 +0100219 # via alembic
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200220markdown==3.9
garciadeblas66834562022-11-10 14:07:04 +0100221 # via apache-airflow
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200222markdown-it-py==4.0.0
garciadeblas66834562022-11-10 14:07:04 +0100223 # via
224 # apache-airflow
225 # mdit-py-plugins
Mark Beierlf4fc5c92023-01-27 19:13:35 +0000226 # rich
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200227markupsafe==3.0.3
garciadeblas66834562022-11-10 14:07:04 +0100228 # via
229 # apache-airflow
230 # jinja2
231 # mako
232 # werkzeug
233 # wtforms
garciadeblas1bc5def2025-03-11 23:50:10 +0100234marshmallow==3.26.1
garciadeblas66834562022-11-10 14:07:04 +0100235 # via
236 # flask-appbuilder
237 # marshmallow-enum
238 # marshmallow-oneofschema
239 # marshmallow-sqlalchemy
240marshmallow-enum==1.5.1
241 # via flask-appbuilder
garciadeblas5db67582025-06-24 19:48:37 +0200242marshmallow-oneofschema==3.2.0
garciadeblas66834562022-11-10 14:07:04 +0100243 # via apache-airflow
244marshmallow-sqlalchemy==0.26.1
245 # via flask-appbuilder
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200246mdit-py-plugins==0.5.0
garciadeblas66834562022-11-10 14:07:04 +0100247 # via apache-airflow
248mdurl==0.1.2
249 # via markdown-it-py
garciadeblas5db67582025-06-24 19:48:37 +0200250motor==3.7.1
garciadeblase5236e82025-08-29 12:02:15 +0200251 # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=v17.0
garciadeblas1bc5def2025-03-11 23:50:10 +0100252msgspec==0.19.0
garciadeblasab3e03c2024-08-07 02:20:41 +0200253 # via flask-session
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200254multidict==6.7.0
aguilard93771172023-04-13 10:43:07 +0000255 # via
256 # aiohttp
257 # yarl
garciadeblasc2a6d502025-10-01 17:12:04 +0200258osm-common @ git+https://osm.etsi.org/gerrit/osm/common.git@v17.0
garciadeblas66834562022-11-10 14:07:04 +0100259 # via -r requirements-dev.in
garciadeblas5db67582025-06-24 19:48:37 +0200260packaging==25.0
garciadeblas66834562022-11-10 14:07:04 +0100261 # via
garciadeblase5236e82025-08-29 12:02:15 +0200262 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=v17.0
Mark Beierlf4fc5c92023-01-27 19:13:35 +0000263 # aiokafka
garciadeblas66834562022-11-10 14:07:04 +0100264 # apache-airflow
garciadeblasee6a79b2023-09-28 23:24:38 +0200265 # gunicorn
garciadeblas66834562022-11-10 14:07:04 +0100266 # marshmallow
267pathspec==0.9.0
268 # via apache-airflow
garciadeblas5db67582025-06-24 19:48:37 +0200269pendulum==3.1.0
garciadeblas66834562022-11-10 14:07:04 +0100270 # via apache-airflow
garciadeblas5db67582025-06-24 19:48:37 +0200271pluggy==1.6.0
garciadeblas66834562022-11-10 14:07:04 +0100272 # via apache-airflow
273prison==0.2.1
274 # via flask-appbuilder
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200275propcache==0.4.1
garciadeblasc6246b62024-12-15 10:53:11 +0100276 # via
277 # aiohttp
278 # yarl
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200279psutil==7.1.0
garciadeblas66834562022-11-10 14:07:04 +0100280 # via apache-airflow
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200281pycparser==2.23
garciadeblas66834562022-11-10 14:07:04 +0100282 # via cffi
garciadeblas5db67582025-06-24 19:48:37 +0200283pycryptodome==3.23.0
garciadeblase5236e82025-08-29 12:02:15 +0200284 # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=v17.0
garciadeblas5db67582025-06-24 19:48:37 +0200285pygments==2.19.2
garciadeblas66834562022-11-10 14:07:04 +0100286 # via
287 # apache-airflow
288 # rich
garciadeblasc6246b62024-12-15 10:53:11 +0100289pyjwt==2.10.1
garciadeblas66834562022-11-10 14:07:04 +0100290 # via
291 # apache-airflow
292 # flask-appbuilder
293 # flask-jwt-extended
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200294pymongo==4.15.3
Gulsum Atici6fde4512023-02-03 21:02:12 +0300295 # via
garciadeblase5236e82025-08-29 12:02:15 +0200296 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=v17.0
Gulsum Atici6fde4512023-02-03 21:02:12 +0300297 # motor
garciadeblasc6246b62024-12-15 10:53:11 +0100298python-daemon==3.1.2
garciadeblas66834562022-11-10 14:07:04 +0100299 # via apache-airflow
garciadeblasab3e03c2024-08-07 02:20:41 +0200300python-dateutil==2.9.0.post0
garciadeblas66834562022-11-10 14:07:04 +0100301 # via
302 # apache-airflow
303 # croniter
304 # flask-appbuilder
305 # pendulum
garciadeblas1bc5def2025-03-11 23:50:10 +0100306python-multipart==0.0.20
garciadeblasab3e03c2024-08-07 02:20:41 +0200307 # via connexion
308python-nvd3==0.16.0
garciadeblas66834562022-11-10 14:07:04 +0100309 # via apache-airflow
garciadeblasab3e03c2024-08-07 02:20:41 +0200310python-slugify==8.0.4
garciadeblas66834562022-11-10 14:07:04 +0100311 # via
312 # apache-airflow
313 # python-nvd3
garciadeblas5db67582025-06-24 19:48:37 +0200314pytz==2025.2
garciadeblasab3e03c2024-08-07 02:20:41 +0200315 # via
316 # croniter
317 # flask-babel
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200318pyyaml==6.0.3
garciadeblas66834562022-11-10 14:07:04 +0100319 # via
garciadeblase5236e82025-08-29 12:02:15 +0200320 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=v17.0
garciadeblas66834562022-11-10 14:07:04 +0100321 # apispec
garciadeblas66834562022-11-10 14:07:04 +0100322 # connexion
garciadeblas1bc5def2025-03-11 23:50:10 +0100323referencing==0.36.2
garciadeblasee6a79b2023-09-28 23:24:38 +0200324 # via
325 # jsonschema
326 # jsonschema-specifications
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200327requests==2.32.5
garciadeblas66834562022-11-10 14:07:04 +0100328 # via
329 # apache-airflow-providers-http
330 # connexion
331 # requests-toolbelt
garciadeblascc9870f2023-05-10 11:03:41 +0200332requests-toolbelt==1.0.0
garciadeblas66834562022-11-10 14:07:04 +0100333 # via apache-airflow-providers-http
aguilard93771172023-04-13 10:43:07 +0000334rfc3339-validator==0.1.4
335 # via apache-airflow
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200336rich==14.2.0
garciadeblas66834562022-11-10 14:07:04 +0100337 # via apache-airflow
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200338rpds-py==0.27.1
garciadeblasee6a79b2023-09-28 23:24:38 +0200339 # via
340 # jsonschema
341 # referencing
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200342setproctitle==1.3.7
garciadeblas66834562022-11-10 14:07:04 +0100343 # via apache-airflow
garciadeblasc6246b62024-12-15 10:53:11 +0100344six==1.17.0
garciadeblas66834562022-11-10 14:07:04 +0100345 # via
346 # prison
347 # python-dateutil
aguilard93771172023-04-13 10:43:07 +0000348 # rfc3339-validator
garciadeblasab3e03c2024-08-07 02:20:41 +0200349sniffio==1.3.1
garciadeblasc6246b62024-12-15 10:53:11 +0100350 # via anyio
351sqlalchemy==1.4.54
garciadeblas66834562022-11-10 14:07:04 +0100352 # via
353 # alembic
354 # apache-airflow
355 # flask-appbuilder
356 # flask-sqlalchemy
357 # marshmallow-sqlalchemy
358 # sqlalchemy-jsonfield
359 # sqlalchemy-utils
garciadeblasab3e03c2024-08-07 02:20:41 +0200360sqlalchemy-jsonfield==1.0.2
garciadeblas66834562022-11-10 14:07:04 +0100361 # via apache-airflow
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200362sqlalchemy-utils==0.42.0
garciadeblas66834562022-11-10 14:07:04 +0100363 # via flask-appbuilder
garciadeblasc6246b62024-12-15 10:53:11 +0100364sqlparse==0.5.3
garciadeblas66834562022-11-10 14:07:04 +0100365 # via apache-airflow-providers-common-sql
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200366starlette==0.48.0
garciadeblasab3e03c2024-08-07 02:20:41 +0200367 # via connexion
garciadeblas66834562022-11-10 14:07:04 +0100368tabulate==0.9.0
369 # via apache-airflow
garciadeblas5db67582025-06-24 19:48:37 +0200370tenacity==9.1.2
garciadeblas66834562022-11-10 14:07:04 +0100371 # via apache-airflow
garciadeblas5db67582025-06-24 19:48:37 +0200372termcolor==3.1.0
garciadeblas66834562022-11-10 14:07:04 +0100373 # via apache-airflow
374text-unidecode==1.3
375 # via python-slugify
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200376tomli==2.3.0
garciadeblas5db67582025-06-24 19:48:37 +0200377 # via alembic
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200378typing-extensions==4.15.0
garciadeblas66834562022-11-10 14:07:04 +0100379 # via
garciadeblase5236e82025-08-29 12:02:15 +0200380 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=v17.0
garciadeblasab3e03c2024-08-07 02:20:41 +0200381 # a2wsgi
382 # aiokafka
garciadeblas5383d442025-08-01 17:21:23 +0200383 # aiosignal
aguilard93771172023-04-13 10:43:07 +0000384 # alembic
garciadeblasab3e03c2024-08-07 02:20:41 +0200385 # anyio
garciadeblas66834562022-11-10 14:07:04 +0100386 # apache-airflow
garciadeblas02f71cd2023-05-23 21:57:36 +0200387 # asgiref
garciadeblasee6a79b2023-09-28 23:24:38 +0200388 # cattrs
garciadeblasab3e03c2024-08-07 02:20:41 +0200389 # connexion
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200390 # cron-descriptor
391 # cryptography
garciadeblas5db67582025-06-24 19:48:37 +0200392 # exceptiongroup
garciadeblasc6246b62024-12-15 10:53:11 +0100393 # multidict
garciadeblas1bc5def2025-03-11 23:50:10 +0100394 # referencing
garciadeblas5db67582025-06-24 19:48:37 +0200395 # starlette
396tzdata==2025.2
garciadeblasab3e03c2024-08-07 02:20:41 +0200397 # via pendulum
398uc-micro-py==1.0.3
garciadeblas66834562022-11-10 14:07:04 +0100399 # via linkify-it-py
400unicodecsv==0.14.1
401 # via apache-airflow
garciadeblas5db67582025-06-24 19:48:37 +0200402urllib3==2.5.0
garciadeblasee6a79b2023-09-28 23:24:38 +0200403 # via requests
garciadeblasc6246b62024-12-15 10:53:11 +0100404werkzeug==3.1.3
garciadeblas66834562022-11-10 14:07:04 +0100405 # via
406 # apache-airflow
407 # connexion
408 # flask
409 # flask-jwt-extended
410 # flask-login
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200411wrapt==1.17.3
garciadeblas66834562022-11-10 14:07:04 +0100412 # via deprecated
garciadeblasc6246b62024-12-15 10:53:11 +0100413wtforms==3.2.1
garciadeblas66834562022-11-10 14:07:04 +0100414 # via
415 # flask-appbuilder
416 # flask-wtf
garciadeblas2a1b4dd2025-10-08 22:31:40 +0200417yarl==1.22.0
aguilard93771172023-04-13 10:43:07 +0000418 # via aiohttp