2024-05-18 18:44:27 +02:00
# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand.
2023-02-02 00:00:24 +01:00
2021-06-15 19:09:21 +02:00
[ [ package ] ]
name = "aiosqlite"
2024-05-10 00:13:01 +02:00
version = "0.20.0"
2021-06-15 19:09:21 +02:00
description = "asyncio bridge to the standard sqlite3 module"
optional = false
2024-05-10 00:13:01 +02:00
python-versions = ">=3.8"
2023-02-02 00:00:24 +01:00
files = [
2024-05-10 00:13:01 +02:00
{ file = "aiosqlite-0.20.0-py3-none-any.whl" , hash = "sha256:36a1deaca0cac40ebe32aac9977a6e2bbc7f5189f23f4a54d5908986729e5bd6" } ,
{ file = "aiosqlite-0.20.0.tar.gz" , hash = "sha256:6d35c8c256637f4672f843c31021464090805bf925385ac39473fb16eaaca3d7" } ,
2023-02-02 00:00:24 +01:00
]
2021-06-15 19:09:21 +02:00
2024-05-10 00:13:01 +02:00
[ package . dependencies ]
typing_extensions = ">=4.0"
2023-07-22 18:37:54 +02:00
[ package . extras ]
2024-05-10 00:13:01 +02:00
dev = [ "attribution (==1.7.0)" , "black (==24.2.0)" , "coverage[toml] (==7.4.1)" , "flake8 (==7.0.0)" , "flake8-bugbear (==24.2.6)" , "flit (==3.9.0)" , "mypy (==1.8.0)" , "ufmt (==2.3.0)" , "usort (==1.0.8.post1)" ]
docs = [ "sphinx (==7.2.6)" , "sphinx-mdinclude (==0.5.3)" ]
2023-07-22 18:37:54 +02:00
2024-05-18 18:44:27 +02:00
[ [ package ] ]
name = "alembic"
2024-07-14 15:47:24 +02:00
version = "1.13.2"
2024-05-18 18:44:27 +02:00
description = "A database migration tool for SQLAlchemy."
optional = false
python-versions = ">=3.8"
files = [
2024-07-14 15:47:24 +02:00
{ file = "alembic-1.13.2-py3-none-any.whl" , hash = "sha256:6b8733129a6224a9a711e17c99b08462dbf7cc9670ba8f2e2ae9af860ceb1953" } ,
{ file = "alembic-1.13.2.tar.gz" , hash = "sha256:1ff0ae32975f4fd96028c39ed9bb3c867fe3af956bd7bb37343b54c9fe7445ef" } ,
2024-05-18 18:44:27 +02:00
]
[ package . dependencies ]
Mako = "*"
SQLAlchemy = ">=1.3.0"
typing-extensions = ">=4"
[ package . extras ]
tz = [ "backports.zoneinfo" ]
2021-11-02 14:16:00 +01:00
[ [ package ] ]
name = "anyio"
2024-07-14 15:47:24 +02:00
version = "4.4.0"
2021-11-02 14:16:00 +01:00
description = "High level compatibility layer for multiple asynchronous event loop implementations"
optional = false
2023-11-26 17:00:31 +01:00
python-versions = ">=3.8"
2023-02-02 00:00:24 +01:00
files = [
2024-07-14 15:47:24 +02:00
{ file = "anyio-4.4.0-py3-none-any.whl" , hash = "sha256:c1b2d8f46a8a812513012e1107cb0e68c17159a7a594208005a57dc776e1bdc7" } ,
{ file = "anyio-4.4.0.tar.gz" , hash = "sha256:5aadc6a1bbb7cdb0bede386cac5e2940f5e2ff3aa20277e991cf028e0585ce94" } ,
2023-02-02 00:00:24 +01:00
]
2021-11-02 14:16:00 +01:00
[ package . dependencies ]
idna = ">=2.8"
sniffio = ">=1.1"
[ package . extras ]
2023-11-26 17:00:31 +01:00
doc = [ "Sphinx (>=7)" , "packaging" , "sphinx-autodoc-typehints (>=1.2.0)" , "sphinx-rtd-theme" ]
test = [ "anyio[trio]" , "coverage[toml] (>=7)" , "exceptiongroup (>=1.2.0)" , "hypothesis (>=4.0)" , "psutil (>=5.9)" , "pytest (>=7.0)" , "pytest-mock (>=3.6.1)" , "trustme" , "uvloop (>=0.17)" ]
trio = [ "trio (>=0.23)" ]
2021-06-21 18:54:03 +02:00
2021-06-15 19:09:21 +02:00
[ [ package ] ]
name = "beautifulsoup4"
2024-05-10 00:13:01 +02:00
version = "4.12.3"
2021-06-15 19:09:21 +02:00
description = "Screen-scraping library"
optional = false
2022-10-23 12:24:51 +02:00
python-versions = ">=3.6.0"
2023-02-02 00:00:24 +01:00
files = [
2024-05-10 00:13:01 +02:00
{ file = "beautifulsoup4-4.12.3-py3-none-any.whl" , hash = "sha256:b80878c9f40111313e55da8ba20bdba06d8fa3969fc68304167741bbf9e082ed" } ,
{ file = "beautifulsoup4-4.12.3.tar.gz" , hash = "sha256:74e3d1928edc070d21748185c46e3fb33490f22f52a3addee9aee0f4f7781051" } ,
2023-02-02 00:00:24 +01:00
]
2021-06-15 19:09:21 +02:00
[ package . dependencies ]
2021-11-02 14:16:00 +01:00
soupsieve = ">1.2"
2021-06-15 19:09:21 +02:00
[ package . extras ]
2024-05-10 00:13:01 +02:00
cchardet = [ "cchardet" ]
chardet = [ "chardet" ]
charset-normalizer = [ "charset-normalizer" ]
2021-06-15 19:09:21 +02:00
html5lib = [ "html5lib" ]
lxml = [ "lxml" ]
[ [ package ] ]
name = "certifi"
2024-07-14 15:47:24 +02:00
version = "2024.7.4"
2021-06-15 19:09:21 +02:00
description = "Python package for providing Mozilla's CA Bundle."
optional = false
2022-10-23 12:24:51 +02:00
python-versions = ">=3.6"
2023-02-02 00:00:24 +01:00
files = [
2024-07-14 15:47:24 +02:00
{ file = "certifi-2024.7.4-py3-none-any.whl" , hash = "sha256:c198e21b1289c2ab85ee4e67bb4b4ef3ead0892059901a8d5b622f24a1101e90" } ,
{ file = "certifi-2024.7.4.tar.gz" , hash = "sha256:5a1e7645bc0ec61a09e26c36f6106dd4cf40c6db3a1fb6352b0244e7fb057c7b" } ,
2023-02-02 00:00:24 +01:00
]
2021-06-15 19:09:21 +02:00
[ [ package ] ]
name = "click"
2023-11-26 17:00:31 +01:00
version = "8.1.7"
2021-06-15 19:09:21 +02:00
description = "Composable command line interface toolkit"
optional = false
2022-10-23 12:24:51 +02:00
python-versions = ">=3.7"
2023-02-02 00:00:24 +01:00
files = [
2023-11-26 17:00:31 +01:00
{ file = "click-8.1.7-py3-none-any.whl" , hash = "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28" } ,
{ file = "click-8.1.7.tar.gz" , hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de" } ,
2023-02-02 00:00:24 +01:00
]
2021-06-15 19:09:21 +02:00
[ package . dependencies ]
colorama = { version = "*" , markers = "platform_system == \"Windows\"" }
[ [ package ] ]
name = "colorama"
2023-02-02 00:00:24 +01:00
version = "0.4.6"
2021-06-15 19:09:21 +02:00
description = "Cross-platform colored terminal text."
optional = false
2023-02-02 00:00:24 +01:00
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
files = [
{ file = "colorama-0.4.6-py2.py3-none-any.whl" , hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6" } ,
{ file = "colorama-0.4.6.tar.gz" , hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44" } ,
]
2021-06-15 19:09:21 +02:00
2023-03-19 00:06:14 +01:00
[ [ package ] ]
name = "coverage"
2024-07-14 15:47:24 +02:00
version = "7.6.0"
2023-03-19 00:06:14 +01:00
description = "Code coverage measurement for Python"
optional = false
2023-11-26 17:00:31 +01:00
python-versions = ">=3.8"
2023-03-19 00:06:14 +01:00
files = [
2024-07-14 15:47:24 +02:00
{ file = "coverage-7.6.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:dff044f661f59dace805eedb4a7404c573b6ff0cdba4a524141bc63d7be5c7fd" } ,
{ file = "coverage-7.6.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:a8659fd33ee9e6ca03950cfdcdf271d645cf681609153f218826dd9805ab585c" } ,
{ file = "coverage-7.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:7792f0ab20df8071d669d929c75c97fecfa6bcab82c10ee4adb91c7a54055463" } ,
{ file = "coverage-7.6.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:d4b3cd1ca7cd73d229487fa5caca9e4bc1f0bca96526b922d61053ea751fe791" } ,
{ file = "coverage-7.6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e7e128f85c0b419907d1f38e616c4f1e9f1d1b37a7949f44df9a73d5da5cd53c" } ,
{ file = "coverage-7.6.0-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:a94925102c89247530ae1dab7dc02c690942566f22e189cbd53579b0693c0783" } ,
{ file = "coverage-7.6.0-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:dcd070b5b585b50e6617e8972f3fbbee786afca71b1936ac06257f7e178f00f6" } ,
{ file = "coverage-7.6.0-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:d50a252b23b9b4dfeefc1f663c568a221092cbaded20a05a11665d0dbec9b8fb" } ,
{ file = "coverage-7.6.0-cp310-cp310-win32.whl" , hash = "sha256:0e7b27d04131c46e6894f23a4ae186a6a2207209a05df5b6ad4caee6d54a222c" } ,
{ file = "coverage-7.6.0-cp310-cp310-win_amd64.whl" , hash = "sha256:54dece71673b3187c86226c3ca793c5f891f9fc3d8aa183f2e3653da18566169" } ,
{ file = "coverage-7.6.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:c7b525ab52ce18c57ae232ba6f7010297a87ced82a2383b1afd238849c1ff933" } ,
{ file = "coverage-7.6.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:4bea27c4269234e06f621f3fac3925f56ff34bc14521484b8f66a580aacc2e7d" } ,
{ file = "coverage-7.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:ed8d1d1821ba5fc88d4a4f45387b65de52382fa3ef1f0115a4f7a20cdfab0e94" } ,
{ file = "coverage-7.6.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:01c322ef2bbe15057bc4bf132b525b7e3f7206f071799eb8aa6ad1940bcf5fb1" } ,
{ file = "coverage-7.6.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:03cafe82c1b32b770a29fd6de923625ccac3185a54a5e66606da26d105f37dac" } ,
{ file = "coverage-7.6.0-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:0d1b923fc4a40c5832be4f35a5dab0e5ff89cddf83bb4174499e02ea089daf57" } ,
{ file = "coverage-7.6.0-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:4b03741e70fb811d1a9a1d75355cf391f274ed85847f4b78e35459899f57af4d" } ,
{ file = "coverage-7.6.0-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:a73d18625f6a8a1cbb11eadc1d03929f9510f4131879288e3f7922097a429f63" } ,
{ file = "coverage-7.6.0-cp311-cp311-win32.whl" , hash = "sha256:65fa405b837060db569a61ec368b74688f429b32fa47a8929a7a2f9b47183713" } ,
{ file = "coverage-7.6.0-cp311-cp311-win_amd64.whl" , hash = "sha256:6379688fb4cfa921ae349c76eb1a9ab26b65f32b03d46bb0eed841fd4cb6afb1" } ,
{ file = "coverage-7.6.0-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:f7db0b6ae1f96ae41afe626095149ecd1b212b424626175a6633c2999eaad45b" } ,
{ file = "coverage-7.6.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:bbdf9a72403110a3bdae77948b8011f644571311c2fb35ee15f0f10a8fc082e8" } ,
{ file = "coverage-7.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:9cc44bf0315268e253bf563f3560e6c004efe38f76db03a1558274a6e04bf5d5" } ,
{ file = "coverage-7.6.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:da8549d17489cd52f85a9829d0e1d91059359b3c54a26f28bec2c5d369524807" } ,
{ file = "coverage-7.6.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:0086cd4fc71b7d485ac93ca4239c8f75732c2ae3ba83f6be1c9be59d9e2c6382" } ,
{ file = "coverage-7.6.0-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:1fad32ee9b27350687035cb5fdf9145bc9cf0a094a9577d43e909948ebcfa27b" } ,
{ file = "coverage-7.6.0-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:044a0985a4f25b335882b0966625270a8d9db3d3409ddc49a4eb00b0ef5e8cee" } ,
{ file = "coverage-7.6.0-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:76d5f82213aa78098b9b964ea89de4617e70e0d43e97900c2778a50856dac605" } ,
{ file = "coverage-7.6.0-cp312-cp312-win32.whl" , hash = "sha256:3c59105f8d58ce500f348c5b56163a4113a440dad6daa2294b5052a10db866da" } ,
{ file = "coverage-7.6.0-cp312-cp312-win_amd64.whl" , hash = "sha256:ca5d79cfdae420a1d52bf177de4bc2289c321d6c961ae321503b2ca59c17ae67" } ,
{ file = "coverage-7.6.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:d39bd10f0ae453554798b125d2f39884290c480f56e8a02ba7a6ed552005243b" } ,
{ file = "coverage-7.6.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:beb08e8508e53a568811016e59f3234d29c2583f6b6e28572f0954a6b4f7e03d" } ,
{ file = "coverage-7.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:b2e16f4cd2bc4d88ba30ca2d3bbf2f21f00f382cf4e1ce3b1ddc96c634bc48ca" } ,
{ file = "coverage-7.6.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:6616d1c9bf1e3faea78711ee42a8b972367d82ceae233ec0ac61cc7fec09fa6b" } ,
{ file = "coverage-7.6.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ad4567d6c334c46046d1c4c20024de2a1c3abc626817ae21ae3da600f5779b44" } ,
{ file = "coverage-7.6.0-cp38-cp38-musllinux_1_2_aarch64.whl" , hash = "sha256:d17c6a415d68cfe1091d3296ba5749d3d8696e42c37fca5d4860c5bf7b729f03" } ,
{ file = "coverage-7.6.0-cp38-cp38-musllinux_1_2_i686.whl" , hash = "sha256:9146579352d7b5f6412735d0f203bbd8d00113a680b66565e205bc605ef81bc6" } ,
{ file = "coverage-7.6.0-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:cdab02a0a941af190df8782aafc591ef3ad08824f97850b015c8c6a8b3877b0b" } ,
{ file = "coverage-7.6.0-cp38-cp38-win32.whl" , hash = "sha256:df423f351b162a702c053d5dddc0fc0ef9a9e27ea3f449781ace5f906b664428" } ,
{ file = "coverage-7.6.0-cp38-cp38-win_amd64.whl" , hash = "sha256:f2501d60d7497fd55e391f423f965bbe9e650e9ffc3c627d5f0ac516026000b8" } ,
{ file = "coverage-7.6.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:7221f9ac9dad9492cecab6f676b3eaf9185141539d5c9689d13fd6b0d7de840c" } ,
{ file = "coverage-7.6.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:ddaaa91bfc4477d2871442bbf30a125e8fe6b05da8a0015507bfbf4718228ab2" } ,
{ file = "coverage-7.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:c4cbe651f3904e28f3a55d6f371203049034b4ddbce65a54527a3f189ca3b390" } ,
{ file = "coverage-7.6.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:831b476d79408ab6ccfadaaf199906c833f02fdb32c9ab907b1d4aa0713cfa3b" } ,
{ file = "coverage-7.6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:46c3d091059ad0b9c59d1034de74a7f36dcfa7f6d3bde782c49deb42438f2450" } ,
{ file = "coverage-7.6.0-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:4d5fae0a22dc86259dee66f2cc6c1d3e490c4a1214d7daa2a93d07491c5c04b6" } ,
{ file = "coverage-7.6.0-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:07ed352205574aad067482e53dd606926afebcb5590653121063fbf4e2175166" } ,
{ file = "coverage-7.6.0-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:49c76cdfa13015c4560702574bad67f0e15ca5a2872c6a125f6327ead2b731dd" } ,
{ file = "coverage-7.6.0-cp39-cp39-win32.whl" , hash = "sha256:482855914928c8175735a2a59c8dc5806cf7d8f032e4820d52e845d1f731dca2" } ,
{ file = "coverage-7.6.0-cp39-cp39-win_amd64.whl" , hash = "sha256:543ef9179bc55edfd895154a51792b01c017c87af0ebaae092720152e19e42ca" } ,
{ file = "coverage-7.6.0-pp38.pp39.pp310-none-any.whl" , hash = "sha256:6fe885135c8a479d3e37a7aae61cbd3a0fb2deccb4dda3c25f92a49189f766d6" } ,
{ file = "coverage-7.6.0.tar.gz" , hash = "sha256:289cc803fa1dc901f84701ac10c9ee873619320f2f9aff38794db4a4a0268d51" } ,
2023-03-19 00:06:14 +01:00
]
[ package . extras ]
toml = [ "tomli" ]
2021-12-07 21:16:48 +01:00
[ [ package ] ]
name = "greenlet"
2024-05-10 00:13:01 +02:00
version = "3.0.3"
2021-12-07 21:16:48 +01:00
description = "Lightweight in-process concurrent programming"
optional = false
2023-11-26 17:00:31 +01:00
python-versions = ">=3.7"
files = [
2024-05-10 00:13:01 +02:00
{ file = "greenlet-3.0.3-cp310-cp310-macosx_11_0_universal2.whl" , hash = "sha256:9da2bd29ed9e4f15955dd1595ad7bc9320308a3b766ef7f837e23ad4b4aac31a" } ,
{ file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d353cadd6083fdb056bb46ed07e4340b0869c305c8ca54ef9da3421acbdf6881" } ,
{ file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:dca1e2f3ca00b84a396bc1bce13dd21f680f035314d2379c4160c98153b2059b" } ,
{ file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:3ed7fb269f15dc662787f4119ec300ad0702fa1b19d2135a37c2c4de6fadfd4a" } ,
{ file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:dd4f49ae60e10adbc94b45c0b5e6a179acc1736cf7a90160b404076ee283cf83" } ,
{ file = "greenlet-3.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:73a411ef564e0e097dbe7e866bb2dda0f027e072b04da387282b02c308807405" } ,
{ file = "greenlet-3.0.3-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:7f362975f2d179f9e26928c5b517524e89dd48530a0202570d55ad6ca5d8a56f" } ,
{ file = "greenlet-3.0.3-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:649dde7de1a5eceb258f9cb00bdf50e978c9db1b996964cd80703614c86495eb" } ,
{ file = "greenlet-3.0.3-cp310-cp310-win_amd64.whl" , hash = "sha256:68834da854554926fbedd38c76e60c4a2e3198c6fbed520b106a8986445caaf9" } ,
{ file = "greenlet-3.0.3-cp311-cp311-macosx_11_0_universal2.whl" , hash = "sha256:b1b5667cced97081bf57b8fa1d6bfca67814b0afd38208d52538316e9422fc61" } ,
{ file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:52f59dd9c96ad2fc0d5724107444f76eb20aaccb675bf825df6435acb7703559" } ,
{ file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:afaff6cf5200befd5cec055b07d1c0a5a06c040fe5ad148abcd11ba6ab9b114e" } ,
{ file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:fe754d231288e1e64323cfad462fcee8f0288654c10bdf4f603a39ed923bef33" } ,
{ file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:2797aa5aedac23af156bbb5a6aa2cd3427ada2972c828244eb7d1b9255846379" } ,
{ file = "greenlet-3.0.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:b7f009caad047246ed379e1c4dbcb8b020f0a390667ea74d2387be2998f58a22" } ,
{ file = "greenlet-3.0.3-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:c5e1536de2aad7bf62e27baf79225d0d64360d4168cf2e6becb91baf1ed074f3" } ,
{ file = "greenlet-3.0.3-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:894393ce10ceac937e56ec00bb71c4c2f8209ad516e96033e4b3b1de270e200d" } ,
{ file = "greenlet-3.0.3-cp311-cp311-win_amd64.whl" , hash = "sha256:1ea188d4f49089fc6fb283845ab18a2518d279c7cd9da1065d7a84e991748728" } ,
{ file = "greenlet-3.0.3-cp312-cp312-macosx_11_0_universal2.whl" , hash = "sha256:70fb482fdf2c707765ab5f0b6655e9cfcf3780d8d87355a063547b41177599be" } ,
{ file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d4d1ac74f5c0c0524e4a24335350edad7e5f03b9532da7ea4d3c54d527784f2e" } ,
{ file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:149e94a2dd82d19838fe4b2259f1b6b9957d5ba1b25640d2380bea9c5df37676" } ,
{ file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:15d79dd26056573940fcb8c7413d84118086f2ec1a8acdfa854631084393efcc" } ,
{ file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:881b7db1ebff4ba09aaaeae6aa491daeb226c8150fc20e836ad00041bcb11230" } ,
{ file = "greenlet-3.0.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:fcd2469d6a2cf298f198f0487e0a5b1a47a42ca0fa4dfd1b6862c999f018ebbf" } ,
{ file = "greenlet-3.0.3-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:1f672519db1796ca0d8753f9e78ec02355e862d0998193038c7073045899f305" } ,
{ file = "greenlet-3.0.3-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:2516a9957eed41dd8f1ec0c604f1cdc86758b587d964668b5b196a9db5bfcde6" } ,
{ file = "greenlet-3.0.3-cp312-cp312-win_amd64.whl" , hash = "sha256:bba5387a6975598857d86de9eac14210a49d554a77eb8261cc68b7d082f78ce2" } ,
{ file = "greenlet-3.0.3-cp37-cp37m-macosx_11_0_universal2.whl" , hash = "sha256:5b51e85cb5ceda94e79d019ed36b35386e8c37d22f07d6a751cb659b180d5274" } ,
{ file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:daf3cb43b7cf2ba96d614252ce1684c1bccee6b2183a01328c98d36fcd7d5cb0" } ,
{ file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:99bf650dc5d69546e076f413a87481ee1d2d09aaaaaca058c9251b6d8c14783f" } ,
{ file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:2dd6e660effd852586b6a8478a1d244b8dc90ab5b1321751d2ea15deb49ed414" } ,
{ file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e3391d1e16e2a5a1507d83e4a8b100f4ee626e8eca43cf2cadb543de69827c4c" } ,
{ file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:e1f145462f1fa6e4a4ae3c0f782e580ce44d57c8f2c7aae1b6fa88c0b2efdb41" } ,
{ file = "greenlet-3.0.3-cp37-cp37m-musllinux_1_1_aarch64.whl" , hash = "sha256:1a7191e42732df52cb5f39d3527217e7ab73cae2cb3694d241e18f53d84ea9a7" } ,
{ file = "greenlet-3.0.3-cp37-cp37m-musllinux_1_1_x86_64.whl" , hash = "sha256:0448abc479fab28b00cb472d278828b3ccca164531daab4e970a0458786055d6" } ,
{ file = "greenlet-3.0.3-cp37-cp37m-win32.whl" , hash = "sha256:b542be2440edc2d48547b5923c408cbe0fc94afb9f18741faa6ae970dbcb9b6d" } ,
{ file = "greenlet-3.0.3-cp37-cp37m-win_amd64.whl" , hash = "sha256:01bc7ea167cf943b4c802068e178bbf70ae2e8c080467070d01bfa02f337ee67" } ,
{ file = "greenlet-3.0.3-cp38-cp38-macosx_11_0_universal2.whl" , hash = "sha256:1996cb9306c8595335bb157d133daf5cf9f693ef413e7673cb07e3e5871379ca" } ,
{ file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:3ddc0f794e6ad661e321caa8d2f0a55ce01213c74722587256fb6566049a8b04" } ,
{ file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:c9db1c18f0eaad2f804728c67d6c610778456e3e1cc4ab4bbd5eeb8e6053c6fc" } ,
{ file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:7170375bcc99f1a2fbd9c306f5be8764eaf3ac6b5cb968862cad4c7057756506" } ,
{ file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:6b66c9c1e7ccabad3a7d037b2bcb740122a7b17a53734b7d72a344ce39882a1b" } ,
{ file = "greenlet-3.0.3-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:098d86f528c855ead3479afe84b49242e174ed262456c342d70fc7f972bc13c4" } ,
{ file = "greenlet-3.0.3-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:81bb9c6d52e8321f09c3d165b2a78c680506d9af285bfccbad9fb7ad5a5da3e5" } ,
{ file = "greenlet-3.0.3-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:fd096eb7ffef17c456cfa587523c5f92321ae02427ff955bebe9e3c63bc9f0da" } ,
{ file = "greenlet-3.0.3-cp38-cp38-win32.whl" , hash = "sha256:d46677c85c5ba00a9cb6f7a00b2bfa6f812192d2c9f7d9c4f6a55b60216712f3" } ,
{ file = "greenlet-3.0.3-cp38-cp38-win_amd64.whl" , hash = "sha256:419b386f84949bf0e7c73e6032e3457b82a787c1ab4a0e43732898a761cc9dbf" } ,
{ file = "greenlet-3.0.3-cp39-cp39-macosx_11_0_universal2.whl" , hash = "sha256:da70d4d51c8b306bb7a031d5cff6cc25ad253affe89b70352af5f1cb68e74b53" } ,
{ file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:086152f8fbc5955df88382e8a75984e2bb1c892ad2e3c80a2508954e52295257" } ,
{ file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:d73a9fe764d77f87f8ec26a0c85144d6a951a6c438dfe50487df5595c6373eac" } ,
{ file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:b7dcbe92cc99f08c8dd11f930de4d99ef756c3591a5377d1d9cd7dd5e896da71" } ,
{ file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:1551a8195c0d4a68fac7a4325efac0d541b48def35feb49d803674ac32582f61" } ,
{ file = "greenlet-3.0.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:64d7675ad83578e3fc149b617a444fab8efdafc9385471f868eb5ff83e446b8b" } ,
{ file = "greenlet-3.0.3-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:b37eef18ea55f2ffd8f00ff8fe7c8d3818abd3e25fb73fae2ca3b672e333a7a6" } ,
{ file = "greenlet-3.0.3-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:77457465d89b8263bca14759d7c1684df840b6811b2499838cc5b040a8b5b113" } ,
{ file = "greenlet-3.0.3-cp39-cp39-win32.whl" , hash = "sha256:57e8974f23e47dac22b83436bdcf23080ade568ce77df33159e019d161ce1d1e" } ,
{ file = "greenlet-3.0.3-cp39-cp39-win_amd64.whl" , hash = "sha256:c5ee858cfe08f34712f548c3c363e807e7186f03ad7a5039ebadb29e8c6be067" } ,
{ file = "greenlet-3.0.3.tar.gz" , hash = "sha256:43374442353259554ce33599da8b692d5aa96f8976d567d4badf263371fbe491" } ,
2023-02-02 00:00:24 +01:00
]
2021-12-07 21:16:48 +01:00
[ package . extras ]
2024-05-10 00:13:01 +02:00
docs = [ "Sphinx" , "furo" ]
2023-02-02 00:00:24 +01:00
test = [ "objgraph" , "psutil" ]
2021-12-07 21:16:48 +01:00
2021-06-15 19:09:21 +02:00
[ [ package ] ]
name = "h11"
2022-10-23 12:24:51 +02:00
version = "0.14.0"
2021-06-15 19:09:21 +02:00
description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1"
optional = false
2022-10-23 12:24:51 +02:00
python-versions = ">=3.7"
2023-02-02 00:00:24 +01:00
files = [
{ file = "h11-0.14.0-py3-none-any.whl" , hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761" } ,
{ file = "h11-0.14.0.tar.gz" , hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d" } ,
]
2021-06-15 19:09:21 +02:00
2023-11-26 16:46:38 +01:00
[ [ package ] ]
name = "honcho"
version = "1.1.0"
description = "Honcho: a Python clone of Foreman. For managing Procfile-based applications."
optional = false
python-versions = "*"
files = [
{ file = "honcho-1.1.0-py2.py3-none-any.whl" , hash = "sha256:a4d6e3a88a7b51b66351ecfc6e9d79d8f4b87351db9ad7e923f5632cc498122f" } ,
{ file = "honcho-1.1.0.tar.gz" , hash = "sha256:c5eca0bded4bef6697a23aec0422fd4f6508ea3581979a3485fc4b89357eb2a9" } ,
]
[ package . dependencies ]
colorama = { version = "*" , markers = "sys_platform == \"win32\"" }
[ package . extras ]
export = [ "jinja2 (>=2.7,<3)" ]
2021-06-15 19:09:21 +02:00
[ [ package ] ]
name = "html5lib"
version = "1.1"
description = "HTML parser based on the WHATWG HTML specification"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
2023-02-02 00:00:24 +01:00
files = [
{ file = "html5lib-1.1-py2.py3-none-any.whl" , hash = "sha256:0d78f8fde1c230e99fe37986a60526d7049ed4bf8a9fadbad5f00e22e58e041d" } ,
{ file = "html5lib-1.1.tar.gz" , hash = "sha256:b2e5b40261e20f354d198eae92afc10d750afb487ed5e50f9c4eaf07c184146f" } ,
]
2021-06-15 19:09:21 +02:00
[ package . dependencies ]
six = ">=1.9"
webencodings = "*"
[ package . extras ]
2022-10-23 12:24:51 +02:00
all = [ "chardet (>=2.2)" , "genshi" , "lxml" ]
2021-06-15 19:09:21 +02:00
chardet = [ "chardet (>=2.2)" ]
genshi = [ "genshi" ]
lxml = [ "lxml" ]
2023-02-03 23:44:09 +01:00
[ [ package ] ]
name = "httpcore"
2024-05-10 00:13:01 +02:00
version = "1.0.5"
2023-02-03 23:44:09 +01:00
description = "A minimal low-level HTTP client."
optional = false
2024-05-10 00:13:01 +02:00
python-versions = ">=3.8"
2023-02-03 23:44:09 +01:00
files = [
2024-05-10 00:13:01 +02:00
{ file = "httpcore-1.0.5-py3-none-any.whl" , hash = "sha256:421f18bac248b25d310f3cacd198d55b8e6125c107797b609ff9b7a6ba7991b5" } ,
{ file = "httpcore-1.0.5.tar.gz" , hash = "sha256:34a38e2f9291467ee3b44e89dd52615370e152954ba21721378a87b2960f7a61" } ,
2023-02-03 23:44:09 +01:00
]
[ package . dependencies ]
certifi = "*"
h11 = ">=0.13,<0.15"
[ package . extras ]
2024-05-10 00:13:01 +02:00
asyncio = [ "anyio (>=4.0,<5.0)" ]
2023-02-03 23:44:09 +01:00
http2 = [ "h2 (>=3,<5)" ]
2023-07-22 18:37:54 +02:00
socks = [ "socksio (==1.*)" ]
2024-05-10 00:13:01 +02:00
trio = [ "trio (>=0.22.0,<0.26.0)" ]
2023-02-03 23:44:09 +01:00
[ [ package ] ]
name = "httpx"
2024-05-10 00:13:01 +02:00
version = "0.27.0"
2023-02-03 23:44:09 +01:00
description = "The next generation HTTP client."
optional = false
2024-05-10 00:13:01 +02:00
python-versions = ">=3.8"
2023-02-03 23:44:09 +01:00
files = [
2024-05-10 00:13:01 +02:00
{ file = "httpx-0.27.0-py3-none-any.whl" , hash = "sha256:71d5465162c13681bff01ad59b2cc68dd838ea1f10e51574bac27103f00c91a5" } ,
{ file = "httpx-0.27.0.tar.gz" , hash = "sha256:a0cb88a46f32dc874e04ee956e4c2764aba2aa228f650b06788ba6bda2962ab5" } ,
2023-02-03 23:44:09 +01:00
]
[ package . dependencies ]
2024-05-10 00:13:01 +02:00
anyio = "*"
2023-02-03 23:44:09 +01:00
certifi = "*"
2024-05-10 00:13:01 +02:00
httpcore = "==1.*"
2023-07-22 18:37:54 +02:00
idna = "*"
2023-02-03 23:44:09 +01:00
sniffio = "*"
[ package . extras ]
brotli = [ "brotli" , "brotlicffi" ]
2023-07-22 18:37:54 +02:00
cli = [ "click (==8.*)" , "pygments (==2.*)" , "rich (>=10,<14)" ]
2023-02-03 23:44:09 +01:00
http2 = [ "h2 (>=3,<5)" ]
2023-07-22 18:37:54 +02:00
socks = [ "socksio (==1.*)" ]
2023-02-03 23:44:09 +01:00
2021-06-15 19:09:21 +02:00
[ [ package ] ]
name = "idna"
2024-05-10 00:13:01 +02:00
version = "3.7"
2021-06-15 19:09:21 +02:00
description = "Internationalized Domain Names in Applications (IDNA)"
optional = false
2021-08-05 19:17:07 +02:00
python-versions = ">=3.5"
2023-02-02 00:00:24 +01:00
files = [
2024-05-10 00:13:01 +02:00
{ file = "idna-3.7-py3-none-any.whl" , hash = "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" } ,
{ file = "idna-3.7.tar.gz" , hash = "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc" } ,
2023-02-02 00:00:24 +01:00
]
2021-06-15 19:09:21 +02:00
2021-06-21 18:54:03 +02:00
[ [ package ] ]
name = "iniconfig"
2023-02-02 00:00:24 +01:00
version = "2.0.0"
description = "brain-dead simple config-ini parsing"
2021-06-21 18:54:03 +02:00
optional = false
2023-02-02 00:00:24 +01:00
python-versions = ">=3.7"
files = [
{ file = "iniconfig-2.0.0-py3-none-any.whl" , hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374" } ,
{ file = "iniconfig-2.0.0.tar.gz" , hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3" } ,
]
2021-06-21 18:54:03 +02:00
2024-05-18 18:44:27 +02:00
[ [ package ] ]
name = "mako"
version = "1.3.5"
description = "A super-fast templating language that borrows the best ideas from the existing templating languages."
optional = false
python-versions = ">=3.8"
files = [
{ file = "Mako-1.3.5-py3-none-any.whl" , hash = "sha256:260f1dbc3a519453a9c856dedfe4beb4e50bd5a26d96386cb6c80856556bb91a" } ,
{ file = "Mako-1.3.5.tar.gz" , hash = "sha256:48dbc20568c1d276a2698b36d968fa76161bf127194907ea6fc594fa81f943bc" } ,
]
[ package . dependencies ]
MarkupSafe = ">=0.9.2"
[ package . extras ]
babel = [ "Babel" ]
lingua = [ "lingua" ]
testing = [ "pytest" ]
[ [ package ] ]
name = "markupsafe"
version = "2.1.5"
description = "Safely add untrusted strings to HTML/XML markup."
optional = false
python-versions = ">=3.7"
files = [
{ file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:a17a92de5231666cfbe003f0e4b9b3a7ae3afb1ec2845aadc2bacc93ff85febc" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:72b6be590cc35924b02c78ef34b467da4ba07e4e0f0454a2c5907f473fc50ce5" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:e61659ba32cf2cf1481e575d0462554625196a1f2fc06a1c777d3f48e8865d46" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:2174c595a0d73a3080ca3257b40096db99799265e1c27cc5a610743acd86d62f" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ae2ad8ae6ebee9d2d94b17fb62763125f3f374c25618198f40cbb8b525411900" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:075202fa5b72c86ad32dc7d0b56024ebdbcf2048c0ba09f1cde31bfdd57bcfff" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:598e3276b64aff0e7b3451b72e94fa3c238d452e7ddcd893c3ab324717456bad" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:fce659a462a1be54d2ffcacea5e3ba2d74daa74f30f5f143fe0c58636e355fdd" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-win32.whl" , hash = "sha256:d9fad5155d72433c921b782e58892377c44bd6252b5af2f67f16b194987338a4" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-win_amd64.whl" , hash = "sha256:bf50cd79a75d181c9181df03572cdce0fbb75cc353bc350712073108cba98de5" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:629ddd2ca402ae6dbedfceeba9c46d5f7b2a61d9749597d4307f943ef198fc1f" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:5b7b716f97b52c5a14bffdf688f971b2d5ef4029127f1ad7a513973cfd818df2" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6ec585f69cec0aa07d945b20805be741395e28ac1627333b1c5b0105962ffced" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:b91c037585eba9095565a3556f611e3cbfaa42ca1e865f7b8015fe5c7336d5a5" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:7502934a33b54030eaf1194c21c692a534196063db72176b0c4028e140f8f32c" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:0e397ac966fdf721b2c528cf028494e86172b4feba51d65f81ffd65c63798f3f" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:c061bb86a71b42465156a3ee7bd58c8c2ceacdbeb95d05a99893e08b8467359a" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:3a57fdd7ce31c7ff06cdfbf31dafa96cc533c21e443d57f5b1ecc6cdc668ec7f" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-win32.whl" , hash = "sha256:397081c1a0bfb5124355710fe79478cdbeb39626492b15d399526ae53422b906" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-win_amd64.whl" , hash = "sha256:2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_universal2.whl" , hash = "sha256:8dec4936e9c3100156f8a2dc89c4b88d5c435175ff03413b443469c7c8c5f4d1" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:3c6b973f22eb18a789b1460b4b91bf04ae3f0c4234a0a6aa6b0a92f6f7b951d4" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:ac07bad82163452a6884fe8fa0963fb98c2346ba78d779ec06bd7a6262132aee" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:f5dfb42c4604dddc8e4305050aa6deb084540643ed5804d7455b5df8fe16f5e5" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ea3d8a3d18833cf4304cd2fc9cbb1efe188ca9b5efef2bdac7adc20594a0e46b" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:d050b3361367a06d752db6ead6e7edeb0009be66bc3bae0ee9d97fb326badc2a" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_i686.whl" , hash = "sha256:bec0a414d016ac1a18862a519e54b2fd0fc8bbfd6890376898a6c0891dd82e9f" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:58c98fee265677f63a4385256a6d7683ab1832f3ddd1e66fe948d5880c21a169" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-win32.whl" , hash = "sha256:8590b4ae07a35970728874632fed7bd57b26b0102df2d2b233b6d9d82f6c62ad" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-win_amd64.whl" , hash = "sha256:823b65d8706e32ad2df51ed89496147a42a2a6e01c13cfb6ffb8b1e92bc910bb" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:c8b29db45f8fe46ad280a7294f5c3ec36dbac9491f2d1c17345be8e69cc5928f" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:ec6a563cff360b50eed26f13adc43e61bc0c04d94b8be985e6fb24b81f6dcfdf" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:a549b9c31bec33820e885335b451286e2969a2d9e24879f83fe904a5ce59d70a" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:4f11aa001c540f62c6166c7726f71f7573b52c68c31f014c25cc7901deea0b52" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_aarch64.whl" , hash = "sha256:7b2e5a267c855eea6b4283940daa6e88a285f5f2a67f2220203786dfa59b37e9" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_i686.whl" , hash = "sha256:2d2d793e36e230fd32babe143b04cec8a8b3eb8a3122d2aceb4a371e6b09b8df" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_x86_64.whl" , hash = "sha256:ce409136744f6521e39fd8e2a24c53fa18ad67aa5bc7c2cf83645cce5b5c4e50" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-win32.whl" , hash = "sha256:4096e9de5c6fdf43fb4f04c26fb114f61ef0bf2e5604b6ee3019d51b69e8c371" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-win_amd64.whl" , hash = "sha256:4275d846e41ecefa46e2015117a9f491e57a71ddd59bbead77e904dc02b1bed2" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:656f7526c69fac7f600bd1f400991cc282b417d17539a1b228617081106feb4a" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:97cafb1f3cbcd3fd2b6fbfb99ae11cdb14deea0736fc2b0952ee177f2b813a46" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:1f3fbcb7ef1f16e48246f704ab79d79da8a46891e2da03f8783a5b6fa41a9532" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:fa9db3f79de01457b03d4f01b34cf91bc0048eb2c3846ff26f66687c2f6d16ab" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ffee1f21e5ef0d712f9033568f8344d5da8cc2869dbd08d87c84656e6a2d2f68" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:5dedb4db619ba5a2787a94d877bc8ffc0566f92a01c0ef214865e54ecc9ee5e0" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:30b600cf0a7ac9234b2638fbc0fb6158ba5bdcdf46aeb631ead21248b9affbc4" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:8dd717634f5a044f860435c1d8c16a270ddf0ef8588d4887037c5028b859b0c3" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-win32.whl" , hash = "sha256:daa4ee5a243f0f20d528d939d06670a298dd39b1ad5f8a72a4275124a7819eff" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-win_amd64.whl" , hash = "sha256:619bc166c4f2de5caa5a633b8b7326fbe98e0ccbfacabd87268a2b15ff73a029" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:7a68b554d356a91cce1236aa7682dc01df0edba8d043fd1ce607c49dd3c1edcf" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:db0b55e0f3cc0be60c1f19efdde9a637c32740486004f20d1cff53c3c0ece4d2" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:3e53af139f8579a6d5f7b76549125f0d94d7e630761a2111bc431fd820e163b8" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:17b950fccb810b3293638215058e432159d2b71005c74371d784862b7e4683f3" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:4c31f53cdae6ecfa91a77820e8b151dba54ab528ba65dfd235c80b086d68a465" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:bff1b4290a66b490a2f4719358c0cdcd9bafb6b8f061e45c7a2460866bf50c2e" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:bc1667f8b83f48511b94671e0e441401371dfd0f0a795c7daa4a3cd1dde55bea" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:5049256f536511ee3f7e1b3f87d1d1209d327e818e6ae1365e8653d7e3abb6a6" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-win32.whl" , hash = "sha256:00e046b6dd71aa03a41079792f8473dc494d564611a8f89bbbd7cb93295ebdcf" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-win_amd64.whl" , hash = "sha256:fa173ec60341d6bb97a89f5ea19c85c5643c1e7dedebc22f5181eb73573142c5" } ,
{ file = "MarkupSafe-2.1.5.tar.gz" , hash = "sha256:d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b" } ,
]
2021-11-02 14:25:50 +01:00
[ [ package ] ]
name = "nodeenv"
2024-07-14 15:47:24 +02:00
version = "1.9.1"
2021-11-02 14:25:50 +01:00
description = "Node.js virtual environment builder"
optional = false
2024-07-14 15:47:24 +02:00
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
2023-02-02 00:00:24 +01:00
files = [
2024-07-14 15:47:24 +02:00
{ file = "nodeenv-1.9.1-py2.py3-none-any.whl" , hash = "sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9" } ,
{ file = "nodeenv-1.9.1.tar.gz" , hash = "sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f" } ,
2023-02-02 00:00:24 +01:00
]
2022-10-23 12:24:51 +02:00
2021-06-21 18:54:03 +02:00
[ [ package ] ]
name = "packaging"
2024-07-14 15:47:24 +02:00
version = "24.1"
2021-06-21 18:54:03 +02:00
description = "Core utilities for Python packages"
optional = false
2024-07-14 15:47:24 +02:00
python-versions = ">=3.8"
2023-02-02 00:00:24 +01:00
files = [
2024-07-14 15:47:24 +02:00
{ file = "packaging-24.1-py3-none-any.whl" , hash = "sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124" } ,
{ file = "packaging-24.1.tar.gz" , hash = "sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002" } ,
2023-02-02 00:00:24 +01:00
]
2021-06-21 18:54:03 +02:00
[ [ package ] ]
name = "pluggy"
2024-05-10 00:13:01 +02:00
version = "1.5.0"
2021-06-21 18:54:03 +02:00
description = "plugin and hook calling mechanisms for python"
optional = false
2023-11-26 17:00:31 +01:00
python-versions = ">=3.8"
2023-02-02 00:00:24 +01:00
files = [
2024-05-10 00:13:01 +02:00
{ file = "pluggy-1.5.0-py3-none-any.whl" , hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669" } ,
{ file = "pluggy-1.5.0.tar.gz" , hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1" } ,
2023-02-02 00:00:24 +01:00
]
2021-06-21 18:54:03 +02:00
[ package . extras ]
dev = [ "pre-commit" , "tox" ]
2021-11-02 14:16:00 +01:00
testing = [ "pytest" , "pytest-benchmark" ]
2021-06-21 18:54:03 +02:00
2021-11-02 14:25:50 +01:00
[ [ package ] ]
name = "pyright"
2024-07-21 14:48:32 +02:00
version = "1.1.372"
2021-11-02 14:25:50 +01:00
description = "Command line wrapper for pyright"
optional = false
2022-10-23 12:24:51 +02:00
python-versions = ">=3.7"
2023-02-02 00:00:24 +01:00
files = [
2024-07-21 14:48:32 +02:00
{ file = "pyright-1.1.372-py3-none-any.whl" , hash = "sha256:25b15fb8967740f0949fd35b963777187f0a0404c0bd753cc966ec139f3eaa0b" } ,
{ file = "pyright-1.1.372.tar.gz" , hash = "sha256:a9f5e0daa955daaa17e3d1ef76d3623e75f8afd5e37b437d3ff84d5b38c15420" } ,
2023-02-02 00:00:24 +01:00
]
2021-11-02 14:25:50 +01:00
[ package . dependencies ]
nodeenv = ">=1.6.0"
[ package . extras ]
all = [ "twine (>=3.4.1)" ]
dev = [ "twine (>=3.4.1)" ]
2021-06-21 18:54:03 +02:00
[ [ package ] ]
name = "pytest"
2024-07-21 14:48:32 +02:00
version = "8.3.1"
2021-06-21 18:54:03 +02:00
description = "pytest: simple powerful testing with Python"
optional = false
2024-05-10 00:13:01 +02:00
python-versions = ">=3.8"
2023-02-02 00:00:24 +01:00
files = [
2024-07-21 14:48:32 +02:00
{ file = "pytest-8.3.1-py3-none-any.whl" , hash = "sha256:e9600ccf4f563976e2c99fa02c7624ab938296551f280835ee6516df8bc4ae8c" } ,
{ file = "pytest-8.3.1.tar.gz" , hash = "sha256:7e8e5c5abd6e93cb1cc151f23e57adc31fcf8cfd2a3ff2da63e23f732de35db6" } ,
2023-02-02 00:00:24 +01:00
]
2021-06-21 18:54:03 +02:00
[ package . dependencies ]
colorama = { version = "*" , markers = "sys_platform == \"win32\"" }
iniconfig = "*"
packaging = "*"
2024-07-21 14:48:32 +02:00
pluggy = ">=1.5,<2"
2021-06-21 18:54:03 +02:00
[ package . extras ]
2024-05-10 00:13:01 +02:00
dev = [ "argcomplete" , "attrs (>=19.2)" , "hypothesis (>=3.56)" , "mock" , "pygments (>=2.7.2)" , "requests" , "setuptools" , "xmlschema" ]
2021-06-21 18:54:03 +02:00
2021-12-07 23:54:06 +01:00
[ [ package ] ]
name = "pytest-asyncio"
2024-07-21 14:48:32 +02:00
version = "0.23.8"
2022-10-23 12:24:51 +02:00
description = "Pytest support for asyncio"
2021-12-07 23:54:06 +01:00
optional = false
2024-05-10 00:13:01 +02:00
python-versions = ">=3.8"
2023-02-02 00:00:24 +01:00
files = [
2024-07-21 14:48:32 +02:00
{ file = "pytest_asyncio-0.23.8-py3-none-any.whl" , hash = "sha256:50265d892689a5faefb84df80819d1ecef566eb3549cf915dfb33569359d1ce2" } ,
{ file = "pytest_asyncio-0.23.8.tar.gz" , hash = "sha256:759b10b33a6dc61cce40a8bd5205e302978bbbcc00e279a8b61d9a6a3c82e4d3" } ,
2023-02-02 00:00:24 +01:00
]
2021-12-07 23:54:06 +01:00
[ package . dependencies ]
2024-05-10 00:13:01 +02:00
pytest = ">=7.0.0,<9"
2021-12-07 23:54:06 +01:00
[ package . extras ]
2023-02-02 00:00:24 +01:00
docs = [ "sphinx (>=5.3)" , "sphinx-rtd-theme (>=1.0)" ]
2024-05-10 00:13:01 +02:00
testing = [ "coverage (>=6.2)" , "hypothesis (>=5.7.1)" ]
2021-12-07 23:54:06 +01:00
2023-03-19 00:06:14 +01:00
[ [ package ] ]
name = "pytest-cov"
2024-05-10 00:13:01 +02:00
version = "5.0.0"
2023-03-19 00:06:14 +01:00
description = "Pytest plugin for measuring coverage."
optional = false
2024-05-10 00:13:01 +02:00
python-versions = ">=3.8"
2023-03-19 00:06:14 +01:00
files = [
2024-05-10 00:13:01 +02:00
{ file = "pytest-cov-5.0.0.tar.gz" , hash = "sha256:5837b58e9f6ebd335b0f8060eecce69b662415b16dc503883a02f45dfeb14857" } ,
{ file = "pytest_cov-5.0.0-py3-none-any.whl" , hash = "sha256:4f0764a1219df53214206bf1feea4633c3b558a2925c8b59f144f682861ce652" } ,
2023-03-19 00:06:14 +01:00
]
[ package . dependencies ]
coverage = { version = ">=5.2.1" , extras = [ "toml" ] }
pytest = ">=4.6"
[ package . extras ]
2024-05-10 00:13:01 +02:00
testing = [ "fields" , "hunter" , "process-tests" , "pytest-xdist" , "virtualenv" ]
2023-03-19 00:06:14 +01:00
2023-11-26 15:10:16 +01:00
[ [ package ] ]
name = "ruff"
2024-07-21 14:48:32 +02:00
version = "0.5.4"
2023-11-26 15:10:16 +01:00
description = "An extremely fast Python linter and code formatter, written in Rust."
optional = false
python-versions = ">=3.7"
files = [
2024-07-21 14:48:32 +02:00
{ file = "ruff-0.5.4-py3-none-linux_armv6l.whl" , hash = "sha256:82acef724fc639699b4d3177ed5cc14c2a5aacd92edd578a9e846d5b5ec18ddf" } ,
{ file = "ruff-0.5.4-py3-none-macosx_10_12_x86_64.whl" , hash = "sha256:da62e87637c8838b325e65beee485f71eb36202ce8e3cdbc24b9fcb8b99a37be" } ,
{ file = "ruff-0.5.4-py3-none-macosx_11_0_arm64.whl" , hash = "sha256:e98ad088edfe2f3b85a925ee96da652028f093d6b9b56b76fc242d8abb8e2059" } ,
{ file = "ruff-0.5.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:4c55efbecc3152d614cfe6c2247a3054cfe358cefbf794f8c79c8575456efe19" } ,
{ file = "ruff-0.5.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:f9b85eaa1f653abd0a70603b8b7008d9e00c9fa1bbd0bf40dad3f0c0bdd06793" } ,
{ file = "ruff-0.5.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:0cf497a47751be8c883059c4613ba2f50dd06ec672692de2811f039432875278" } ,
{ file = "ruff-0.5.4-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl" , hash = "sha256:09c14ed6a72af9ccc8d2e313d7acf7037f0faff43cde4b507e66f14e812e37f7" } ,
{ file = "ruff-0.5.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:628f6b8f97b8bad2490240aa84f3e68f390e13fabc9af5c0d3b96b485921cd60" } ,
{ file = "ruff-0.5.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:3520a00c0563d7a7a7c324ad7e2cde2355733dafa9592c671fb2e9e3cd8194c1" } ,
{ file = "ruff-0.5.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:93789f14ca2244fb91ed481456f6d0bb8af1f75a330e133b67d08f06ad85b516" } ,
{ file = "ruff-0.5.4-py3-none-musllinux_1_2_aarch64.whl" , hash = "sha256:029454e2824eafa25b9df46882f7f7844d36fd8ce51c1b7f6d97e2615a57bbcc" } ,
{ file = "ruff-0.5.4-py3-none-musllinux_1_2_armv7l.whl" , hash = "sha256:9492320eed573a13a0bc09a2957f17aa733fff9ce5bf00e66e6d4a88ec33813f" } ,
{ file = "ruff-0.5.4-py3-none-musllinux_1_2_i686.whl" , hash = "sha256:a6e1f62a92c645e2919b65c02e79d1f61e78a58eddaebca6c23659e7c7cb4ac7" } ,
{ file = "ruff-0.5.4-py3-none-musllinux_1_2_x86_64.whl" , hash = "sha256:768fa9208df2bec4b2ce61dbc7c2ddd6b1be9fb48f1f8d3b78b3332c7d71c1ff" } ,
{ file = "ruff-0.5.4-py3-none-win32.whl" , hash = "sha256:e1e7393e9c56128e870b233c82ceb42164966f25b30f68acbb24ed69ce9c3a4e" } ,
{ file = "ruff-0.5.4-py3-none-win_amd64.whl" , hash = "sha256:58b54459221fd3f661a7329f177f091eb35cf7a603f01d9eb3eb11cc348d38c4" } ,
{ file = "ruff-0.5.4-py3-none-win_arm64.whl" , hash = "sha256:bd53da65f1085fb5b307c38fd3c0829e76acf7b2a912d8d79cadcdb4875c1eb7" } ,
{ file = "ruff-0.5.4.tar.gz" , hash = "sha256:2795726d5f71c4f4e70653273d1c23a8182f07dd8e48c12de5d867bfb7557eed" } ,
2023-02-02 00:00:24 +01:00
]
2022-10-23 12:24:51 +02:00
2021-06-15 19:09:21 +02:00
[ [ package ] ]
name = "six"
version = "1.16.0"
description = "Python 2 and 3 compatibility utilities"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
2023-02-02 00:00:24 +01:00
files = [
{ file = "six-1.16.0-py2.py3-none-any.whl" , hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" } ,
{ file = "six-1.16.0.tar.gz" , hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926" } ,
]
2021-06-15 19:09:21 +02:00
2021-11-02 14:16:00 +01:00
[ [ package ] ]
name = "sniffio"
2024-05-10 00:13:01 +02:00
version = "1.3.1"
2021-11-02 14:16:00 +01:00
description = "Sniff out which async library your code is running under"
optional = false
2022-10-23 12:24:51 +02:00
python-versions = ">=3.7"
2023-02-02 00:00:24 +01:00
files = [
2024-05-10 00:13:01 +02:00
{ file = "sniffio-1.3.1-py3-none-any.whl" , hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2" } ,
{ file = "sniffio-1.3.1.tar.gz" , hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc" } ,
2023-02-02 00:00:24 +01:00
]
2021-11-02 14:16:00 +01:00
2021-06-15 19:09:21 +02:00
[ [ package ] ]
name = "soupsieve"
2023-11-26 17:00:31 +01:00
version = "2.5"
2021-06-15 19:09:21 +02:00
description = "A modern CSS selector implementation for Beautiful Soup."
optional = false
2023-11-26 17:00:31 +01:00
python-versions = ">=3.8"
2023-02-02 00:00:24 +01:00
files = [
2023-11-26 17:00:31 +01:00
{ file = "soupsieve-2.5-py3-none-any.whl" , hash = "sha256:eaa337ff55a1579b6549dc679565eac1e3d000563bcb1c8ab0d0fefbc0c2cdc7" } ,
{ file = "soupsieve-2.5.tar.gz" , hash = "sha256:5663d5a7b3bfaeee0bc4372e7fc48f9cff4940b3eec54a6451cc5299f1097690" } ,
2023-02-02 00:00:24 +01:00
]
2021-06-15 19:09:21 +02:00
[ [ package ] ]
2023-02-02 00:00:24 +01:00
name = "sqlalchemy"
2024-07-14 15:47:24 +02:00
version = "2.0.31"
2021-06-15 19:09:21 +02:00
description = "Database Abstraction Library"
optional = false
2023-11-27 23:24:35 +01:00
python-versions = ">=3.7"
files = [
2024-07-14 15:47:24 +02:00
{ file = "SQLAlchemy-2.0.31-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:f2a213c1b699d3f5768a7272de720387ae0122f1becf0901ed6eaa1abd1baf6c" } ,
{ file = "SQLAlchemy-2.0.31-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:9fea3d0884e82d1e33226935dac990b967bef21315cbcc894605db3441347443" } ,
{ file = "SQLAlchemy-2.0.31-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f3ad7f221d8a69d32d197e5968d798217a4feebe30144986af71ada8c548e9fa" } ,
{ file = "SQLAlchemy-2.0.31-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9f2bee229715b6366f86a95d497c347c22ddffa2c7c96143b59a2aa5cc9eebbc" } ,
{ file = "SQLAlchemy-2.0.31-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:cd5b94d4819c0c89280b7c6109c7b788a576084bf0a480ae17c227b0bc41e109" } ,
{ file = "SQLAlchemy-2.0.31-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:750900a471d39a7eeba57580b11983030517a1f512c2cb287d5ad0fcf3aebd58" } ,
{ file = "SQLAlchemy-2.0.31-cp310-cp310-win32.whl" , hash = "sha256:7bd112be780928c7f493c1a192cd8c5fc2a2a7b52b790bc5a84203fb4381c6be" } ,
{ file = "SQLAlchemy-2.0.31-cp310-cp310-win_amd64.whl" , hash = "sha256:5a48ac4d359f058474fadc2115f78a5cdac9988d4f99eae44917f36aa1476327" } ,
{ file = "SQLAlchemy-2.0.31-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:f68470edd70c3ac3b6cd5c2a22a8daf18415203ca1b036aaeb9b0fb6f54e8298" } ,
{ file = "SQLAlchemy-2.0.31-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:2e2c38c2a4c5c634fe6c3c58a789712719fa1bf9b9d6ff5ebfce9a9e5b89c1ca" } ,
{ file = "SQLAlchemy-2.0.31-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:bd15026f77420eb2b324dcb93551ad9c5f22fab2c150c286ef1dc1160f110203" } ,
{ file = "SQLAlchemy-2.0.31-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:2196208432deebdfe3b22185d46b08f00ac9d7b01284e168c212919891289396" } ,
{ file = "SQLAlchemy-2.0.31-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:352b2770097f41bff6029b280c0e03b217c2dcaddc40726f8f53ed58d8a85da4" } ,
{ file = "SQLAlchemy-2.0.31-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:56d51ae825d20d604583f82c9527d285e9e6d14f9a5516463d9705dab20c3740" } ,
{ file = "SQLAlchemy-2.0.31-cp311-cp311-win32.whl" , hash = "sha256:6e2622844551945db81c26a02f27d94145b561f9d4b0c39ce7bfd2fda5776dac" } ,
{ file = "SQLAlchemy-2.0.31-cp311-cp311-win_amd64.whl" , hash = "sha256:ccaf1b0c90435b6e430f5dd30a5aede4764942a695552eb3a4ab74ed63c5b8d3" } ,
{ file = "SQLAlchemy-2.0.31-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:3b74570d99126992d4b0f91fb87c586a574a5872651185de8297c6f90055ae42" } ,
{ file = "SQLAlchemy-2.0.31-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:6f77c4f042ad493cb8595e2f503c7a4fe44cd7bd59c7582fd6d78d7e7b8ec52c" } ,
{ file = "SQLAlchemy-2.0.31-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:cd1591329333daf94467e699e11015d9c944f44c94d2091f4ac493ced0119449" } ,
{ file = "SQLAlchemy-2.0.31-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:74afabeeff415e35525bf7a4ecdab015f00e06456166a2eba7590e49f8db940e" } ,
{ file = "SQLAlchemy-2.0.31-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:b9c01990d9015df2c6f818aa8f4297d42ee71c9502026bb074e713d496e26b67" } ,
{ file = "SQLAlchemy-2.0.31-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:66f63278db425838b3c2b1c596654b31939427016ba030e951b292e32b99553e" } ,
{ file = "SQLAlchemy-2.0.31-cp312-cp312-win32.whl" , hash = "sha256:0b0f658414ee4e4b8cbcd4a9bb0fd743c5eeb81fc858ca517217a8013d282c96" } ,
{ file = "SQLAlchemy-2.0.31-cp312-cp312-win_amd64.whl" , hash = "sha256:fa4b1af3e619b5b0b435e333f3967612db06351217c58bfb50cee5f003db2a5a" } ,
{ file = "SQLAlchemy-2.0.31-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:f43e93057cf52a227eda401251c72b6fbe4756f35fa6bfebb5d73b86881e59b0" } ,
{ file = "SQLAlchemy-2.0.31-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d337bf94052856d1b330d5fcad44582a30c532a2463776e1651bd3294ee7e58b" } ,
{ file = "SQLAlchemy-2.0.31-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c06fb43a51ccdff3b4006aafee9fcf15f63f23c580675f7734245ceb6b6a9e05" } ,
{ file = "SQLAlchemy-2.0.31-cp37-cp37m-musllinux_1_2_aarch64.whl" , hash = "sha256:b6e22630e89f0e8c12332b2b4c282cb01cf4da0d26795b7eae16702a608e7ca1" } ,
{ file = "SQLAlchemy-2.0.31-cp37-cp37m-musllinux_1_2_x86_64.whl" , hash = "sha256:79a40771363c5e9f3a77f0e28b3302801db08040928146e6808b5b7a40749c88" } ,
{ file = "SQLAlchemy-2.0.31-cp37-cp37m-win32.whl" , hash = "sha256:501ff052229cb79dd4c49c402f6cb03b5a40ae4771efc8bb2bfac9f6c3d3508f" } ,
{ file = "SQLAlchemy-2.0.31-cp37-cp37m-win_amd64.whl" , hash = "sha256:597fec37c382a5442ffd471f66ce12d07d91b281fd474289356b1a0041bdf31d" } ,
{ file = "SQLAlchemy-2.0.31-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:dc6d69f8829712a4fd799d2ac8d79bdeff651c2301b081fd5d3fe697bd5b4ab9" } ,
{ file = "SQLAlchemy-2.0.31-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:23b9fbb2f5dd9e630db70fbe47d963c7779e9c81830869bd7d137c2dc1ad05fb" } ,
{ file = "SQLAlchemy-2.0.31-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:2a21c97efcbb9f255d5c12a96ae14da873233597dfd00a3a0c4ce5b3e5e79704" } ,
{ file = "SQLAlchemy-2.0.31-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:26a6a9837589c42b16693cf7bf836f5d42218f44d198f9343dd71d3164ceeeac" } ,
{ file = "SQLAlchemy-2.0.31-cp38-cp38-musllinux_1_2_aarch64.whl" , hash = "sha256:dc251477eae03c20fae8db9c1c23ea2ebc47331bcd73927cdcaecd02af98d3c3" } ,
{ file = "SQLAlchemy-2.0.31-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:2fd17e3bb8058359fa61248c52c7b09a97cf3c820e54207a50af529876451808" } ,
{ file = "SQLAlchemy-2.0.31-cp38-cp38-win32.whl" , hash = "sha256:c76c81c52e1e08f12f4b6a07af2b96b9b15ea67ccdd40ae17019f1c373faa227" } ,
{ file = "SQLAlchemy-2.0.31-cp38-cp38-win_amd64.whl" , hash = "sha256:4b600e9a212ed59355813becbcf282cfda5c93678e15c25a0ef896b354423238" } ,
{ file = "SQLAlchemy-2.0.31-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:5b6cf796d9fcc9b37011d3f9936189b3c8074a02a4ed0c0fbbc126772c31a6d4" } ,
{ file = "SQLAlchemy-2.0.31-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:78fe11dbe37d92667c2c6e74379f75746dc947ee505555a0197cfba9a6d4f1a4" } ,
{ file = "SQLAlchemy-2.0.31-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:2fc47dc6185a83c8100b37acda27658fe4dbd33b7d5e7324111f6521008ab4fe" } ,
{ file = "SQLAlchemy-2.0.31-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:8a41514c1a779e2aa9a19f67aaadeb5cbddf0b2b508843fcd7bafdf4c6864005" } ,
{ file = "SQLAlchemy-2.0.31-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:afb6dde6c11ea4525318e279cd93c8734b795ac8bb5dda0eedd9ebaca7fa23f1" } ,
{ file = "SQLAlchemy-2.0.31-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:3f9faef422cfbb8fd53716cd14ba95e2ef655400235c3dfad1b5f467ba179c8c" } ,
{ file = "SQLAlchemy-2.0.31-cp39-cp39-win32.whl" , hash = "sha256:fc6b14e8602f59c6ba893980bea96571dd0ed83d8ebb9c4479d9ed5425d562e9" } ,
{ file = "SQLAlchemy-2.0.31-cp39-cp39-win_amd64.whl" , hash = "sha256:3cb8a66b167b033ec72c3812ffc8441d4e9f5f78f5e31e54dcd4c90a4ca5bebc" } ,
{ file = "SQLAlchemy-2.0.31-py3-none-any.whl" , hash = "sha256:69f3e3c08867a8e4856e92d7afb618b95cdee18e0bc1647b77599722c9a28911" } ,
{ file = "SQLAlchemy-2.0.31.tar.gz" , hash = "sha256:b607489dd4a54de56984a0c7656247504bd5523d9d0ba799aef59d4add009484" } ,
2023-02-02 00:00:24 +01:00
]
2021-12-07 21:16:48 +01:00
[ package . dependencies ]
2023-11-27 23:24:35 +01:00
aiosqlite = { version = "*" , optional = true , markers = "extra == \"aiosqlite\"" }
2024-07-14 15:47:24 +02:00
greenlet = { version = "!=0.4.17" , optional = true , markers = "python_version < \"3.13\" and (platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\") or extra == \"aiosqlite\"" }
2024-05-10 00:13:01 +02:00
typing-extensions = { version = ">=4.6.0" , optional = true , markers = "extra == \"aiosqlite\"" }
2021-06-15 19:09:21 +02:00
[ package . extras ]
2023-11-26 17:00:31 +01:00
aiomysql = [ "aiomysql (>=0.2.0)" , "greenlet (!=0.4.17)" ]
2023-11-27 23:24:35 +01:00
aioodbc = [ "aioodbc" , "greenlet (!=0.4.17)" ]
2024-05-10 00:13:01 +02:00
aiosqlite = [ "aiosqlite" , "greenlet (!=0.4.17)" , "typing_extensions (!=3.10.0.1)" ]
2021-12-07 21:16:48 +01:00
asyncio = [ "greenlet (!=0.4.17)" ]
2023-11-27 23:24:35 +01:00
asyncmy = [ "asyncmy (>=0.2.3,!=0.2.4,!=0.2.6)" , "greenlet (!=0.4.17)" ]
mariadb-connector = [ "mariadb (>=1.0.1,!=1.1.2,!=1.1.5)" ]
2021-06-15 19:09:21 +02:00
mssql = [ "pyodbc" ]
2023-02-02 00:00:24 +01:00
mssql-pymssql = [ "pymssql" ]
mssql-pyodbc = [ "pyodbc" ]
2023-11-27 23:24:35 +01:00
mypy = [ "mypy (>=0.910)" ]
mysql = [ "mysqlclient (>=1.4.0)" ]
2023-02-02 00:00:24 +01:00
mysql-connector = [ "mysql-connector-python" ]
2024-05-10 00:13:01 +02:00
oracle = [ "cx_oracle (>=8)" ]
2023-11-27 23:24:35 +01:00
oracle-oracledb = [ "oracledb (>=1.0.1)" ]
2021-12-07 21:16:48 +01:00
postgresql = [ "psycopg2 (>=2.7)" ]
2023-02-02 00:00:24 +01:00
postgresql-asyncpg = [ "asyncpg" , "greenlet (!=0.4.17)" ]
2023-11-27 23:24:35 +01:00
postgresql-pg8000 = [ "pg8000 (>=1.29.1)" ]
postgresql-psycopg = [ "psycopg (>=3.0.7)" ]
2023-02-02 00:00:24 +01:00
postgresql-psycopg2binary = [ "psycopg2-binary" ]
postgresql-psycopg2cffi = [ "psycopg2cffi" ]
2023-11-27 23:24:35 +01:00
postgresql-psycopgbinary = [ "psycopg[binary] (>=3.0.7)" ]
pymysql = [ "pymysql" ]
2024-05-10 00:13:01 +02:00
sqlcipher = [ "sqlcipher3_binary" ]
2021-06-15 19:09:21 +02:00
[ [ package ] ]
name = "starlette"
2024-07-21 14:48:32 +02:00
version = "0.38.0"
2021-06-15 19:09:21 +02:00
description = "The little ASGI library that shines."
optional = false
2023-07-22 18:37:54 +02:00
python-versions = ">=3.8"
2023-02-02 00:00:24 +01:00
files = [
2024-07-21 14:48:32 +02:00
{ file = "starlette-0.38.0-py3-none-any.whl" , hash = "sha256:dd58f5854ca4fc476710e48d61b29fa4ff3639d42604a786f9d2091e64b95c7e" } ,
{ file = "starlette-0.38.0.tar.gz" , hash = "sha256:1ac2291e946a56bb5ca929dbb2332fc0dfd1e609c7e4d4f2056925cc0442874e" } ,
2023-02-02 00:00:24 +01:00
]
2021-06-15 19:09:21 +02:00
2021-11-02 14:16:00 +01:00
[ package . dependencies ]
2023-02-02 00:00:24 +01:00
anyio = ">=3.4.0,<5"
2021-11-02 14:16:00 +01:00
2021-06-15 19:09:21 +02:00
[ package . extras ]
2024-05-10 00:13:01 +02:00
full = [ "httpx (>=0.22.0)" , "itsdangerous" , "jinja2" , "python-multipart (>=0.0.7)" , "pyyaml" ]
2021-06-15 19:09:21 +02:00
2023-03-18 22:11:51 +01:00
[ [ package ] ]
name = "typing-extensions"
2024-07-14 15:47:24 +02:00
version = "4.12.2"
2023-11-26 17:00:31 +01:00
description = "Backported and Experimental Type Hints for Python 3.8+"
2023-03-18 22:11:51 +01:00
optional = false
2023-11-26 17:00:31 +01:00
python-versions = ">=3.8"
2023-03-18 22:11:51 +01:00
files = [
2024-07-14 15:47:24 +02:00
{ file = "typing_extensions-4.12.2-py3-none-any.whl" , hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d" } ,
{ file = "typing_extensions-4.12.2.tar.gz" , hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8" } ,
2023-03-18 22:11:51 +01:00
]
2021-06-15 19:09:21 +02:00
[ [ package ] ]
name = "ulid-py"
version = "1.1.0"
description = "Universally Unique Lexicographically Sortable Identifier"
optional = false
python-versions = "*"
2023-02-02 00:00:24 +01:00
files = [
{ file = "ulid-py-1.1.0.tar.gz" , hash = "sha256:dc6884be91558df077c3011b9fb0c87d1097cb8fc6534b11f310161afd5738f0" } ,
{ file = "ulid_py-1.1.0-py2.py3-none-any.whl" , hash = "sha256:b56a0f809ef90d6020b21b89a87a48edc7c03aea80e5ed5174172e82d76e3987" } ,
]
2021-06-15 19:09:21 +02:00
[ [ package ] ]
name = "uvicorn"
2024-07-21 14:48:32 +02:00
version = "0.30.3"
2021-06-15 19:09:21 +02:00
description = "The lightning-fast ASGI server."
optional = false
2023-07-22 18:37:54 +02:00
python-versions = ">=3.8"
2023-02-02 00:00:24 +01:00
files = [
2024-07-21 14:48:32 +02:00
{ file = "uvicorn-0.30.3-py3-none-any.whl" , hash = "sha256:94a3608da0e530cea8f69683aa4126364ac18e3826b6630d1a65f4638aade503" } ,
{ file = "uvicorn-0.30.3.tar.gz" , hash = "sha256:0d114d0831ff1adbf231d358cbf42f17333413042552a624ea6a9b4c33dcfd81" } ,
2023-02-02 00:00:24 +01:00
]
2021-06-15 19:09:21 +02:00
[ package . dependencies ]
2021-11-02 14:16:00 +01:00
click = ">=7.0"
2021-06-15 19:09:21 +02:00
h11 = ">=0.8"
[ package . extras ]
2023-02-02 00:00:24 +01:00
standard = [ "colorama (>=0.4)" , "httptools (>=0.5.0)" , "python-dotenv (>=0.13)" , "pyyaml (>=5.1)" , "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)" , "watchfiles (>=0.13)" , "websockets (>=10.4)" ]
2021-06-15 19:09:21 +02:00
[ [ package ] ]
name = "webencodings"
version = "0.5.1"
description = "Character encoding aliases for legacy web content"
optional = false
python-versions = "*"
2023-02-02 00:00:24 +01:00
files = [
2021-06-15 19:09:21 +02:00
{ file = "webencodings-0.5.1-py2.py3-none-any.whl" , hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78" } ,
{ file = "webencodings-0.5.1.tar.gz" , hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923" } ,
]
2023-02-02 00:00:24 +01:00
[ metadata ]
lock-version = "2.0"
2023-11-26 17:00:31 +01:00
python-versions = "^3.12"
2024-07-21 14:48:32 +02:00
content-hash = "be28fa6d62e8b58f1265c498cfd7c1e4c1dff067b59ac7a39204beee23e94c4f"