blob: 0917e87f0a86bcc6c2b51819a019509bd5fdd631 [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#######################################################################################
garciadeblasf66dcda2025-06-24 19:48:37 +020017a2wsgi==1.10.10
garciadeblasab3e03c2024-08-07 02:20:41 +020018 # via connexion
garciadeblasf66dcda2025-06-24 19:48:37 +020019aiohappyeyeballs==2.6.1
garciadeblasab3e03c2024-08-07 02:20:41 +020020 # via aiohttp
garciadeblas42ee48b2025-12-10 00:47:01 +010021aiohttp==3.13.2
aguilard93771172023-04-13 10:43:07 +000022 # via apache-airflow-providers-http
garciadeblasc6246b62024-12-15 10:53:11 +010023aiokafka==0.12.0
garciadeblas42ee48b2025-12-10 00:47:01 +010024 # via
25 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
26 # osm-common
garciadeblas439ffe62025-08-01 17:21:23 +020027aiosignal==1.4.0
aguilard93771172023-04-13 10:43:07 +000028 # via aiohttp
garciadeblas42ee48b2025-12-10 00:47:01 +010029alembic==1.17.2
garciadeblas66834562022-11-10 14:07:04 +010030 # via apache-airflow
garciadeblas42ee48b2025-12-10 00:47:01 +010031anyio==4.12.0
garciadeblasab3e03c2024-08-07 02:20:41 +020032 # via
33 # httpx
34 # starlette
aguilard93771172023-04-13 10:43:07 +000035apache-airflow==2.5.3
garciadeblasee6a79b2023-09-28 23:24:38 +020036 # via
37 # -r requirements-dev.in
38 # apache-airflow-providers-common-sql
39 # apache-airflow-providers-ftp
40 # apache-airflow-providers-http
41 # apache-airflow-providers-imap
42 # apache-airflow-providers-sqlite
garciadeblasab3e03c2024-08-07 02:20:41 +020043apache-airflow-providers-common-sql==1.8.1
garciadeblas66834562022-11-10 14:07:04 +010044 # via
45 # apache-airflow
46 # apache-airflow-providers-sqlite
garciadeblasab3e03c2024-08-07 02:20:41 +020047apache-airflow-providers-ftp==3.6.1
garciadeblas66834562022-11-10 14:07:04 +010048 # via apache-airflow
garciadeblasab3e03c2024-08-07 02:20:41 +020049apache-airflow-providers-http==4.7.0
garciadeblas66834562022-11-10 14:07:04 +010050 # via apache-airflow
garciadeblasab3e03c2024-08-07 02:20:41 +020051apache-airflow-providers-imap==3.4.0
garciadeblas66834562022-11-10 14:07:04 +010052 # via apache-airflow
garciadeblasab3e03c2024-08-07 02:20:41 +020053apache-airflow-providers-sqlite==3.5.0
garciadeblas66834562022-11-10 14:07:04 +010054 # via apache-airflow
55apispec[yaml]==3.3.2
garciadeblase8c18e82025-09-30 17:28:47 +020056 # via
57 # apispec
58 # flask-appbuilder
garciadeblas42ee48b2025-12-10 00:47:01 +010059argcomplete==3.6.3
garciadeblas66834562022-11-10 14:07:04 +010060 # via apache-airflow
garciadeblas42ee48b2025-12-10 00:47:01 +010061asgiref==3.11.0
garciadeblasab3e03c2024-08-07 02:20:41 +020062 # via
63 # apache-airflow-providers-http
64 # connexion
65 # flask
garciadeblas758c8612024-12-16 16:14:20 +010066async-timeout==4.0.3
Mark Beierlf4fc5c92023-01-27 19:13:35 +000067 # via
68 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
aguilard93771172023-04-13 10:43:07 +000069 # aiohttp
Mark Beierlf4fc5c92023-01-27 19:13:35 +000070 # aiokafka
garciadeblas42ee48b2025-12-10 00:47:01 +010071 # osm-common
garciadeblas56f7fb52025-10-08 11:03:37 +020072attrs==25.4.0
garciadeblas66834562022-11-10 14:07:04 +010073 # via
aguilard93771172023-04-13 10:43:07 +000074 # aiohttp
garciadeblas66834562022-11-10 14:07:04 +010075 # apache-airflow
76 # cattrs
77 # jsonschema
garciadeblasee6a79b2023-09-28 23:24:38 +020078 # referencing
garciadeblas347594e2025-03-11 23:50:10 +010079babel==2.17.0
garciadeblas66834562022-11-10 14:07:04 +010080 # via flask-babel
garciadeblasc6246b62024-12-15 10:53:11 +010081blinker==1.9.0
garciadeblas66834562022-11-10 14:07:04 +010082 # via apache-airflow
garciadeblas347594e2025-03-11 23:50:10 +010083cachelib==0.13.0
garciadeblas66834562022-11-10 14:07:04 +010084 # via
85 # flask-caching
86 # flask-session
garciadeblas56f7fb52025-10-08 11:03:37 +020087cattrs==25.3.0
garciadeblas66834562022-11-10 14:07:04 +010088 # via apache-airflow
garciadeblas42ee48b2025-12-10 00:47:01 +010089certifi==2025.11.12
garciadeblas66834562022-11-10 14:07:04 +010090 # via
91 # httpcore
92 # httpx
93 # requests
garciadeblase8c18e82025-09-30 17:28:47 +020094cffi==2.0.0
garciadeblas66834562022-11-10 14:07:04 +010095 # via cryptography
garciadeblas42ee48b2025-12-10 00:47:01 +010096charset-normalizer==3.4.4
garciadeblasab3e03c2024-08-07 02:20:41 +020097 # via requests
garciadeblas42ee48b2025-12-10 00:47:01 +010098click==8.3.1
garciadeblas66834562022-11-10 14:07:04 +010099 # via
garciadeblas66834562022-11-10 14:07:04 +0100100 # flask
101 # flask-appbuilder
garciadeblas66834562022-11-10 14:07:04 +0100102colorama==0.4.6
103 # via flask-appbuilder
104colorlog==4.8.0
105 # via apache-airflow
garciadeblasab3e03c2024-08-07 02:20:41 +0200106configupdater==3.2
garciadeblas66834562022-11-10 14:07:04 +0100107 # via apache-airflow
garciadeblas42ee48b2025-12-10 00:47:01 +0100108connexion[flask]==3.3.0
garciadeblase8c18e82025-09-30 17:28:47 +0200109 # via
110 # apache-airflow
111 # connexion
112cron-descriptor==2.0.6
garciadeblas66834562022-11-10 14:07:04 +0100113 # via apache-airflow
garciadeblas347594e2025-03-11 23:50:10 +0100114croniter==6.0.0
garciadeblas66834562022-11-10 14:07:04 +0100115 # via apache-airflow
garciadeblas42ee48b2025-12-10 00:47:01 +0100116cryptography==46.0.3
garciadeblas66834562022-11-10 14:07:04 +0100117 # via apache-airflow
118dataclasses==0.6
garciadeblas42ee48b2025-12-10 00:47:01 +0100119 # via
120 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
121 # osm-common
122deprecated==1.3.1
garciadeblas66834562022-11-10 14:07:04 +0100123 # via apache-airflow
garciadeblasf66dcda2025-06-24 19:48:37 +0200124dill==0.4.0
garciadeblas66834562022-11-10 14:07:04 +0100125 # via apache-airflow
garciadeblase8c18e82025-09-30 17:28:47 +0200126dnspython==2.8.0
garciadeblascc9870f2023-05-10 11:03:41 +0200127 # via
128 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
129 # email-validator
garciadeblas42ee48b2025-12-10 00:47:01 +0100130 # osm-common
garciadeblascc9870f2023-05-10 11:03:41 +0200131 # pymongo
Mark Beierlf4fc5c92023-01-27 19:13:35 +0000132email-validator==1.3.1
garciadeblas66834562022-11-10 14:07:04 +0100133 # via flask-appbuilder
garciadeblas42ee48b2025-12-10 00:47:01 +0100134exceptiongroup==1.3.1
garciadeblasee6a79b2023-09-28 23:24:38 +0200135 # via
136 # anyio
137 # cattrs
garciadeblasab3e03c2024-08-07 02:20:41 +0200138flask[async]==2.2.5
garciadeblas66834562022-11-10 14:07:04 +0100139 # via
140 # apache-airflow
141 # connexion
142 # flask-appbuilder
143 # flask-babel
144 # flask-caching
145 # flask-jwt-extended
146 # flask-login
147 # flask-session
148 # flask-sqlalchemy
149 # flask-wtf
150flask-appbuilder==4.1.4
151 # via apache-airflow
152flask-babel==2.0.0
153 # via flask-appbuilder
garciadeblas347594e2025-03-11 23:50:10 +0100154flask-caching==2.3.1
garciadeblas66834562022-11-10 14:07:04 +0100155 # via apache-airflow
garciadeblasc6246b62024-12-15 10:53:11 +0100156flask-jwt-extended==4.7.1
garciadeblas66834562022-11-10 14:07:04 +0100157 # via flask-appbuilder
garciadeblasab3e03c2024-08-07 02:20:41 +0200158flask-login==0.6.3
garciadeblas66834562022-11-10 14:07:04 +0100159 # via
160 # apache-airflow
161 # flask-appbuilder
garciadeblasab3e03c2024-08-07 02:20:41 +0200162flask-session==0.8.0
garciadeblas66834562022-11-10 14:07:04 +0100163 # via apache-airflow
164flask-sqlalchemy==2.5.1
165 # via flask-appbuilder
garciadeblasc6246b62024-12-15 10:53:11 +0100166flask-wtf==1.2.2
garciadeblas66834562022-11-10 14:07:04 +0100167 # via
168 # apache-airflow
169 # flask-appbuilder
garciadeblas56f7fb52025-10-08 11:03:37 +0200170frozenlist==1.8.0
aguilard93771172023-04-13 10:43:07 +0000171 # via
172 # aiohttp
173 # aiosignal
garciadeblasf66dcda2025-06-24 19:48:37 +0200174graphviz==0.21
garciadeblas66834562022-11-10 14:07:04 +0100175 # via apache-airflow
garciadeblas42ee48b2025-12-10 00:47:01 +0100176greenlet==3.3.0
garciadeblas66834562022-11-10 14:07:04 +0100177 # via sqlalchemy
garciadeblasc6246b62024-12-15 10:53:11 +0100178gunicorn==23.0.0
garciadeblas66834562022-11-10 14:07:04 +0100179 # via apache-airflow
garciadeblasf66dcda2025-06-24 19:48:37 +0200180h11==0.16.0
garciadeblas66834562022-11-10 14:07:04 +0100181 # via httpcore
garciadeblasf66dcda2025-06-24 19:48:37 +0200182httpcore==1.0.9
garciadeblas66834562022-11-10 14:07:04 +0100183 # via httpx
garciadeblasc6246b62024-12-15 10:53:11 +0100184httpx==0.28.1
garciadeblasab3e03c2024-08-07 02:20:41 +0200185 # via
186 # apache-airflow
187 # connexion
garciadeblas42ee48b2025-12-10 00:47:01 +0100188idna==3.11
garciadeblas66834562022-11-10 14:07:04 +0100189 # via
190 # anyio
191 # email-validator
aguilard93771172023-04-13 10:43:07 +0000192 # httpx
garciadeblas66834562022-11-10 14:07:04 +0100193 # requests
aguilard93771172023-04-13 10:43:07 +0000194 # yarl
garciadeblas66834562022-11-10 14:07:04 +0100195inflection==0.5.1
196 # via connexion
garciadeblasab3e03c2024-08-07 02:20:41 +0200197itsdangerous==2.2.0
198 # via
199 # apache-airflow
200 # flask
201 # flask-wtf
garciadeblas347594e2025-03-11 23:50:10 +0100202jinja2==3.1.6
garciadeblas66834562022-11-10 14:07:04 +0100203 # via
204 # apache-airflow
205 # connexion
206 # flask
garciadeblas66834562022-11-10 14:07:04 +0100207 # flask-babel
208 # python-nvd3
garciadeblase8c18e82025-09-30 17:28:47 +0200209jsonschema==4.25.1
garciadeblas66834562022-11-10 14:07:04 +0100210 # via
211 # apache-airflow
212 # connexion
213 # flask-appbuilder
garciadeblase8c18e82025-09-30 17:28:47 +0200214jsonschema-specifications==2025.9.1
garciadeblasee6a79b2023-09-28 23:24:38 +0200215 # via jsonschema
garciadeblase8c18e82025-09-30 17:28:47 +0200216lazy-object-proxy==1.12.0
garciadeblas66834562022-11-10 14:07:04 +0100217 # via apache-airflow
garciadeblasab3e03c2024-08-07 02:20:41 +0200218linkify-it-py==2.0.3
garciadeblas66834562022-11-10 14:07:04 +0100219 # via apache-airflow
220lockfile==0.12.2
221 # via
222 # apache-airflow
223 # python-daemon
garciadeblasf66dcda2025-06-24 19:48:37 +0200224mako==1.3.10
garciadeblas66834562022-11-10 14:07:04 +0100225 # via alembic
garciadeblas42ee48b2025-12-10 00:47:01 +0100226markdown==3.10
garciadeblas66834562022-11-10 14:07:04 +0100227 # via apache-airflow
garciadeblase8c18e82025-09-30 17:28:47 +0200228markdown-it-py==4.0.0
garciadeblas66834562022-11-10 14:07:04 +0100229 # via
230 # apache-airflow
231 # mdit-py-plugins
Mark Beierlf4fc5c92023-01-27 19:13:35 +0000232 # rich
garciadeblase8c18e82025-09-30 17:28:47 +0200233markupsafe==3.0.3
garciadeblas66834562022-11-10 14:07:04 +0100234 # via
235 # apache-airflow
236 # jinja2
237 # mako
238 # werkzeug
239 # wtforms
garciadeblas347594e2025-03-11 23:50:10 +0100240marshmallow==3.26.1
garciadeblas66834562022-11-10 14:07:04 +0100241 # via
242 # flask-appbuilder
243 # marshmallow-enum
244 # marshmallow-oneofschema
245 # marshmallow-sqlalchemy
246marshmallow-enum==1.5.1
247 # via flask-appbuilder
garciadeblasf66dcda2025-06-24 19:48:37 +0200248marshmallow-oneofschema==3.2.0
garciadeblas66834562022-11-10 14:07:04 +0100249 # via apache-airflow
250marshmallow-sqlalchemy==0.26.1
251 # via flask-appbuilder
garciadeblase8c18e82025-09-30 17:28:47 +0200252mdit-py-plugins==0.5.0
garciadeblas66834562022-11-10 14:07:04 +0100253 # via apache-airflow
254mdurl==0.1.2
255 # via markdown-it-py
garciadeblasf66dcda2025-06-24 19:48:37 +0200256motor==3.7.1
garciadeblas42ee48b2025-12-10 00:47:01 +0100257 # via
258 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
259 # osm-common
260msgspec==0.20.0
garciadeblasab3e03c2024-08-07 02:20:41 +0200261 # via flask-session
garciadeblas56f7fb52025-10-08 11:03:37 +0200262multidict==6.7.0
aguilard93771172023-04-13 10:43:07 +0000263 # via
264 # aiohttp
265 # yarl
garciadeblas66834562022-11-10 14:07:04 +0100266osm-common @ git+https://osm.etsi.org/gerrit/osm/common.git@master
267 # via -r requirements-dev.in
garciadeblasf66dcda2025-06-24 19:48:37 +0200268packaging==25.0
garciadeblas66834562022-11-10 14:07:04 +0100269 # via
Mark Beierlf4fc5c92023-01-27 19:13:35 +0000270 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
271 # aiokafka
garciadeblas66834562022-11-10 14:07:04 +0100272 # apache-airflow
garciadeblasee6a79b2023-09-28 23:24:38 +0200273 # gunicorn
garciadeblas66834562022-11-10 14:07:04 +0100274 # marshmallow
garciadeblas42ee48b2025-12-10 00:47:01 +0100275 # osm-common
garciadeblas66834562022-11-10 14:07:04 +0100276pathspec==0.9.0
277 # via apache-airflow
garciadeblasf66dcda2025-06-24 19:48:37 +0200278pendulum==3.1.0
garciadeblas66834562022-11-10 14:07:04 +0100279 # via apache-airflow
garciadeblasf66dcda2025-06-24 19:48:37 +0200280pluggy==1.6.0
garciadeblas66834562022-11-10 14:07:04 +0100281 # via apache-airflow
282prison==0.2.1
283 # via flask-appbuilder
garciadeblas42ee48b2025-12-10 00:47:01 +0100284propcache==0.4.1
garciadeblasc6246b62024-12-15 10:53:11 +0100285 # via
286 # aiohttp
287 # yarl
garciadeblas42ee48b2025-12-10 00:47:01 +0100288psutil==7.1.3
garciadeblas66834562022-11-10 14:07:04 +0100289 # via apache-airflow
garciadeblase8c18e82025-09-30 17:28:47 +0200290pycparser==2.23
garciadeblas66834562022-11-10 14:07:04 +0100291 # via cffi
garciadeblasf66dcda2025-06-24 19:48:37 +0200292pycryptodome==3.23.0
garciadeblas42ee48b2025-12-10 00:47:01 +0100293 # via
294 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
295 # osm-common
garciadeblasf66dcda2025-06-24 19:48:37 +0200296pygments==2.19.2
garciadeblas66834562022-11-10 14:07:04 +0100297 # via
298 # apache-airflow
299 # rich
garciadeblasc6246b62024-12-15 10:53:11 +0100300pyjwt==2.10.1
garciadeblas66834562022-11-10 14:07:04 +0100301 # via
302 # apache-airflow
303 # flask-appbuilder
304 # flask-jwt-extended
garciadeblas42ee48b2025-12-10 00:47:01 +0100305pymongo==4.15.5
Gulsum Atici6fde4512023-02-03 21:02:12 +0300306 # via
307 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
308 # motor
garciadeblas42ee48b2025-12-10 00:47:01 +0100309 # osm-common
garciadeblasc6246b62024-12-15 10:53:11 +0100310python-daemon==3.1.2
garciadeblas66834562022-11-10 14:07:04 +0100311 # via apache-airflow
garciadeblasab3e03c2024-08-07 02:20:41 +0200312python-dateutil==2.9.0.post0
garciadeblas66834562022-11-10 14:07:04 +0100313 # via
314 # apache-airflow
315 # croniter
316 # flask-appbuilder
317 # pendulum
garciadeblas347594e2025-03-11 23:50:10 +0100318python-multipart==0.0.20
garciadeblasab3e03c2024-08-07 02:20:41 +0200319 # via connexion
320python-nvd3==0.16.0
garciadeblas66834562022-11-10 14:07:04 +0100321 # via apache-airflow
garciadeblasab3e03c2024-08-07 02:20:41 +0200322python-slugify==8.0.4
garciadeblas66834562022-11-10 14:07:04 +0100323 # via
324 # apache-airflow
325 # python-nvd3
garciadeblasf66dcda2025-06-24 19:48:37 +0200326pytz==2025.2
garciadeblasab3e03c2024-08-07 02:20:41 +0200327 # via
328 # croniter
329 # flask-babel
garciadeblase8c18e82025-09-30 17:28:47 +0200330pyyaml==6.0.3
garciadeblas66834562022-11-10 14:07:04 +0100331 # via
332 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
333 # apispec
garciadeblas66834562022-11-10 14:07:04 +0100334 # connexion
garciadeblas42ee48b2025-12-10 00:47:01 +0100335 # osm-common
336referencing==0.37.0
garciadeblasee6a79b2023-09-28 23:24:38 +0200337 # via
338 # jsonschema
339 # jsonschema-specifications
garciadeblase8c18e82025-09-30 17:28:47 +0200340requests==2.32.5
garciadeblas66834562022-11-10 14:07:04 +0100341 # via
342 # apache-airflow-providers-http
343 # connexion
344 # requests-toolbelt
garciadeblascc9870f2023-05-10 11:03:41 +0200345requests-toolbelt==1.0.0
garciadeblas66834562022-11-10 14:07:04 +0100346 # via apache-airflow-providers-http
aguilard93771172023-04-13 10:43:07 +0000347rfc3339-validator==0.1.4
348 # via apache-airflow
garciadeblas42ee48b2025-12-10 00:47:01 +0100349rich==14.2.0
garciadeblas66834562022-11-10 14:07:04 +0100350 # via apache-airflow
garciadeblas42ee48b2025-12-10 00:47:01 +0100351rpds-py==0.30.0
garciadeblasee6a79b2023-09-28 23:24:38 +0200352 # via
353 # jsonschema
354 # referencing
garciadeblase8c18e82025-09-30 17:28:47 +0200355setproctitle==1.3.7
garciadeblas66834562022-11-10 14:07:04 +0100356 # via apache-airflow
garciadeblasc6246b62024-12-15 10:53:11 +0100357six==1.17.0
garciadeblas66834562022-11-10 14:07:04 +0100358 # via
359 # prison
360 # python-dateutil
aguilard93771172023-04-13 10:43:07 +0000361 # rfc3339-validator
garciadeblasc6246b62024-12-15 10:53:11 +0100362sqlalchemy==1.4.54
garciadeblas66834562022-11-10 14:07:04 +0100363 # via
364 # alembic
365 # apache-airflow
366 # flask-appbuilder
367 # flask-sqlalchemy
368 # marshmallow-sqlalchemy
369 # sqlalchemy-jsonfield
370 # sqlalchemy-utils
garciadeblasab3e03c2024-08-07 02:20:41 +0200371sqlalchemy-jsonfield==1.0.2
garciadeblas66834562022-11-10 14:07:04 +0100372 # via apache-airflow
garciadeblase8c18e82025-09-30 17:28:47 +0200373sqlalchemy-utils==0.42.0
garciadeblas66834562022-11-10 14:07:04 +0100374 # via flask-appbuilder
garciadeblas42ee48b2025-12-10 00:47:01 +0100375sqlparse==0.5.4
garciadeblas66834562022-11-10 14:07:04 +0100376 # via apache-airflow-providers-common-sql
garciadeblas42ee48b2025-12-10 00:47:01 +0100377starlette==0.50.0
garciadeblasab3e03c2024-08-07 02:20:41 +0200378 # via connexion
garciadeblas66834562022-11-10 14:07:04 +0100379tabulate==0.9.0
380 # via apache-airflow
garciadeblasf66dcda2025-06-24 19:48:37 +0200381tenacity==9.1.2
garciadeblas66834562022-11-10 14:07:04 +0100382 # via apache-airflow
garciadeblas42ee48b2025-12-10 00:47:01 +0100383termcolor==3.2.0
garciadeblas66834562022-11-10 14:07:04 +0100384 # via apache-airflow
385text-unidecode==1.3
386 # via python-slugify
garciadeblas42ee48b2025-12-10 00:47:01 +0100387tomli==2.3.0
garciadeblasf66dcda2025-06-24 19:48:37 +0200388 # via alembic
garciadeblase8c18e82025-09-30 17:28:47 +0200389typing-extensions==4.15.0
garciadeblas66834562022-11-10 14:07:04 +0100390 # via
garciadeblasab3e03c2024-08-07 02:20:41 +0200391 # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master
392 # a2wsgi
393 # aiokafka
garciadeblas439ffe62025-08-01 17:21:23 +0200394 # aiosignal
aguilard93771172023-04-13 10:43:07 +0000395 # alembic
garciadeblasab3e03c2024-08-07 02:20:41 +0200396 # anyio
garciadeblas66834562022-11-10 14:07:04 +0100397 # apache-airflow
garciadeblas02f71cd2023-05-23 21:57:36 +0200398 # asgiref
garciadeblasee6a79b2023-09-28 23:24:38 +0200399 # cattrs
garciadeblasab3e03c2024-08-07 02:20:41 +0200400 # connexion
garciadeblase8c18e82025-09-30 17:28:47 +0200401 # cron-descriptor
402 # cryptography
garciadeblasf66dcda2025-06-24 19:48:37 +0200403 # exceptiongroup
garciadeblasc6246b62024-12-15 10:53:11 +0100404 # multidict
garciadeblas42ee48b2025-12-10 00:47:01 +0100405 # osm-common
garciadeblas347594e2025-03-11 23:50:10 +0100406 # referencing
garciadeblasf66dcda2025-06-24 19:48:37 +0200407 # starlette
408tzdata==2025.2
garciadeblasab3e03c2024-08-07 02:20:41 +0200409 # via pendulum
410uc-micro-py==1.0.3
garciadeblas66834562022-11-10 14:07:04 +0100411 # via linkify-it-py
412unicodecsv==0.14.1
413 # via apache-airflow
garciadeblas42ee48b2025-12-10 00:47:01 +0100414urllib3==2.6.1
garciadeblasee6a79b2023-09-28 23:24:38 +0200415 # via requests
garciadeblas42ee48b2025-12-10 00:47:01 +0100416werkzeug==3.1.4
garciadeblas66834562022-11-10 14:07:04 +0100417 # via
418 # apache-airflow
419 # connexion
420 # flask
421 # flask-jwt-extended
422 # flask-login
garciadeblas42ee48b2025-12-10 00:47:01 +0100423wrapt==2.0.1
garciadeblas66834562022-11-10 14:07:04 +0100424 # via deprecated
garciadeblasc6246b62024-12-15 10:53:11 +0100425wtforms==3.2.1
garciadeblas66834562022-11-10 14:07:04 +0100426 # via
427 # flask-appbuilder
428 # flask-wtf
garciadeblas56f7fb52025-10-08 11:03:37 +0200429yarl==1.22.0
aguilard93771172023-04-13 10:43:07 +0000430 # via aiohttp