3
3
blinker == 1.9.0 \
4
4
--hash =sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf \
5
5
--hash =sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc
6
+ # via
7
+ # flask
8
+ # flask-mail2
6
9
bootstrap-flask == 2.3.3 \
7
10
--hash =sha256:4c3d1f1b8ee19081dfc80e03aba5cb19cd92a8d54ba0ba98cee69acffded91d0 \
8
11
--hash =sha256:8c40d846e12af0e66d673bcb883d8344fd5ea95244f54e5b119e680e000ccf49
12
+ # via qwc-admin-gui
9
13
certifi == 2025.1.31 \
10
14
--hash =sha256:3d5da6925056f6f18f119200434a4780a94263f10d1c21d032a6f6b2baa20651 \
11
15
--hash =sha256:ca78db4565a652026a4db2bcdf68f2fb589ea80d0be70e03929ed730746b84fe
16
+ # via requests
12
17
charset-normalizer == 3.4.1 \
13
18
--hash =sha256:0924e81d3d5e70f8126529951dac65c1010cdf117bb75eb02dd12339b57749dd \
14
19
--hash =sha256:09b26ae6b1abf0d27570633b2b078a2a20419c99d66fb2823173d73f188ce601 \
@@ -64,36 +69,53 @@ charset-normalizer==3.4.1 \
64
69
--hash =sha256:fa88b843d6e211393a37219e6a1c1df99d35e8fd90446f1118f4216e307e48cd \
65
70
--hash =sha256:fd4ec41f914fa74ad1b8304bbc634b3de73d2a0889bd32076342a573e0779e00 \
66
71
--hash =sha256:ffc9202a29ab3920fa812879e95a9e78b2465fd10be7fcbd042899695d75e616
72
+ # via requests
67
73
click == 8.1.8 \
68
74
--hash =sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2 \
69
75
--hash =sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a
76
+ # via flask
70
77
colorama == 0.4.6 ; sys_platform == 'win32' \
71
78
--hash =sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 \
72
79
--hash =sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6
80
+ # via click
73
81
deepmerge == 1.1.1 \
74
82
--hash =sha256:53a489dc9449636e480a784359ae2aab3191748c920649551c8e378622f0eca4 \
75
83
--hash =sha256:7219dad9763f15be9dcd4bcb53e00f48e4eed6f5ed8f15824223eb934bb35977
84
+ # via qwc-admin-gui
76
85
dnspython == 2.7.0 \
77
86
--hash =sha256:b4c34b7d10b51bcc3a5071e7b8dee77939f1e878477eeecc965e9835f63c6c86 \
78
87
--hash =sha256:ce9c432eda0dc91cf618a5cedf1a4e142651196bbcd2c80e89ed5a907e5cfaf1
88
+ # via email-validator
79
89
email-validator == 2.1.2 \
80
90
--hash =sha256:14c0f3d343c4beda37400421b39fa411bbe33a75df20825df73ad53e06a9f04c \
81
91
--hash =sha256:d89f6324e13b1e39889eab7f9ca2f91dc9aebb6fa50a6d8bd4329ab50f251115
92
+ # via qwc-admin-gui
82
93
flask == 3.0.3 \
83
94
--hash =sha256:34e815dfaa43340d1d15a5c3a02b8476004037eb4840b34910c6e21679d288f3 \
84
95
--hash =sha256:ceb27b0af3823ea2737928a4d99d125a06175b8512c445cbd9a9ce200ef76842
96
+ # via
97
+ # bootstrap-flask
98
+ # flask-jwt-extended
99
+ # flask-login
100
+ # flask-mail2
101
+ # flask-wtf
102
+ # qwc-admin-gui
85
103
flask-jwt-extended == 4.6.0 \
86
104
--hash =sha256:63a28fc9731bcc6c4b8815b6f954b5904caa534fc2ae9b93b1d3ef12930dca95 \
87
105
--hash =sha256:9215d05a9413d3855764bcd67035e75819d23af2fafb6b55197eb5a3313fdfb2
106
+ # via qwc-admin-gui
88
107
flask-login == 0.6.3 \
89
108
--hash =sha256:5e23d14a607ef12806c699590b89d0f0e0d67baeec599d75947bf9c147330333 \
90
109
--hash =sha256:849b25b82a436bf830a054e74214074af59097171562ab10bfa999e6b78aae5d
110
+ # via qwc-admin-gui
91
111
flask-mail2 == 1.0.2 \
92
112
--hash =sha256:898689787baa571a32dbf525f36968419161c646bb5823f189cf608a1e3efdfc \
93
113
--hash =sha256:c1bbb1e07ccf9435af9f48911990f7cb8820aa69dc18425cf05fb9046b4f95e5
114
+ # via qwc-admin-gui
94
115
flask-wtf == 1.2.2 \
95
116
--hash =sha256:79d2ee1e436cf570bccb7d916533fa18757a2f18c290accffab1b9a0b684666b \
96
117
--hash =sha256:e93160c5c5b6b571cf99300b6e01b72f9a101027cab1579901f8b10c5daf0b70
118
+ # via qwc-admin-gui
97
119
greenlet == 3.1.1 ; (python_full_version < '3.14' and platform_machine == 'AMD64' ) or (python_full_version < '3.14' and platform_machine == 'WIN32' ) or (python_full_version < '3.14' and platform_machine == 'aarch64' ) or (python_full_version < '3.14' and platform_machine == 'amd64' ) or (python_full_version < '3.14' and platform_machine == 'ppc64le' ) or (python_full_version < '3.14' and platform_machine == 'win32' ) or (python_full_version < '3.14' and platform_machine == 'x86_64' ) \
98
120
--hash =sha256:0153404a4bb921f0ff1abeb5ce8a5131da56b953eda6e14b88dc6bbc04d2049e \
99
121
--hash =sha256:04b013dc07c96f83134b1e99888e7a79979f1a247e2a9f59697fa14b5862ed01 \
@@ -139,15 +161,23 @@ greenlet==3.1.1 ; (python_full_version < '3.14' and platform_machine == 'AMD64')
139
161
--hash =sha256:efc0f674aa41b92da8c49e0346318c6075d734994c3c4e4430b1c3f853e498e4 \
140
162
--hash =sha256:f1695e76146579f8c06c1509c7ce4dfe0706f49c6831a817ac04eebb2fd02011 \
141
163
--hash =sha256:f406b22b7c9a9b4f8aa9d2ab13d6ae0ac3e85c9a809bd590ad53fed2bf70dc79
164
+ # via sqlalchemy
142
165
idna == 3.10 \
143
166
--hash =sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9 \
144
167
--hash =sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3
168
+ # via
169
+ # email-validator
170
+ # requests
145
171
itsdangerous == 2.2.0 \
146
172
--hash =sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef \
147
173
--hash =sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173
148
- jinja2 == 3.1.6 \
149
- --hash =sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d \
150
- --hash =sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67
174
+ # via
175
+ # flask
176
+ # flask-wtf
177
+ jinja2 == 3.1.5 \
178
+ --hash =sha256:8fefff8dc3034e27bb80d67c671eb8a9bc424c0ef4c0826edbff304cceff43bb \
179
+ --hash =sha256:aba0f4dc9ed8013c424088f68a5c226f7d6097ed89b246d7749c2ec4175c6adb
180
+ # via flask
151
181
markupsafe == 3.0.2 \
152
182
--hash =sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4 \
153
183
--hash =sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30 \
@@ -200,6 +230,10 @@ markupsafe==3.0.2 \
200
230
--hash =sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79 \
201
231
--hash =sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430 \
202
232
--hash =sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50
233
+ # via
234
+ # jinja2
235
+ # werkzeug
236
+ # wtforms
203
237
psycopg2 == 2.9.10 \
204
238
--hash =sha256:0435034157049f6846e95103bd8f5a668788dd913a7c30162ca9503fdf542cb4 \
205
239
--hash =sha256:12ec0b40b0273f95296233e8750441339298e6a572f7039da5b260e3c8b60e11 \
@@ -209,18 +243,23 @@ psycopg2==2.9.10 \
209
243
--hash =sha256:65a63d7ab0e067e2cdb3cf266de39663203d38d6a8ed97f5ca0cb315c73fe067 \
210
244
--hash =sha256:91fd603a2155da8d0cfcdbf8ab24a2d54bca72795b90d2a3ed2b6da8d979dee2 \
211
245
--hash =sha256:c6f7b8561225f9e711a9c47087388a97fdc948211c10a4bccbf0ba68ab7b3b5a
246
+ # via qwc-admin-gui
212
247
pyjwt == 2.10.1 \
213
248
--hash =sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953 \
214
249
--hash =sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb
250
+ # via flask-jwt-extended
215
251
python-i18n == 0.3.9 \
216
252
--hash =sha256:bda5b8d889ebd51973e22e53746417bd32783c9bd6780fd27cadbb733915651d \
217
253
--hash =sha256:df97f3d2364bf3a7ebfbd6cbefe8e45483468e52a9e30b909c6078f5f471e4e8
218
- qwc-services-core == 1.4.3 \
219
- --hash =sha256:9a634faf0441432057cd5a02bdf15ff885c790c3a7423a1d4081d0a02e291222 \
220
- --hash =sha256:ba415b71a9445f85f4a4ce070f28ca760ee4dd4053ca8157f3efb76bd8f854aa
254
+ # via qwc-admin-gui
255
+ qwc-services-core == 1.4.5 \
256
+ --hash =sha256:53171eff22d9d90715b4c1d0648a5c322edd8cbbe10138db42cc61e9b28b2e88 \
257
+ --hash =sha256:8b6f2eb2038e258652eef571ffa2de2e11687e32ddc884e0b15818a6caa21b84
258
+ # via qwc-admin-gui
221
259
requests == 2.32.3 \
222
260
--hash =sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760 \
223
261
--hash =sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6
262
+ # via qwc-admin-gui
224
263
sqlalchemy == 2.0.38 \
225
264
--hash =sha256:0561832b04c6071bac3aad45b0d3bb6d2c4f46a8409f0a7a9c9fa6673b41bc03 \
226
265
--hash =sha256:1052723e6cd95312f6a6eff9a279fd41bbae67633415373fdac3c430eca3425d \
@@ -256,15 +295,26 @@ sqlalchemy==2.0.38 \
256
295
--hash =sha256:ee3bee874cb1fadee2ff2b79fc9fc808aa638670f28b2145074538d4a6a5028e \
257
296
--hash =sha256:f53c0d6a859b2db58332e0e6a921582a02c1677cc93d4cbb36fdf49709b327b2 \
258
297
--hash =sha256:f9d57f1b3061b3e21476b0ad5f0397b112b94ace21d1f439f2db472e568178ae
298
+ # via qwc-admin-gui
259
299
typing-extensions == 4.12.2 \
260
300
--hash =sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d \
261
301
--hash =sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8
302
+ # via sqlalchemy
262
303
urllib3 == 2.3.0 \
263
304
--hash =sha256:1cee9ad369867bfdbbb48b7dd50374c0967a0bb7710050facf0dd6911440e3df \
264
305
--hash =sha256:f8c5449b3cf0861679ce7e0503c7b44b5ec981bec0d1d3795a07f1ba96f0204d
306
+ # via requests
265
307
werkzeug == 3.0.6 \
266
308
--hash =sha256:1bc0c2310d2fbb07b1dd1105eba2f7af72f322e1e455f2f93c993bee8c8a5f17 \
267
309
--hash =sha256:a8dd59d4de28ca70471a34cba79bed5f7ef2e036a76b3ab0835474246eb41f8d
310
+ # via
311
+ # flask
312
+ # flask-jwt-extended
313
+ # flask-login
314
+ # qwc-admin-gui
268
315
wtforms == 3.2.1 \
269
316
--hash =sha256:583bad77ba1dd7286463f21e11aa3043ca4869d03575921d1a1698d0715e0fd4 \
270
317
--hash =sha256:df3e6b70f3192e92623128123ec8dca3067df9cfadd43d59681e210cfb8d4682
318
+ # via
319
+ # bootstrap-flask
320
+ # flask-wtf
0 commit comments