diff --git a/back/requirements/base.txt b/back/requirements/base.txt index 5076f4c11..8299a41ca 100644 --- a/back/requirements/base.txt +++ b/back/requirements/base.txt @@ -341,16 +341,16 @@ cryptography==46.0.5 \ data-inclusion-schema==1.0.6 \ --hash=sha256:764076fc5170e122f3cc3680c7cea399da7f33ff3bc276abe4848389bfb5cfca \ --hash=sha256:901344858a4f20fdfa815c529c86920d9500ad13e4b76e4a8e0e59858ab135e1 - # via -r requirements/base.in + # via -r base.in dj-database-url==3.1.2 \ --hash=sha256:544e015fee3efa5127a1eb1cca465f4ace578265b3671fe61d0ed7dbafb5ec8a \ --hash=sha256:63c20e4bbaa51690dfd4c8d189521f6bf6bc9da9fcdb23d95d2ee8ee87f9ec62 - # via -r requirements/base.in + # via -r base.in django==6.0.3 \ --hash=sha256:2e5974441491ddb34c3f13d5e7a9f97b07ba03bf70234c0a9c68b79bbb235bc3 \ --hash=sha256:90be765ee756af8a6cbd6693e56452404b5ad15294f4d5e40c0a55a0f4870fe1 # via - # -r requirements/base.in + # -r base.in # dj-database-url # django-cors-headers # django-datadog-logger @@ -365,45 +365,45 @@ django==6.0.3 \ django-cors-headers==4.9.0 \ --hash=sha256:15c7f20727f90044dcee2216a9fd7303741a864865f0c3657e28b7056f61b449 \ --hash=sha256:fe5d7cb59fdc2c8c646ce84b727ac2bca8912a247e6e68e1fb507372178e59e8 - # via -r requirements/base.in + # via -r base.in django-datadog-logger==0.7.3 \ --hash=sha256:4361bb068a4b188fa14135398f9b747728464a291757e6adf8c95c9215dcd602 \ --hash=sha256:87838cd868f407e050831c536413de6b2ece31433b28c952c0fd90be1d66486a # via - # -r requirements/base.in + # -r base.in # itoutils django-filter==25.2 \ --hash=sha256:760e984a931f4468d096f5541787efb8998c61217b73006163bf2f9523fe8f23 \ --hash=sha256:9c0f8609057309bba611062fe1b720b4a873652541192d232dd28970383633e3 # via - # -r requirements/base.in + # -r base.in # djangorestframework-gis django-otp[segno]==1.7.0 \ --hash=sha256:406d2d7f797dc313569270e06d6c360c7d986c9f653eab80b190d663ed5f1133 \ --hash=sha256:961ccf2d80a67303cb46d97427b16c476ee075acfa2b4c82a59d8f1e0745a454 - # via -r requirements/base.in + # via -r base.in django-sesame==3.2.3 \ --hash=sha256:09977a1c55bdbcce0a024c712c4d683e1a69543a217626ffa1d5f7ef7ebffc58 \ --hash=sha256:5da0210a57a8f48dd61a6c8125e61121403042ed000c96187e4188a8241496d6 - # via -r requirements/base.in + # via -r base.in django-storages[s3]==1.14.6 \ --hash=sha256:11b7b6200e1cb5ffcd9962bd3673a39c7d6a6109e8096f0e03d46fab3d3aabd9 \ --hash=sha256:7a25ce8f4214f69ac9c7ce87e2603887f7ae99326c316bc8d2d75375e09341c9 - # via -r requirements/base.in + # via -r base.in djangorestframework==3.16.1 \ --hash=sha256:166809528b1aced0a17dc66c24492af18049f2c9420dbd0be29422029cfc3ff7 \ --hash=sha256:33a59f47fb9c85ede792cbf88bde71893bcda0667bc573f784649521f1102cec # via - # -r requirements/base.in + # -r base.in # django-datadog-logger # djangorestframework-gis djangorestframework-camel-case==1.4.2 \ --hash=sha256:cdae75846648abb6585c7470639a1d2fb064dc45f8e8b62aaa50be7f1a7a61f4 - # via -r requirements/base.in + # via -r base.in djangorestframework-gis==1.2.0 \ --hash=sha256:3924651b2f6dcb5a64b30df9692577af548a04725b0c2c36cbc385f7c50fc80a \ --hash=sha256:702ba9ad44173b7cc70e48c6c84da48c28f6f82612cc901a77fdb54c5c57c971 - # via -r requirements/base.in + # via -r base.in dnspython==2.8.0 \ --hash=sha256:01d9bbc4a2d76bf0db7c1f729812ded6d912bd318d3b1cf81d30c0f845dbf3af \ --hash=sha256:181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f @@ -415,7 +415,7 @@ email-validator==2.3.0 \ furl==2.1.4 \ --hash=sha256:877657501266c929269739fb5f5980534a41abd6bbabcb367c136d1d3b2a6015 \ --hash=sha256:da34d0b34e53ffe2d2e6851a7085a05d96922b5b578620a37377ff1dbeeb11c8 - # via -r requirements/base.in + # via -r base.in h11==0.16.0 \ --hash=sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1 \ --hash=sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1 \ @@ -544,7 +544,7 @@ httpx==0.28.1 \ humanize==4.15.0 \ --hash=sha256:1dd098483eb1c7ee8e32eb2e99ad1910baefa4b75c3aff3a82f4d78688993b10 \ --hash=sha256:b1186eb9f5a9749cd9cb8565aee77919dd7c8d076161cf44d70e59e3301e1769 - # via -r requirements/base.in + # via -r base.in idna==3.11 \ --hash=sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea \ --hash=sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902 @@ -556,7 +556,7 @@ idna==3.11 \ itoutils[django]==26.2.12.0 \ --hash=sha256:565d0669326dfddbab502d6beba1acbd79a3987f17e6c83ce2fd9ed6c0a00fe2 \ --hash=sha256:6e45f9bc809c52fed1c8fbca95f001a05583744306a89b840f5c0cfa8816ee78 - # via -r requirements/base.in + # via -r base.in jmespath==1.1.0 \ --hash=sha256:472c87d80f36026ae83c6ddd0f1d05d4e510134ed462851fd5f754c8c3cbb88d \ --hash=sha256:a5663118de4908c91729bea0acadca56526eb2698e83de10cd116ae0f4e97c64 @@ -570,7 +570,7 @@ jwcrypto==1.5.6 \ --hash=sha256:150d2b0ebbdb8f40b77f543fb44ffd2baeff48788be71f67f03566692fd55789 \ --hash=sha256:771a87762a0c081ae6166958a954f80848820b2ab066937dc8b8379d65b1b039 # via - # -r requirements/base.in + # -r base.in # itoutils mjml-python==1.3.7 \ --hash=sha256:3438176332bf18a3869dadba2dd2c5864a9f6c35ce37f91d514fb6b90b5bf078 \ @@ -580,18 +580,18 @@ mjml-python==1.3.7 \ --hash=sha256:c7308410451f86d535069e29a3179fd7f8daf19d663b565ffa4560e9f2081d93 \ --hash=sha256:ce2511cd93b61f82c2f005b49045517e2d989064a30dc93f3b973ab04b7e7c3c \ --hash=sha256:f3aaa5703bf446336e1335c3c10b949c38e8b42fa801adb552c09ca922885e9e - # via -r requirements/base.in + # via -r base.in mozilla-django-oidc==5.0.2 \ --hash=sha256:4e953dcd963c036daaa2ac42b5bb6ea89a1c6ea7be0387c2022a59aca2f83043 \ --hash=sha256:965a3533b0e299288cdf38ec2f8b550217c302ffe78ce5bd0b2d2f4bc436878b - # via -r requirements/base.in + # via -r base.in orderedmultidict==1.0.2 \ --hash=sha256:16a7ae8432e02cc987d2d6d5af2df5938258f87c870675c73ee77a0920e6f4a6 \ --hash=sha256:ab5044c1dca4226ae4c28524cfc5cc4c939f0b49e978efa46a6ad6468049f79b # via furl osm-opening-hours==0.1.1 \ --hash=sha256:12deec4a26e9821720e13d3e3d23a69cd0fed3e7f4ac9ed6540273e8435978f8 - # via -r requirements/base.in + # via -r base.in pendulum==3.2.0 \ --hash=sha256:04310463879a8d84534756ef9820d433e88b879203b6e10a5b416899dc05e7f1 \ --hash=sha256:063ab61af953bb56ad5bc8e131fd0431c915ed766d90ccecd7549c8090b51004 \ @@ -665,7 +665,7 @@ psycopg[binary]==3.3.3 \ --hash=sha256:5e9a47458b3c1583326513b2556a2a9473a1001a56c9efe9e587245b43148dd9 \ --hash=sha256:f96525a72bcfade6584ab17e89de415ff360748c766f0106959144dcbb38c698 # via - # -r requirements/base.in + # -r base.in # itoutils psycopg-binary==3.3.3 \ --hash=sha256:05f32239aec25c5fb15f7948cffdc2dc0dac098e48b80a140e4ba32b572a2e7d \ @@ -855,11 +855,11 @@ pydantic-core==2.41.5 \ --hash=sha256:f41eb9797986d6ebac5e8edff36d5cef9de40def462311b3eb3eeded1431e425 \ --hash=sha256:f547144f2966e1e16ae626d8ce72b4cfa0caedc7fa28052001c94fb2fcaa1c52 # via pydantic -pyjwt==2.11.0 \ - --hash=sha256:35f95c1f0fbe5d5ba6e43f00271c275f7a1a4db1dab27bf708073b75318ea623 \ - --hash=sha256:94a6bde30eb5c8e04fee991062b534071fd1439ef58d2adc9ccb823e7bcd0469 +pyjwt==2.12.0 \ + --hash=sha256:2f62390b667cd8257de560b850bb5a883102a388829274147f1d724453f8fb02 \ + --hash=sha256:9bb459d1bdd0387967d287f5656bf7ec2b9a26645d1961628cda1764e087fd6e # via - # -r requirements/base.in + # -r base.in # mozilla-django-oidc python-dateutil==2.9.0.post0 \ --hash=sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 \ @@ -871,16 +871,16 @@ python-dateutil==2.9.0.post0 \ python-magic==0.4.27 \ --hash=sha256:c1ba14b08e4a5f5c31a302b7721239695b2f0f058d125bd5ce1ee36b9d9d3c3b \ --hash=sha256:c212960ad306f700aa0d01e5d7a325d20548ff97eb9920dcd29513174f0294d3 - # via -r requirements/base.in + # via -r base.in redis[hiredis]==7.3.0 \ --hash=sha256:4d1b768aafcf41b01022410b3cc4f15a07d9b3d6fe0c66fc967da2c88e551034 \ --hash=sha256:9d4fcb002a12a5e3c3fbe005d59c48a2cc231f87fbb2f6b70c2d89bb64fec364 - # via -r requirements/base.in + # via -r base.in requests==2.32.5 \ --hash=sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6 \ --hash=sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf # via - # -r requirements/base.in + # -r base.in # mozilla-django-oidc s3transfer==0.16.0 \ --hash=sha256:18e25d66fed509e3868dc1572b3f427ff947dd2c56f844a5bf09481ad3f3b2fe \ @@ -893,10 +893,10 @@ segno==1.6.6 \ sentry-sdk==2.54.0 \ --hash=sha256:2620c2575128d009b11b20f7feb81e4e4e8ae08ec1d36cbc845705060b45cc1b \ --hash=sha256:fd74e0e281dcda63afff095d23ebcd6e97006102cdc8e78a29f19ecdf796a0de - # via -r requirements/base.in + # via -r base.in sib-api-v3-sdk==7.6.0 \ --hash=sha256:8975108c4a66ca2280532017190150f98ac826eacdda6c2f859ff104d2828266 - # via -r requirements/base.in + # via -r base.in six==1.17.0 \ --hash=sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 \ --hash=sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81 @@ -928,7 +928,7 @@ tzdata==2025.3 \ unidecode==1.4.0 \ --hash=sha256:c3c7606c27503ad8d501270406e345ddb480a7b5f38827eafe4fa82a137f0021 \ --hash=sha256:ce35985008338b676573023acc382d62c264f307c8f7963733405add37ea2b23 - # via -r requirements/base.in + # via -r base.in urllib3==2.6.3 \ --hash=sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed \ --hash=sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4 @@ -940,4 +940,4 @@ urllib3==2.6.3 \ whitenoise==6.12.0 \ --hash=sha256:f723ebb76a112e98816ff80fcea0a6c9b8ecde835f8ddda25df7a30a3c2db6ad \ --hash=sha256:fc5e8c572e33ebf24795b47b6a7da8da3c00cff2349f5b04c02f28d0cc5a3cc2 - # via -r requirements/base.in + # via -r base.in diff --git a/back/requirements/dev.txt b/back/requirements/dev.txt index e3313c158..4e33039a1 100644 --- a/back/requirements/dev.txt +++ b/back/requirements/dev.txt @@ -17,7 +17,7 @@ asgiref==3.11.1 \ bandit==1.9.4 \ --hash=sha256:b589e5de2afe70bd4d53fa0c1da6199f4085af666fde00e8a034f152a52cd628 \ --hash=sha256:f89ffa663767f5a0585ea075f01020207e966a9c0f2b9ef56a57c7963a3f6f8e - # via -r requirements/dev.in + # via -r dev.in boto3==1.42.64 \ --hash=sha256:2ca6b472937a54ba74af0b4bede582ba98c070408db1061fc26d5c3aa8e6e7e6 \ --hash=sha256:58d47897a26adbc22f6390d133dab772fb606ba72695291a8c9e20cba1c7fd23 @@ -347,7 +347,7 @@ cryptography==46.0.5 \ data-inclusion-schema==1.0.6 \ --hash=sha256:764076fc5170e122f3cc3680c7cea399da7f33ff3bc276abe4848389bfb5cfca \ --hash=sha256:901344858a4f20fdfa815c529c86920d9500ad13e4b76e4a8e0e59858ab135e1 - # via -r requirements/base.in + # via -r base.in distlib==0.4.0 \ --hash=sha256:9659f7d87e46584a30b5780e43ac7a2143098441670ff0a49d5f9034c54a6c16 \ --hash=sha256:feec40075be03a04501a973d81f633735b4b69f98b05450592310c0f401a4e0d @@ -355,12 +355,12 @@ distlib==0.4.0 \ dj-database-url==3.1.2 \ --hash=sha256:544e015fee3efa5127a1eb1cca465f4ace578265b3671fe61d0ed7dbafb5ec8a \ --hash=sha256:63c20e4bbaa51690dfd4c8d189521f6bf6bc9da9fcdb23d95d2ee8ee87f9ec62 - # via -r requirements/base.in + # via -r base.in django==6.0.3 \ --hash=sha256:2e5974441491ddb34c3f13d5e7a9f97b07ba03bf70234c0a9c68b79bbb235bc3 \ --hash=sha256:90be765ee756af8a6cbd6693e56452404b5ad15294f4d5e40c0a55a0f4870fe1 # via - # -r requirements/base.in + # -r base.in # dj-database-url # django-cors-headers # django-datadog-logger @@ -378,64 +378,64 @@ django==6.0.3 \ django-cors-headers==4.9.0 \ --hash=sha256:15c7f20727f90044dcee2216a9fd7303741a864865f0c3657e28b7056f61b449 \ --hash=sha256:fe5d7cb59fdc2c8c646ce84b727ac2bca8912a247e6e68e1fb507372178e59e8 - # via -r requirements/base.in + # via -r base.in django-datadog-logger==0.7.3 \ --hash=sha256:4361bb068a4b188fa14135398f9b747728464a291757e6adf8c95c9215dcd602 \ --hash=sha256:87838cd868f407e050831c536413de6b2ece31433b28c952c0fd90be1d66486a # via - # -r requirements/base.in + # -r base.in # itoutils django-environ==0.13.0 \ --hash=sha256:37799d14cd78222c6fd8298e48bfe17965ff8e586091ad66a463e52e0e7b799e \ --hash=sha256:6c401e4c219442c2c4588c2116d5292b5484a6f69163ed09cd41f3943bfb645f - # via -r requirements/test.in + # via -r test.in django-extensions==4.1 \ --hash=sha256:0699a7af28f2523bf8db309a80278519362cd4b6e1fd0a8cd4bf063e1e023336 \ --hash=sha256:7b70a4d28e9b840f44694e3f7feb54f55d495f8b3fa6c5c0e5e12bcb2aa3cdeb - # via -r requirements/dev.in + # via -r dev.in django-filter==25.2 \ --hash=sha256:760e984a931f4468d096f5541787efb8998c61217b73006163bf2f9523fe8f23 \ --hash=sha256:9c0f8609057309bba611062fe1b720b4a873652541192d232dd28970383633e3 # via - # -r requirements/base.in + # -r base.in # djangorestframework-gis django-otp[segno]==1.7.0 \ --hash=sha256:406d2d7f797dc313569270e06d6c360c7d986c9f653eab80b190d663ed5f1133 \ --hash=sha256:961ccf2d80a67303cb46d97427b16c476ee075acfa2b4c82a59d8f1e0745a454 - # via -r requirements/base.in + # via -r base.in django-querycount==0.8.3 \ --hash=sha256:0782484e8a1bd29498fa0195a67106e47cdcc98fafe80cebb1991964077cb694 - # via -r requirements/test.in + # via -r test.in django-sesame==3.2.3 \ --hash=sha256:09977a1c55bdbcce0a024c712c4d683e1a69543a217626ffa1d5f7ef7ebffc58 \ --hash=sha256:5da0210a57a8f48dd61a6c8125e61121403042ed000c96187e4188a8241496d6 - # via -r requirements/base.in + # via -r base.in django-silk==5.5.0 \ --hash=sha256:41fcabe65d59d31ccdb69daeb3c3e6d30879ab2c00b0875b111fda0f69aec065 \ --hash=sha256:82b5a690d623935be916dd145e2f605a4ac9454d54e03df6a7ffcf38333c8444 - # via -r requirements/dev.in + # via -r dev.in django-storages[s3]==1.14.6 \ --hash=sha256:11b7b6200e1cb5ffcd9962bd3673a39c7d6a6109e8096f0e03d46fab3d3aabd9 \ --hash=sha256:7a25ce8f4214f69ac9c7ce87e2603887f7ae99326c316bc8d2d75375e09341c9 - # via -r requirements/base.in + # via -r base.in djangorestframework==3.16.1 \ --hash=sha256:166809528b1aced0a17dc66c24492af18049f2c9420dbd0be29422029cfc3ff7 \ --hash=sha256:33a59f47fb9c85ede792cbf88bde71893bcda0667bc573f784649521f1102cec # via - # -r requirements/base.in + # -r base.in # django-datadog-logger # djangorestframework-gis djangorestframework-camel-case==1.4.2 \ --hash=sha256:cdae75846648abb6585c7470639a1d2fb064dc45f8e8b62aaa50be7f1a7a61f4 - # via -r requirements/base.in + # via -r base.in djangorestframework-gis==1.2.0 \ --hash=sha256:3924651b2f6dcb5a64b30df9692577af548a04725b0c2c36cbc385f7c50fc80a \ --hash=sha256:702ba9ad44173b7cc70e48c6c84da48c28f6f82612cc901a77fdb54c5c57c971 - # via -r requirements/base.in + # via -r base.in djhtml==3.0.10 \ --hash=sha256:d6efbe6001008d730ede5c21944a427a76c901c6cd168c138e494d2a1091e0b9 \ --hash=sha256:dd4ebf778d3b7da7a6e6970f7e66740f08ed7485485491b9a80527f526c838d9 - # via -r requirements/test.in + # via -r test.in dnspython==2.8.0 \ --hash=sha256:01d9bbc4a2d76bf0db7c1f729812ded6d912bd318d3b1cf81d30c0f845dbf3af \ --hash=sha256:181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f @@ -453,11 +453,11 @@ filelock==3.25.1 \ freezegun==1.5.5 \ --hash=sha256:ac7742a6cc6c25a2c35e9292dfd554b897b517d2dec26891a2e8debf205cb94a \ --hash=sha256:cd557f4a75cf074e84bc374249b9dd491eaeacd61376b9eb3c423282211619d2 - # via -r requirements/test.in + # via -r test.in furl==2.1.4 \ --hash=sha256:877657501266c929269739fb5f5980534a41abd6bbabcb367c136d1d3b2a6015 \ --hash=sha256:da34d0b34e53ffe2d2e6851a7085a05d96922b5b578620a37377ff1dbeeb11c8 - # via -r requirements/base.in + # via -r base.in gprof2dot==2025.4.14 \ --hash=sha256:0742e4c0b4409a5e8777e739388a11e1ed3750be86895655312ea7c20bd0090e \ --hash=sha256:35743e2d2ca027bf48fa7cba37021aaf4a27beeae1ae8e05a50b55f1f921a6ce @@ -586,7 +586,7 @@ httpx==0.28.1 \ humanize==4.15.0 \ --hash=sha256:1dd098483eb1c7ee8e32eb2e99ad1910baefa4b75c3aff3a82f4d78688993b10 \ --hash=sha256:b1186eb9f5a9749cd9cb8565aee77919dd7c8d076161cf44d70e59e3301e1769 - # via -r requirements/base.in + # via -r base.in identify==2.6.17 \ --hash=sha256:be5f8412d5ed4b20f2bd41a65f920990bdccaa6a4a18a08f1eefdcd0bdd885f0 \ --hash=sha256:f816b0b596b204c9fdf076ded172322f2723cf958d02f9c3587504834c8ff04d @@ -607,8 +607,8 @@ itoutils[django,django-testing]==26.2.12.0 \ --hash=sha256:565d0669326dfddbab502d6beba1acbd79a3987f17e6c83ce2fd9ed6c0a00fe2 \ --hash=sha256:6e45f9bc809c52fed1c8fbca95f001a05583744306a89b840f5c0cfa8816ee78 # via - # -r requirements/base.in - # -r requirements/test.in + # -r base.in + # -r test.in jmespath==1.1.0 \ --hash=sha256:472c87d80f36026ae83c6ddd0f1d05d4e510134ed462851fd5f754c8c3cbb88d \ --hash=sha256:a5663118de4908c91729bea0acadca56526eb2698e83de10cd116ae0f4e97c64 @@ -622,7 +622,7 @@ jwcrypto==1.5.6 \ --hash=sha256:150d2b0ebbdb8f40b77f543fb44ffd2baeff48788be71f67f03566692fd55789 \ --hash=sha256:771a87762a0c081ae6166958a954f80848820b2ab066937dc8b8379d65b1b039 # via - # -r requirements/base.in + # -r base.in # itoutils markdown-it-py==4.0.0 \ --hash=sha256:87327c59b172c5011896038353a81343b6754500a08cd7a4973bb48c6d578147 \ @@ -640,15 +640,15 @@ mjml-python==1.3.7 \ --hash=sha256:c7308410451f86d535069e29a3179fd7f8daf19d663b565ffa4560e9f2081d93 \ --hash=sha256:ce2511cd93b61f82c2f005b49045517e2d989064a30dc93f3b973ab04b7e7c3c \ --hash=sha256:f3aaa5703bf446336e1335c3c10b949c38e8b42fa801adb552c09ca922885e9e - # via -r requirements/base.in + # via -r base.in model-bakery==1.23.3 \ --hash=sha256:3c378fad570d64b8b15f6cb6acb4f589b0f70d4df823d23257720ba381e18fd5 \ --hash=sha256:cb94b30eeaf6300336bbfed21f30dbaa01d68e3799e792f60d06e937d5ce46c8 - # via -r requirements/test.in + # via -r test.in mozilla-django-oidc==5.0.2 \ --hash=sha256:4e953dcd963c036daaa2ac42b5bb6ea89a1c6ea7be0387c2022a59aca2f83043 \ --hash=sha256:965a3533b0e299288cdf38ec2f8b550217c302ffe78ce5bd0b2d2f4bc436878b - # via -r requirements/base.in + # via -r base.in nodeenv==1.10.0 \ --hash=sha256:5bb13e3eed2923615535339b3c620e76779af4cb4c6a90deccc9e36b274d3827 \ --hash=sha256:996c191ad80897d076bdfba80a41994c2b47c68e224c542b48feba42ba00f8bb @@ -659,7 +659,7 @@ orderedmultidict==1.0.2 \ # via furl osm-opening-hours==0.1.1 \ --hash=sha256:12deec4a26e9821720e13d3e3d23a69cd0fed3e7f4ac9ed6540273e8435978f8 - # via -r requirements/base.in + # via -r base.in packaging==26.0 \ --hash=sha256:00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4 \ --hash=sha256:b36f1fef9334a5588b4166f8bcd26a14e521f2b55e6b9de3aaa80d3ff7a37529 @@ -746,12 +746,12 @@ pluggy==1.6.0 \ pre-commit==4.5.1 \ --hash=sha256:3b3afd891e97337708c1674210f8eba659b52a38ea5f822ff142d10786221f77 \ --hash=sha256:eb545fcff725875197837263e977ea257a402056661f09dae08e4b149b030a61 - # via -r requirements/dev.in + # via -r dev.in psycopg[binary]==3.3.2 \ --hash=sha256:3e94bc5f4690247d734599af56e51bae8e0db8e4311ea413f801fef82b14a99b \ --hash=sha256:707a67975ee214d200511177a6a80e56e654754c9afca06a7194ea6bbfde9ca7 # via - # -r requirements/base.in + # -r base.in # itoutils psycopg-binary==3.3.2 \ --hash=sha256:03b7cd73fb8c45d272a34ae7249713e32492891492681e3cf11dff9531cf37e9 \ @@ -949,24 +949,24 @@ pygments==2.19.2 \ # rich pygraphviz==1.14 \ --hash=sha256:c10df02377f4e39b00ae17c862f4ee7e5767317f1c6b2dfd04cea6acc7fc2bea - # via -r requirements/dev.in -pyjwt==2.11.0 \ - --hash=sha256:35f95c1f0fbe5d5ba6e43f00271c275f7a1a4db1dab27bf708073b75318ea623 \ - --hash=sha256:94a6bde30eb5c8e04fee991062b534071fd1439ef58d2adc9ccb823e7bcd0469 + # via -r dev.in +pyjwt==2.12.0 \ + --hash=sha256:2f62390b667cd8257de560b850bb5a883102a388829274147f1d724453f8fb02 \ + --hash=sha256:9bb459d1bdd0387967d287f5656bf7ec2b9a26645d1961628cda1764e087fd6e # via - # -r requirements/base.in + # -r base.in # mozilla-django-oidc pytest==9.0.2 \ --hash=sha256:711ffd45bf766d5264d487b917733b453d917afd2b0ad65223959f59089f875b \ --hash=sha256:75186651a92bd89611d1d9fc20f0b4345fd827c41ccd5c299a868a05d70edf11 # via - # -r requirements/test.in + # -r test.in # pytest-django # syrupy pytest-django==4.12.0 \ --hash=sha256:3ff300c49f8350ba2953b90297d23bf5f589db69545f56f1ec5f8cff5da83e85 \ --hash=sha256:df94ec819a83c8979c8f6de13d9cdfbe76e8c21d39473cfe2b40c9fc9be3c758 - # via -r requirements/test.in + # via -r test.in python-dateutil==2.9.0.post0 \ --hash=sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 \ --hash=sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427 @@ -984,7 +984,7 @@ python-discovery==1.1.2 \ python-magic==0.4.27 \ --hash=sha256:c1ba14b08e4a5f5c31a302b7721239695b2f0f058d125bd5ce1ee36b9d9d3c3b \ --hash=sha256:c212960ad306f700aa0d01e5d7a325d20548ff97eb9920dcd29513174f0294d3 - # via -r requirements/base.in + # via -r base.in pyyaml==6.0.3 \ --hash=sha256:00c4bdeba853cc34e7dd471f16b4114f4162dc03e6b7afcc2128711f0eca823c \ --hash=sha256:0150219816b6a1fa26fb4699fb7daa9caf09eb1999f3b70fb6e786805e80375a \ @@ -1065,12 +1065,12 @@ pyyaml==6.0.3 \ redis[hiredis]==7.1.0 \ --hash=sha256:23c52b208f92b56103e17c5d06bdc1a6c2c0b3106583985a76a18f83b265de2b \ --hash=sha256:b1cc3cfa5a2cb9c2ab3ba700864fb0ad75617b41f01352ce5779dabf6d5f9c3c - # via -r requirements/base.in + # via -r base.in requests==2.32.5 \ --hash=sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6 \ --hash=sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf # via - # -r requirements/base.in + # -r base.in # mozilla-django-oidc respx==0.22.0 \ --hash=sha256:3c8924caa2a50bd71aefc07aa812f2466ff489f1848c96e954a5362d17095d91 \ @@ -1117,7 +1117,7 @@ ruff==0.15.5 \ --hash=sha256:d20aa469ae3b57033519c559e9bc9cd9e782842e39be05b50e852c7c981fa01d \ --hash=sha256:fd4b801e57955fe9f02b31d20375ab3a5c4415f2e5105b79fb94cf2642c91440 \ --hash=sha256:fd4b801e57955fe9f02b31d20375ab3a5c4415f2e5105b79fb94cf2642c91440 - # via -r requirements/test.in + # via -r test.in s3transfer==0.16.0 \ --hash=sha256:18e25d66fed509e3868dc1572b3f427ff947dd2c56f844a5bf09481ad3f3b2fe \ --hash=sha256:8e990f13268025792229cd52fa10cb7163744bf56e719e0b9cb925ab79abf920 @@ -1129,10 +1129,10 @@ segno==1.6.6 \ sentry-sdk==2.54.0 \ --hash=sha256:2620c2575128d009b11b20f7feb81e4e4e8ae08ec1d36cbc845705060b45cc1b \ --hash=sha256:fd74e0e281dcda63afff095d23ebcd6e97006102cdc8e78a29f19ecdf796a0de - # via -r requirements/base.in + # via -r base.in sib-api-v3-sdk==7.6.0 \ --hash=sha256:8975108c4a66ca2280532017190150f98ac826eacdda6c2f859ff104d2828266 - # via -r requirements/base.in + # via -r base.in six==1.17.0 \ --hash=sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 \ --hash=sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81 @@ -1156,7 +1156,7 @@ syrupy==5.1.0 \ --hash=sha256:95162d2b05e61ed3e13f117b88dfab7c58bd6f90e66ebbf918e8a77114ad51c5 \ --hash=sha256:df543c7aa50d3cf1246e83d58fe490afe5f7dab7b41e74ecc0d8d23ae19bd4b8 # via - # -r requirements/test.in + # -r test.in # itoutils typing-extensions==4.15.0 \ --hash=sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466 \ @@ -1177,7 +1177,7 @@ tzdata==2025.3 \ unidecode==1.4.0 \ --hash=sha256:c3c7606c27503ad8d501270406e345ddb480a7b5f38827eafe4fa82a137f0021 \ --hash=sha256:ce35985008338b676573023acc382d62c264f307c8f7963733405add37ea2b23 - # via -r requirements/base.in + # via -r base.in urllib3==2.6.3 \ --hash=sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed \ --hash=sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4 @@ -1193,4 +1193,4 @@ virtualenv==21.2.0 \ whitenoise==6.12.0 \ --hash=sha256:f723ebb76a112e98816ff80fcea0a6c9b8ecde835f8ddda25df7a30a3c2db6ad \ --hash=sha256:fc5e8c572e33ebf24795b47b6a7da8da3c00cff2349f5b04c02f28d0cc5a3cc2 - # via -r requirements/base.in + # via -r base.in diff --git a/back/requirements/prod.txt b/back/requirements/prod.txt index c8315c11d..8473592c6 100644 --- a/back/requirements/prod.txt +++ b/back/requirements/prod.txt @@ -339,16 +339,16 @@ cryptography==46.0.5 \ data-inclusion-schema==1.0.6 \ --hash=sha256:764076fc5170e122f3cc3680c7cea399da7f33ff3bc276abe4848389bfb5cfca \ --hash=sha256:901344858a4f20fdfa815c529c86920d9500ad13e4b76e4a8e0e59858ab135e1 - # via -r requirements/base.in + # via -r base.in dj-database-url==3.1.2 \ --hash=sha256:544e015fee3efa5127a1eb1cca465f4ace578265b3671fe61d0ed7dbafb5ec8a \ --hash=sha256:63c20e4bbaa51690dfd4c8d189521f6bf6bc9da9fcdb23d95d2ee8ee87f9ec62 - # via -r requirements/base.in + # via -r base.in django==6.0.3 \ --hash=sha256:2e5974441491ddb34c3f13d5e7a9f97b07ba03bf70234c0a9c68b79bbb235bc3 \ --hash=sha256:90be765ee756af8a6cbd6693e56452404b5ad15294f4d5e40c0a55a0f4870fe1 # via - # -r requirements/base.in + # -r base.in # dj-database-url # django-cors-headers # django-datadog-logger @@ -363,45 +363,45 @@ django==6.0.3 \ django-cors-headers==4.9.0 \ --hash=sha256:15c7f20727f90044dcee2216a9fd7303741a864865f0c3657e28b7056f61b449 \ --hash=sha256:fe5d7cb59fdc2c8c646ce84b727ac2bca8912a247e6e68e1fb507372178e59e8 - # via -r requirements/base.in + # via -r base.in django-datadog-logger==0.7.3 \ --hash=sha256:4361bb068a4b188fa14135398f9b747728464a291757e6adf8c95c9215dcd602 \ --hash=sha256:87838cd868f407e050831c536413de6b2ece31433b28c952c0fd90be1d66486a # via - # -r requirements/base.in + # -r base.in # itoutils django-filter==25.2 \ --hash=sha256:760e984a931f4468d096f5541787efb8998c61217b73006163bf2f9523fe8f23 \ --hash=sha256:9c0f8609057309bba611062fe1b720b4a873652541192d232dd28970383633e3 # via - # -r requirements/base.in + # -r base.in # djangorestframework-gis django-otp[segno]==1.7.0 \ --hash=sha256:406d2d7f797dc313569270e06d6c360c7d986c9f653eab80b190d663ed5f1133 \ --hash=sha256:961ccf2d80a67303cb46d97427b16c476ee075acfa2b4c82a59d8f1e0745a454 - # via -r requirements/base.in + # via -r base.in django-sesame==3.2.3 \ --hash=sha256:09977a1c55bdbcce0a024c712c4d683e1a69543a217626ffa1d5f7ef7ebffc58 \ --hash=sha256:5da0210a57a8f48dd61a6c8125e61121403042ed000c96187e4188a8241496d6 - # via -r requirements/base.in + # via -r base.in django-storages[s3]==1.14.6 \ --hash=sha256:11b7b6200e1cb5ffcd9962bd3673a39c7d6a6109e8096f0e03d46fab3d3aabd9 \ --hash=sha256:7a25ce8f4214f69ac9c7ce87e2603887f7ae99326c316bc8d2d75375e09341c9 - # via -r requirements/base.in + # via -r base.in djangorestframework==3.16.1 \ --hash=sha256:166809528b1aced0a17dc66c24492af18049f2c9420dbd0be29422029cfc3ff7 \ --hash=sha256:33a59f47fb9c85ede792cbf88bde71893bcda0667bc573f784649521f1102cec # via - # -r requirements/base.in + # -r base.in # django-datadog-logger # djangorestframework-gis djangorestframework-camel-case==1.4.2 \ --hash=sha256:cdae75846648abb6585c7470639a1d2fb064dc45f8e8b62aaa50be7f1a7a61f4 - # via -r requirements/base.in + # via -r base.in djangorestframework-gis==1.2.0 \ --hash=sha256:3924651b2f6dcb5a64b30df9692577af548a04725b0c2c36cbc385f7c50fc80a \ --hash=sha256:702ba9ad44173b7cc70e48c6c84da48c28f6f82612cc901a77fdb54c5c57c971 - # via -r requirements/base.in + # via -r base.in dnspython==2.8.0 \ --hash=sha256:01d9bbc4a2d76bf0db7c1f729812ded6d912bd318d3b1cf81d30c0f845dbf3af \ --hash=sha256:181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f @@ -413,11 +413,11 @@ email-validator==2.3.0 \ furl==2.1.4 \ --hash=sha256:877657501266c929269739fb5f5980534a41abd6bbabcb367c136d1d3b2a6015 \ --hash=sha256:da34d0b34e53ffe2d2e6851a7085a05d96922b5b578620a37377ff1dbeeb11c8 - # via -r requirements/base.in + # via -r base.in gunicorn==25.1.0 \ --hash=sha256:1426611d959fa77e7de89f8c0f32eed6aa03ee735f98c01efba3e281b1c47616 \ --hash=sha256:d0b1236ccf27f72cfe14bce7caadf467186f19e865094ca84221424e839b8b8b - # via -r requirements/prod.in + # via -r prod.in h11==0.16.0 \ --hash=sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1 \ --hash=sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86 @@ -540,7 +540,7 @@ httpx==0.28.1 \ humanize==4.15.0 \ --hash=sha256:1dd098483eb1c7ee8e32eb2e99ad1910baefa4b75c3aff3a82f4d78688993b10 \ --hash=sha256:b1186eb9f5a9749cd9cb8565aee77919dd7c8d076161cf44d70e59e3301e1769 - # via -r requirements/base.in + # via -r base.in idna==3.11 \ --hash=sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea \ --hash=sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902 @@ -552,7 +552,7 @@ idna==3.11 \ itoutils[django]==26.2.12.0 \ --hash=sha256:565d0669326dfddbab502d6beba1acbd79a3987f17e6c83ce2fd9ed6c0a00fe2 \ --hash=sha256:6e45f9bc809c52fed1c8fbca95f001a05583744306a89b840f5c0cfa8816ee78 - # via -r requirements/base.in + # via -r base.in jmespath==1.1.0 \ --hash=sha256:472c87d80f36026ae83c6ddd0f1d05d4e510134ed462851fd5f754c8c3cbb88d \ --hash=sha256:a5663118de4908c91729bea0acadca56526eb2698e83de10cd116ae0f4e97c64 @@ -566,7 +566,7 @@ jwcrypto==1.5.6 \ --hash=sha256:150d2b0ebbdb8f40b77f543fb44ffd2baeff48788be71f67f03566692fd55789 \ --hash=sha256:771a87762a0c081ae6166958a954f80848820b2ab066937dc8b8379d65b1b039 # via - # -r requirements/base.in + # -r base.in # itoutils mjml-python==1.3.7 \ --hash=sha256:3438176332bf18a3869dadba2dd2c5864a9f6c35ce37f91d514fb6b90b5bf078 \ @@ -576,18 +576,18 @@ mjml-python==1.3.7 \ --hash=sha256:c7308410451f86d535069e29a3179fd7f8daf19d663b565ffa4560e9f2081d93 \ --hash=sha256:ce2511cd93b61f82c2f005b49045517e2d989064a30dc93f3b973ab04b7e7c3c \ --hash=sha256:f3aaa5703bf446336e1335c3c10b949c38e8b42fa801adb552c09ca922885e9e - # via -r requirements/base.in + # via -r base.in mozilla-django-oidc==5.0.2 \ --hash=sha256:4e953dcd963c036daaa2ac42b5bb6ea89a1c6ea7be0387c2022a59aca2f83043 \ --hash=sha256:965a3533b0e299288cdf38ec2f8b550217c302ffe78ce5bd0b2d2f4bc436878b - # via -r requirements/base.in + # via -r base.in orderedmultidict==1.0.2 \ --hash=sha256:16a7ae8432e02cc987d2d6d5af2df5938258f87c870675c73ee77a0920e6f4a6 \ --hash=sha256:ab5044c1dca4226ae4c28524cfc5cc4c939f0b49e978efa46a6ad6468049f79b # via furl osm-opening-hours==0.1.1 \ --hash=sha256:12deec4a26e9821720e13d3e3d23a69cd0fed3e7f4ac9ed6540273e8435978f8 - # via -r requirements/base.in + # via -r base.in packaging==26.0 \ --hash=sha256:00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4 \ --hash=sha256:b36f1fef9334a5588b4166f8bcd26a14e521f2b55e6b9de3aaa80d3ff7a37529 @@ -665,7 +665,7 @@ psycopg[binary]==3.3.2 \ --hash=sha256:3e94bc5f4690247d734599af56e51bae8e0db8e4311ea413f801fef82b14a99b \ --hash=sha256:707a67975ee214d200511177a6a80e56e654754c9afca06a7194ea6bbfde9ca7 # via - # -r requirements/base.in + # -r base.in # itoutils psycopg-binary==3.3.2 \ --hash=sha256:03b7cd73fb8c45d272a34ae7249713e32492891492681e3cf11dff9531cf37e9 \ @@ -855,11 +855,11 @@ pydantic-core==2.41.5 \ --hash=sha256:f41eb9797986d6ebac5e8edff36d5cef9de40def462311b3eb3eeded1431e425 \ --hash=sha256:f547144f2966e1e16ae626d8ce72b4cfa0caedc7fa28052001c94fb2fcaa1c52 # via pydantic -pyjwt==2.11.0 \ - --hash=sha256:35f95c1f0fbe5d5ba6e43f00271c275f7a1a4db1dab27bf708073b75318ea623 \ - --hash=sha256:94a6bde30eb5c8e04fee991062b534071fd1439ef58d2adc9ccb823e7bcd0469 +pyjwt==2.12.0 \ + --hash=sha256:2f62390b667cd8257de560b850bb5a883102a388829274147f1d724453f8fb02 \ + --hash=sha256:9bb459d1bdd0387967d287f5656bf7ec2b9a26645d1961628cda1764e087fd6e # via - # -r requirements/base.in + # -r base.in # mozilla-django-oidc python-dateutil==2.9.0.post0 \ --hash=sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 \ @@ -871,16 +871,16 @@ python-dateutil==2.9.0.post0 \ python-magic==0.4.27 \ --hash=sha256:c1ba14b08e4a5f5c31a302b7721239695b2f0f058d125bd5ce1ee36b9d9d3c3b \ --hash=sha256:c212960ad306f700aa0d01e5d7a325d20548ff97eb9920dcd29513174f0294d3 - # via -r requirements/base.in + # via -r base.in redis[hiredis]==7.1.0 \ --hash=sha256:23c52b208f92b56103e17c5d06bdc1a6c2c0b3106583985a76a18f83b265de2b \ --hash=sha256:b1cc3cfa5a2cb9c2ab3ba700864fb0ad75617b41f01352ce5779dabf6d5f9c3c - # via -r requirements/base.in + # via -r base.in requests==2.32.5 \ --hash=sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6 \ --hash=sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf # via - # -r requirements/base.in + # -r base.in # mozilla-django-oidc s3transfer==0.16.0 \ --hash=sha256:18e25d66fed509e3868dc1572b3f427ff947dd2c56f844a5bf09481ad3f3b2fe \ @@ -893,10 +893,10 @@ segno==1.6.6 \ sentry-sdk==2.54.0 \ --hash=sha256:2620c2575128d009b11b20f7feb81e4e4e8ae08ec1d36cbc845705060b45cc1b \ --hash=sha256:fd74e0e281dcda63afff095d23ebcd6e97006102cdc8e78a29f19ecdf796a0de - # via -r requirements/base.in + # via -r base.in sib-api-v3-sdk==7.6.0 \ --hash=sha256:8975108c4a66ca2280532017190150f98ac826eacdda6c2f859ff104d2828266 - # via -r requirements/base.in + # via -r base.in six==1.17.0 \ --hash=sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 \ --hash=sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81 @@ -928,7 +928,7 @@ tzdata==2025.3 \ unidecode==1.4.0 \ --hash=sha256:c3c7606c27503ad8d501270406e345ddb480a7b5f38827eafe4fa82a137f0021 \ --hash=sha256:ce35985008338b676573023acc382d62c264f307c8f7963733405add37ea2b23 - # via -r requirements/base.in + # via -r base.in urllib3==2.6.3 \ --hash=sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed \ --hash=sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4 @@ -940,4 +940,4 @@ urllib3==2.6.3 \ whitenoise==6.12.0 \ --hash=sha256:f723ebb76a112e98816ff80fcea0a6c9b8ecde835f8ddda25df7a30a3c2db6ad \ --hash=sha256:fc5e8c572e33ebf24795b47b6a7da8da3c00cff2349f5b04c02f28d0cc5a3cc2 - # via -r requirements/base.in + # via -r base.in diff --git a/back/requirements/test.txt b/back/requirements/test.txt index 6d45569e2..3da7cf91d 100644 --- a/back/requirements/test.txt +++ b/back/requirements/test.txt @@ -339,16 +339,16 @@ cryptography==46.0.5 \ data-inclusion-schema==1.0.6 \ --hash=sha256:764076fc5170e122f3cc3680c7cea399da7f33ff3bc276abe4848389bfb5cfca \ --hash=sha256:901344858a4f20fdfa815c529c86920d9500ad13e4b76e4a8e0e59858ab135e1 - # via -r requirements/base.in + # via -r base.in dj-database-url==3.1.2 \ --hash=sha256:544e015fee3efa5127a1eb1cca465f4ace578265b3671fe61d0ed7dbafb5ec8a \ --hash=sha256:63c20e4bbaa51690dfd4c8d189521f6bf6bc9da9fcdb23d95d2ee8ee87f9ec62 - # via -r requirements/base.in + # via -r base.in django==6.0.3 \ --hash=sha256:2e5974441491ddb34c3f13d5e7a9f97b07ba03bf70234c0a9c68b79bbb235bc3 \ --hash=sha256:90be765ee756af8a6cbd6693e56452404b5ad15294f4d5e40c0a55a0f4870fe1 # via - # -r requirements/base.in + # -r base.in # dj-database-url # django-cors-headers # django-datadog-logger @@ -364,56 +364,56 @@ django==6.0.3 \ django-cors-headers==4.9.0 \ --hash=sha256:15c7f20727f90044dcee2216a9fd7303741a864865f0c3657e28b7056f61b449 \ --hash=sha256:fe5d7cb59fdc2c8c646ce84b727ac2bca8912a247e6e68e1fb507372178e59e8 - # via -r requirements/base.in + # via -r base.in django-datadog-logger==0.7.3 \ --hash=sha256:4361bb068a4b188fa14135398f9b747728464a291757e6adf8c95c9215dcd602 \ --hash=sha256:87838cd868f407e050831c536413de6b2ece31433b28c952c0fd90be1d66486a # via - # -r requirements/base.in + # -r base.in # itoutils django-environ==0.13.0 \ --hash=sha256:37799d14cd78222c6fd8298e48bfe17965ff8e586091ad66a463e52e0e7b799e \ --hash=sha256:6c401e4c219442c2c4588c2116d5292b5484a6f69163ed09cd41f3943bfb645f - # via -r requirements/test.in + # via -r test.in django-filter==25.2 \ --hash=sha256:760e984a931f4468d096f5541787efb8998c61217b73006163bf2f9523fe8f23 \ --hash=sha256:9c0f8609057309bba611062fe1b720b4a873652541192d232dd28970383633e3 # via - # -r requirements/base.in + # -r base.in # djangorestframework-gis django-otp[segno]==1.7.0 \ --hash=sha256:406d2d7f797dc313569270e06d6c360c7d986c9f653eab80b190d663ed5f1133 \ --hash=sha256:961ccf2d80a67303cb46d97427b16c476ee075acfa2b4c82a59d8f1e0745a454 - # via -r requirements/base.in + # via -r base.in django-querycount==0.8.3 \ --hash=sha256:0782484e8a1bd29498fa0195a67106e47cdcc98fafe80cebb1991964077cb694 - # via -r requirements/test.in + # via -r test.in django-sesame==3.2.3 \ --hash=sha256:09977a1c55bdbcce0a024c712c4d683e1a69543a217626ffa1d5f7ef7ebffc58 \ --hash=sha256:5da0210a57a8f48dd61a6c8125e61121403042ed000c96187e4188a8241496d6 - # via -r requirements/base.in + # via -r base.in django-storages[s3]==1.14.6 \ --hash=sha256:11b7b6200e1cb5ffcd9962bd3673a39c7d6a6109e8096f0e03d46fab3d3aabd9 \ --hash=sha256:7a25ce8f4214f69ac9c7ce87e2603887f7ae99326c316bc8d2d75375e09341c9 - # via -r requirements/base.in + # via -r base.in djangorestframework==3.16.1 \ --hash=sha256:166809528b1aced0a17dc66c24492af18049f2c9420dbd0be29422029cfc3ff7 \ --hash=sha256:33a59f47fb9c85ede792cbf88bde71893bcda0667bc573f784649521f1102cec # via - # -r requirements/base.in + # -r base.in # django-datadog-logger # djangorestframework-gis djangorestframework-camel-case==1.4.2 \ --hash=sha256:cdae75846648abb6585c7470639a1d2fb064dc45f8e8b62aaa50be7f1a7a61f4 - # via -r requirements/base.in + # via -r base.in djangorestframework-gis==1.2.0 \ --hash=sha256:3924651b2f6dcb5a64b30df9692577af548a04725b0c2c36cbc385f7c50fc80a \ --hash=sha256:702ba9ad44173b7cc70e48c6c84da48c28f6f82612cc901a77fdb54c5c57c971 - # via -r requirements/base.in + # via -r base.in djhtml==3.0.10 \ --hash=sha256:d6efbe6001008d730ede5c21944a427a76c901c6cd168c138e494d2a1091e0b9 \ --hash=sha256:dd4ebf778d3b7da7a6e6970f7e66740f08ed7485485491b9a80527f526c838d9 - # via -r requirements/test.in + # via -r test.in dnspython==2.8.0 \ --hash=sha256:01d9bbc4a2d76bf0db7c1f729812ded6d912bd318d3b1cf81d30c0f845dbf3af \ --hash=sha256:181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f @@ -425,11 +425,11 @@ email-validator==2.3.0 \ freezegun==1.5.5 \ --hash=sha256:ac7742a6cc6c25a2c35e9292dfd554b897b517d2dec26891a2e8debf205cb94a \ --hash=sha256:cd557f4a75cf074e84bc374249b9dd491eaeacd61376b9eb3c423282211619d2 - # via -r requirements/test.in + # via -r test.in furl==2.1.4 \ --hash=sha256:877657501266c929269739fb5f5980534a41abd6bbabcb367c136d1d3b2a6015 \ --hash=sha256:da34d0b34e53ffe2d2e6851a7085a05d96922b5b578620a37377ff1dbeeb11c8 - # via -r requirements/base.in + # via -r base.in h11==0.16.0 \ --hash=sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1 \ --hash=sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86 @@ -554,7 +554,7 @@ httpx==0.28.1 \ humanize==4.15.0 \ --hash=sha256:1dd098483eb1c7ee8e32eb2e99ad1910baefa4b75c3aff3a82f4d78688993b10 \ --hash=sha256:b1186eb9f5a9749cd9cb8565aee77919dd7c8d076161cf44d70e59e3301e1769 - # via -r requirements/base.in + # via -r base.in idna==3.11 \ --hash=sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea \ --hash=sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902 @@ -571,8 +571,8 @@ itoutils[django,django-testing]==26.2.12.0 \ --hash=sha256:565d0669326dfddbab502d6beba1acbd79a3987f17e6c83ce2fd9ed6c0a00fe2 \ --hash=sha256:6e45f9bc809c52fed1c8fbca95f001a05583744306a89b840f5c0cfa8816ee78 # via - # -r requirements/base.in - # -r requirements/test.in + # -r base.in + # -r test.in jmespath==1.1.0 \ --hash=sha256:472c87d80f36026ae83c6ddd0f1d05d4e510134ed462851fd5f754c8c3cbb88d \ --hash=sha256:a5663118de4908c91729bea0acadca56526eb2698e83de10cd116ae0f4e97c64 @@ -586,7 +586,7 @@ jwcrypto==1.5.6 \ --hash=sha256:150d2b0ebbdb8f40b77f543fb44ffd2baeff48788be71f67f03566692fd55789 \ --hash=sha256:771a87762a0c081ae6166958a954f80848820b2ab066937dc8b8379d65b1b039 # via - # -r requirements/base.in + # -r base.in # itoutils mjml-python==1.3.7 \ --hash=sha256:3438176332bf18a3869dadba2dd2c5864a9f6c35ce37f91d514fb6b90b5bf078 \ @@ -596,22 +596,22 @@ mjml-python==1.3.7 \ --hash=sha256:c7308410451f86d535069e29a3179fd7f8daf19d663b565ffa4560e9f2081d93 \ --hash=sha256:ce2511cd93b61f82c2f005b49045517e2d989064a30dc93f3b973ab04b7e7c3c \ --hash=sha256:f3aaa5703bf446336e1335c3c10b949c38e8b42fa801adb552c09ca922885e9e - # via -r requirements/base.in + # via -r base.in model-bakery==1.23.3 \ --hash=sha256:3c378fad570d64b8b15f6cb6acb4f589b0f70d4df823d23257720ba381e18fd5 \ --hash=sha256:cb94b30eeaf6300336bbfed21f30dbaa01d68e3799e792f60d06e937d5ce46c8 - # via -r requirements/test.in + # via -r test.in mozilla-django-oidc==5.0.2 \ --hash=sha256:4e953dcd963c036daaa2ac42b5bb6ea89a1c6ea7be0387c2022a59aca2f83043 \ --hash=sha256:965a3533b0e299288cdf38ec2f8b550217c302ffe78ce5bd0b2d2f4bc436878b - # via -r requirements/base.in + # via -r base.in orderedmultidict==1.0.2 \ --hash=sha256:16a7ae8432e02cc987d2d6d5af2df5938258f87c870675c73ee77a0920e6f4a6 \ --hash=sha256:ab5044c1dca4226ae4c28524cfc5cc4c939f0b49e978efa46a6ad6468049f79b # via furl osm-opening-hours==0.1.1 \ --hash=sha256:12deec4a26e9821720e13d3e3d23a69cd0fed3e7f4ac9ed6540273e8435978f8 - # via -r requirements/base.in + # via -r base.in packaging==26.0 \ --hash=sha256:00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4 \ --hash=sha256:b36f1fef9334a5588b4166f8bcd26a14e521f2b55e6b9de3aaa80d3ff7a37529 @@ -693,7 +693,7 @@ psycopg[binary]==3.3.2 \ --hash=sha256:3e94bc5f4690247d734599af56e51bae8e0db8e4311ea413f801fef82b14a99b \ --hash=sha256:707a67975ee214d200511177a6a80e56e654754c9afca06a7194ea6bbfde9ca7 # via - # -r requirements/base.in + # -r base.in # itoutils psycopg-binary==3.3.2 \ --hash=sha256:03b7cd73fb8c45d272a34ae7249713e32492891492681e3cf11dff9531cf37e9 \ @@ -887,23 +887,23 @@ pygments==2.19.2 \ --hash=sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887 \ --hash=sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b # via pytest -pyjwt==2.11.0 \ - --hash=sha256:35f95c1f0fbe5d5ba6e43f00271c275f7a1a4db1dab27bf708073b75318ea623 \ - --hash=sha256:94a6bde30eb5c8e04fee991062b534071fd1439ef58d2adc9ccb823e7bcd0469 +pyjwt==2.12.0 \ + --hash=sha256:2f62390b667cd8257de560b850bb5a883102a388829274147f1d724453f8fb02 \ + --hash=sha256:9bb459d1bdd0387967d287f5656bf7ec2b9a26645d1961628cda1764e087fd6e # via - # -r requirements/base.in + # -r base.in # mozilla-django-oidc pytest==9.0.2 \ --hash=sha256:711ffd45bf766d5264d487b917733b453d917afd2b0ad65223959f59089f875b \ --hash=sha256:75186651a92bd89611d1d9fc20f0b4345fd827c41ccd5c299a868a05d70edf11 # via - # -r requirements/test.in + # -r test.in # pytest-django # syrupy pytest-django==4.12.0 \ --hash=sha256:3ff300c49f8350ba2953b90297d23bf5f589db69545f56f1ec5f8cff5da83e85 \ --hash=sha256:df94ec819a83c8979c8f6de13d9cdfbe76e8c21d39473cfe2b40c9fc9be3c758 - # via -r requirements/test.in + # via -r test.in python-dateutil==2.9.0.post0 \ --hash=sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 \ --hash=sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427 @@ -915,16 +915,16 @@ python-dateutil==2.9.0.post0 \ python-magic==0.4.27 \ --hash=sha256:c1ba14b08e4a5f5c31a302b7721239695b2f0f058d125bd5ce1ee36b9d9d3c3b \ --hash=sha256:c212960ad306f700aa0d01e5d7a325d20548ff97eb9920dcd29513174f0294d3 - # via -r requirements/base.in + # via -r base.in redis[hiredis]==7.1.0 \ --hash=sha256:23c52b208f92b56103e17c5d06bdc1a6c2c0b3106583985a76a18f83b265de2b \ --hash=sha256:b1cc3cfa5a2cb9c2ab3ba700864fb0ad75617b41f01352ce5779dabf6d5f9c3c - # via -r requirements/base.in + # via -r base.in requests==2.32.5 \ --hash=sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6 \ --hash=sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf # via - # -r requirements/base.in + # -r base.in # mozilla-django-oidc respx==0.22.0 \ --hash=sha256:3c8924caa2a50bd71aefc07aa812f2466ff489f1848c96e954a5362d17095d91 \ @@ -967,7 +967,7 @@ ruff==0.15.5 \ --hash=sha256:d20aa469ae3b57033519c559e9bc9cd9e782842e39be05b50e852c7c981fa01d \ --hash=sha256:fd4b801e57955fe9f02b31d20375ab3a5c4415f2e5105b79fb94cf2642c91440 \ --hash=sha256:fd4b801e57955fe9f02b31d20375ab3a5c4415f2e5105b79fb94cf2642c91440 - # via -r requirements/test.in + # via -r test.in s3transfer==0.16.0 \ --hash=sha256:18e25d66fed509e3868dc1572b3f427ff947dd2c56f844a5bf09481ad3f3b2fe \ --hash=sha256:8e990f13268025792229cd52fa10cb7163744bf56e719e0b9cb925ab79abf920 @@ -979,10 +979,10 @@ segno==1.6.6 \ sentry-sdk==2.54.0 \ --hash=sha256:2620c2575128d009b11b20f7feb81e4e4e8ae08ec1d36cbc845705060b45cc1b \ --hash=sha256:fd74e0e281dcda63afff095d23ebcd6e97006102cdc8e78a29f19ecdf796a0de - # via -r requirements/base.in + # via -r base.in sib-api-v3-sdk==7.6.0 \ --hash=sha256:8975108c4a66ca2280532017190150f98ac826eacdda6c2f859ff104d2828266 - # via -r requirements/base.in + # via -r base.in six==1.17.0 \ --hash=sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 \ --hash=sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81 @@ -1001,7 +1001,7 @@ syrupy==5.1.0 \ --hash=sha256:95162d2b05e61ed3e13f117b88dfab7c58bd6f90e66ebbf918e8a77114ad51c5 \ --hash=sha256:df543c7aa50d3cf1246e83d58fe490afe5f7dab7b41e74ecc0d8d23ae19bd4b8 # via - # -r requirements/test.in + # -r test.in # itoutils typing-extensions==4.15.0 \ --hash=sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466 \ @@ -1022,7 +1022,7 @@ tzdata==2025.3 \ unidecode==1.4.0 \ --hash=sha256:c3c7606c27503ad8d501270406e345ddb480a7b5f38827eafe4fa82a137f0021 \ --hash=sha256:ce35985008338b676573023acc382d62c264f307c8f7963733405add37ea2b23 - # via -r requirements/base.in + # via -r base.in urllib3==2.6.3 \ --hash=sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed \ --hash=sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4 @@ -1034,4 +1034,4 @@ urllib3==2.6.3 \ whitenoise==6.12.0 \ --hash=sha256:f723ebb76a112e98816ff80fcea0a6c9b8ecde835f8ddda25df7a30a3c2db6ad \ --hash=sha256:fc5e8c572e33ebf24795b47b6a7da8da3c00cff2349f5b04c02f28d0cc5a3cc2 - # via -r requirements/base.in + # via -r base.in