2023-06-14 20:58:47 +02:00
# This file is automatically @generated by Poetry 1.5.1 and should not be changed by hand.
2022-12-21 09:03:40 +01:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "alabaster"
2023-02-16 09:33:03 +01:00
version = "0.7.13"
2020-09-16 15:41:02 +02:00
description = "A configurable sidebar-enabled Sphinx theme"
optional = false
2023-02-16 09:33:03 +01:00
python-versions = ">=3.6"
2022-12-21 09:03:40 +01:00
files = [
2023-02-16 09:33:03 +01:00
{ file = "alabaster-0.7.13-py3-none-any.whl" , hash = "sha256:1ee19aca801bbabb5ba3f5f258e4422dfa86f82f3e9cefb0859b283cdd7f62a3" } ,
{ file = "alabaster-0.7.13.tar.gz" , hash = "sha256:a27a4a084d5e690e16e01e03ad2b2e552c61a65469419b907243193de1a84ae2" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "alembic"
2024-01-06 14:52:11 +01:00
version = "1.13.1"
2020-09-16 15:41:02 +02:00
description = "A database migration tool for SQLAlchemy."
optional = false
2023-12-16 12:08:59 +01:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "alembic-1.13.1-py3-none-any.whl" , hash = "sha256:2edcc97bed0bd3272611ce3a98d98279e9c209e7186e43e75bbb1b2bdfdbcc43" } ,
{ file = "alembic-1.13.1.tar.gz" , hash = "sha256:4932c8558bf68f2ee92b9bbcb8218671c627064d5b08939437af6d77dc05e595" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2021-10-16 21:15:54 +02:00
importlib-metadata = { version = "*" , markers = "python_version < \"3.9\"" }
importlib-resources = { version = "*" , markers = "python_version < \"3.9\"" }
2020-09-16 15:41:02 +02:00
Mako = "*"
2021-01-20 15:40:26 +01:00
SQLAlchemy = ">=1.3.0"
2023-04-08 08:54:06 +02:00
typing-extensions = ">=4"
2020-09-16 15:41:02 +02:00
2021-10-16 21:15:54 +02:00
[ package . extras ]
2023-12-16 12:08:59 +01:00
tz = [ "backports.zoneinfo" ]
2021-10-16 21:15:54 +02:00
2022-03-27 09:33:59 +02:00
[ [ package ] ]
name = "async-timeout"
2023-08-19 08:50:37 +02:00
version = "4.0.3"
2022-03-27 09:33:59 +02:00
description = "Timeout context manager for asyncio programs"
optional = false
2023-08-19 08:50:37 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-08-19 08:50:37 +02:00
{ file = "async-timeout-4.0.3.tar.gz" , hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f" } ,
{ file = "async_timeout-4.0.3-py3-none-any.whl" , hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028" } ,
2022-12-21 09:03:40 +01:00
]
2022-03-27 09:33:59 +02:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "attrs"
2024-01-06 14:52:11 +01:00
version = "23.2.0"
2020-09-16 15:41:02 +02:00
description = "Classes Without Boilerplate"
optional = false
2023-05-29 08:45:17 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "attrs-23.2.0-py3-none-any.whl" , hash = "sha256:99b87a485a5820b23b879f04c2305b44b951b502fd64be915879d77a7e8fc6f1" } ,
{ file = "attrs-23.2.0.tar.gz" , hash = "sha256:935dc3b529c262f6cf76e50877d35a4bd3c1de194fd41f47a2b7ae8f19971f30" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . extras ]
2023-05-29 08:45:17 +02:00
cov = [ "attrs[tests]" , "coverage[toml] (>=5.3)" ]
2024-01-06 14:52:11 +01:00
dev = [ "attrs[tests]" , "pre-commit" ]
2023-05-29 08:45:17 +02:00
docs = [ "furo" , "myst-parser" , "sphinx" , "sphinx-notfound-page" , "sphinxcontrib-towncrier" , "towncrier" , "zope-interface" ]
tests = [ "attrs[tests-no-zope]" , "zope-interface" ]
2024-01-06 14:52:11 +01:00
tests-mypy = [ "mypy (>=1.6)" , "pytest-mypy-plugins" ]
tests-no-zope = [ "attrs[tests-mypy]" , "cloudpickle" , "hypothesis" , "pympler" , "pytest (>=4.3.0)" , "pytest-xdist[psutil]" ]
2020-09-16 15:41:02 +02:00
2022-05-27 13:28:26 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "authlib"
2024-01-06 14:52:11 +01:00
version = "1.3.0"
2022-05-27 13:28:26 +02:00
description = "The ultimate Python library in building OAuth and OpenID Connect servers and clients."
optional = false
2024-01-06 14:52:11 +01:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "Authlib-1.3.0-py2.py3-none-any.whl" , hash = "sha256:9637e4de1fb498310a56900b3e2043a206b03cb11c05422014b0302cbc814be3" } ,
{ file = "Authlib-1.3.0.tar.gz" , hash = "sha256:959ea62a5b7b5123c5059758296122b57cd2585ae2ed1c0622c21b371ffdae06" } ,
2022-12-21 09:03:40 +01:00
]
2022-05-27 13:28:26 +02:00
[ package . dependencies ]
2024-01-06 14:52:11 +01:00
cryptography = "*"
2022-05-27 13:28:26 +02:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "babel"
2023-12-16 12:08:59 +01:00
version = "2.14.0"
2020-09-16 15:41:02 +02:00
description = "Internationalization utilities"
optional = false
2023-03-05 08:11:10 +01:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "Babel-2.14.0-py3-none-any.whl" , hash = "sha256:efb1a25b7118e67ce3a259bed20545c29cb68be8ad2c784c83689981b7a57287" } ,
{ file = "Babel-2.14.0.tar.gz" , hash = "sha256:6919867db036398ba21eb5c7a0f6b28ab8cbc3ae7a73a44ebe34ae74a4e7d363" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2023-03-05 08:11:10 +01:00
pytz = { version = ">=2015.7" , markers = "python_version < \"3.9\"" }
2020-09-16 15:41:02 +02:00
2023-10-04 16:01:54 +02:00
[ package . extras ]
dev = [ "freezegun (>=1.0,<2.0)" , "pytest (>=6.0)" , "pytest-cov" ]
2022-05-28 20:01:14 +02:00
[ [ package ] ]
name = "bandit"
2023-12-16 12:08:59 +01:00
version = "1.7.6"
2022-05-28 20:01:14 +02:00
description = "Security oriented static analyser for python code."
optional = false
2023-12-16 12:08:59 +01:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "bandit-1.7.6-py3-none-any.whl" , hash = "sha256:36da17c67fc87579a5d20c323c8d0b1643a890a2b93f00b3d1229966624694ff" } ,
{ file = "bandit-1.7.6.tar.gz" , hash = "sha256:72ce7bc9741374d96fb2f1c9a8960829885f1243ffde743de70a19cee353e8f3" } ,
2022-12-21 09:03:40 +01:00
]
2022-05-28 20:01:14 +02:00
[ package . dependencies ]
colorama = { version = ">=0.3.9" , markers = "platform_system == \"Windows\"" }
2023-12-16 12:08:59 +01:00
GitPython = ">=3.1.30"
2022-05-28 20:01:14 +02:00
PyYAML = ">=5.3.1"
2023-04-08 08:54:06 +02:00
rich = "*"
2022-05-28 20:01:14 +02:00
stevedore = ">=1.20.0"
[ package . extras ]
2023-04-08 08:54:06 +02:00
test = [ "beautifulsoup4 (>=4.8.0)" , "coverage (>=4.5.4)" , "fixtures (>=3.0.0)" , "flake8 (>=4.0.0)" , "pylint (==1.9.4)" , "stestr (>=2.5.0)" , "testscenarios (>=0.5.0)" , "testtools (>=2.3.0)" , "tomli (>=1.1.0)" ]
toml = [ "tomli (>=1.1.0)" ]
2022-11-01 16:02:19 +01:00
yaml = [ "PyYAML" ]
2022-05-28 20:01:14 +02:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "bcrypt"
2023-12-16 12:08:59 +01:00
version = "4.1.2"
2020-09-16 15:41:02 +02:00
description = "Modern password hashing for your software and your servers"
optional = false
2023-12-16 12:08:59 +01:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "bcrypt-4.1.2-cp37-abi3-macosx_10_12_universal2.whl" , hash = "sha256:ac621c093edb28200728a9cca214d7e838529e557027ef0581685909acd28b5e" } ,
{ file = "bcrypt-4.1.2-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:ea505c97a5c465ab8c3ba75c0805a102ce526695cd6818c6de3b1a38f6f60da1" } ,
{ file = "bcrypt-4.1.2-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:57fa9442758da926ed33a91644649d3e340a71e2d0a5a8de064fb621fd5a3326" } ,
{ file = "bcrypt-4.1.2-cp37-abi3-manylinux_2_28_aarch64.whl" , hash = "sha256:eb3bd3321517916696233b5e0c67fd7d6281f0ef48e66812db35fc963a422a1c" } ,
{ file = "bcrypt-4.1.2-cp37-abi3-manylinux_2_28_x86_64.whl" , hash = "sha256:6cad43d8c63f34b26aef462b6f5e44fdcf9860b723d2453b5d391258c4c8e966" } ,
{ file = "bcrypt-4.1.2-cp37-abi3-musllinux_1_1_aarch64.whl" , hash = "sha256:44290ccc827d3a24604f2c8bcd00d0da349e336e6503656cb8192133e27335e2" } ,
{ file = "bcrypt-4.1.2-cp37-abi3-musllinux_1_1_x86_64.whl" , hash = "sha256:732b3920a08eacf12f93e6b04ea276c489f1c8fb49344f564cca2adb663b3e4c" } ,
{ file = "bcrypt-4.1.2-cp37-abi3-musllinux_1_2_aarch64.whl" , hash = "sha256:1c28973decf4e0e69cee78c68e30a523be441972c826703bb93099868a8ff5b5" } ,
{ file = "bcrypt-4.1.2-cp37-abi3-musllinux_1_2_x86_64.whl" , hash = "sha256:b8df79979c5bae07f1db22dcc49cc5bccf08a0380ca5c6f391cbb5790355c0b0" } ,
{ file = "bcrypt-4.1.2-cp37-abi3-win32.whl" , hash = "sha256:fbe188b878313d01b7718390f31528be4010fed1faa798c5a1d0469c9c48c369" } ,
{ file = "bcrypt-4.1.2-cp37-abi3-win_amd64.whl" , hash = "sha256:9800ae5bd5077b13725e2e3934aa3c9c37e49d3ea3d06318010aa40f54c63551" } ,
{ file = "bcrypt-4.1.2-cp39-abi3-macosx_10_12_universal2.whl" , hash = "sha256:71b8be82bc46cedd61a9f4ccb6c1a493211d031415a34adde3669ee1b0afbb63" } ,
{ file = "bcrypt-4.1.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:68e3c6642077b0c8092580c819c1684161262b2e30c4f45deb000c38947bf483" } ,
{ file = "bcrypt-4.1.2-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:387e7e1af9a4dd636b9505a465032f2f5cb8e61ba1120e79a0e1cd0b512f3dfc" } ,
{ file = "bcrypt-4.1.2-cp39-abi3-manylinux_2_28_aarch64.whl" , hash = "sha256:f70d9c61f9c4ca7d57f3bfe88a5ccf62546ffbadf3681bb1e268d9d2e41c91a7" } ,
{ file = "bcrypt-4.1.2-cp39-abi3-manylinux_2_28_x86_64.whl" , hash = "sha256:2a298db2a8ab20056120b45e86c00a0a5eb50ec4075b6142db35f593b97cb3fb" } ,
{ file = "bcrypt-4.1.2-cp39-abi3-musllinux_1_1_aarch64.whl" , hash = "sha256:ba55e40de38a24e2d78d34c2d36d6e864f93e0d79d0b6ce915e4335aa81d01b1" } ,
{ file = "bcrypt-4.1.2-cp39-abi3-musllinux_1_1_x86_64.whl" , hash = "sha256:3566a88234e8de2ccae31968127b0ecccbb4cddb629da744165db72b58d88ca4" } ,
{ file = "bcrypt-4.1.2-cp39-abi3-musllinux_1_2_aarch64.whl" , hash = "sha256:b90e216dc36864ae7132cb151ffe95155a37a14e0de3a8f64b49655dd959ff9c" } ,
{ file = "bcrypt-4.1.2-cp39-abi3-musllinux_1_2_x86_64.whl" , hash = "sha256:69057b9fc5093ea1ab00dd24ede891f3e5e65bee040395fb1e66ee196f9c9b4a" } ,
{ file = "bcrypt-4.1.2-cp39-abi3-win32.whl" , hash = "sha256:02d9ef8915f72dd6daaef40e0baeef8a017ce624369f09754baf32bb32dba25f" } ,
{ file = "bcrypt-4.1.2-cp39-abi3-win_amd64.whl" , hash = "sha256:be3ab1071662f6065899fe08428e45c16aa36e28bc42921c4901a191fda6ee42" } ,
{ file = "bcrypt-4.1.2-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl" , hash = "sha256:d75fc8cd0ba23f97bae88a6ec04e9e5351ff3c6ad06f38fe32ba50cbd0d11946" } ,
{ file = "bcrypt-4.1.2-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl" , hash = "sha256:a97e07e83e3262599434816f631cc4c7ca2aa8e9c072c1b1a7fec2ae809a1d2d" } ,
{ file = "bcrypt-4.1.2-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl" , hash = "sha256:e51c42750b7585cee7892c2614be0d14107fad9581d1738d954a262556dd1aab" } ,
{ file = "bcrypt-4.1.2-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl" , hash = "sha256:ba4e4cc26610581a6329b3937e02d319f5ad4b85b074846bf4fef8a8cf51e7bb" } ,
{ file = "bcrypt-4.1.2.tar.gz" , hash = "sha256:33313a1200a3ae90b75587ceac502b048b840fc69e7f7a0905b5f87fac7a1258" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
2021-02-17 14:20:55 +01:00
[ package . extras ]
tests = [ "pytest (>=3.2.1,!=3.3.0)" ]
typecheck = [ "mypy" ]
2023-06-18 15:02:21 +02:00
[ [ package ] ]
name = "beautifulsoup4"
version = "4.12.2"
description = "Screen-scraping library"
optional = false
python-versions = ">=3.6.0"
files = [
{ file = "beautifulsoup4-4.12.2-py3-none-any.whl" , hash = "sha256:bd2520ca0d9d7d12694a53d44ac482d181b4ec1888909b035a3dbf40d0f57d4a" } ,
{ file = "beautifulsoup4-4.12.2.tar.gz" , hash = "sha256:492bbc69dca35d12daac71c4db1bfff0c876c00ef4a2ffacce226d4638eb72da" } ,
]
[ package . dependencies ]
soupsieve = ">1.2"
[ package . extras ]
html5lib = [ "html5lib" ]
lxml = [ "lxml" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "black"
2024-01-06 14:52:11 +01:00
version = "23.12.1"
2020-09-16 15:41:02 +02:00
description = "The uncompromising code formatter."
optional = false
2023-07-14 19:23:29 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "black-23.12.1-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:e0aaf6041986767a5e0ce663c7a2f0e9eaf21e6ff87a5f95cbf3675bfd4c41d2" } ,
{ file = "black-23.12.1-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:c88b3711d12905b74206227109272673edce0cb29f27e1385f33b0163c414bba" } ,
{ file = "black-23.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:a920b569dc6b3472513ba6ddea21f440d4b4c699494d2e972a1753cdc25df7b0" } ,
{ file = "black-23.12.1-cp310-cp310-win_amd64.whl" , hash = "sha256:3fa4be75ef2a6b96ea8d92b1587dd8cb3a35c7e3d51f0738ced0781c3aa3a5a3" } ,
{ file = "black-23.12.1-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:8d4df77958a622f9b5a4c96edb4b8c0034f8434032ab11077ec6c56ae9f384ba" } ,
{ file = "black-23.12.1-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:602cfb1196dc692424c70b6507593a2b29aac0547c1be9a1d1365f0d964c353b" } ,
{ file = "black-23.12.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9c4352800f14be5b4864016882cdba10755bd50805c95f728011bcb47a4afd59" } ,
{ file = "black-23.12.1-cp311-cp311-win_amd64.whl" , hash = "sha256:0808494f2b2df923ffc5723ed3c7b096bd76341f6213989759287611e9837d50" } ,
{ file = "black-23.12.1-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:25e57fd232a6d6ff3f4478a6fd0580838e47c93c83eaf1ccc92d4faf27112c4e" } ,
{ file = "black-23.12.1-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:2d9e13db441c509a3763a7a3d9a49ccc1b4e974a47be4e08ade2a228876500ec" } ,
{ file = "black-23.12.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:6d1bd9c210f8b109b1762ec9fd36592fdd528485aadb3f5849b2740ef17e674e" } ,
{ file = "black-23.12.1-cp312-cp312-win_amd64.whl" , hash = "sha256:ae76c22bde5cbb6bfd211ec343ded2163bba7883c7bc77f6b756a1049436fbb9" } ,
{ file = "black-23.12.1-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:1fa88a0f74e50e4487477bc0bb900c6781dbddfdfa32691e780bf854c3b4a47f" } ,
{ file = "black-23.12.1-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:a4d6a9668e45ad99d2f8ec70d5c8c04ef4f32f648ef39048d010b0689832ec6d" } ,
{ file = "black-23.12.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:b18fb2ae6c4bb63eebe5be6bd869ba2f14fd0259bda7d18a46b764d8fb86298a" } ,
{ file = "black-23.12.1-cp38-cp38-win_amd64.whl" , hash = "sha256:c04b6d9d20e9c13f43eee8ea87d44156b8505ca8a3c878773f68b4e4812a421e" } ,
{ file = "black-23.12.1-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:3e1b38b3135fd4c025c28c55ddfc236b05af657828a8a6abe5deec419a0b7055" } ,
{ file = "black-23.12.1-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:4f0031eaa7b921db76decd73636ef3a12c942ed367d8c3841a0739412b260a54" } ,
{ file = "black-23.12.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:97e56155c6b737854e60a9ab1c598ff2533d57e7506d97af5481141671abf3ea" } ,
{ file = "black-23.12.1-cp39-cp39-win_amd64.whl" , hash = "sha256:dd15245c8b68fe2b6bd0f32c1556509d11bb33aec9b5d0866dd8e2ed3dba09c2" } ,
{ file = "black-23.12.1-py3-none-any.whl" , hash = "sha256:78baad24af0f033958cad29731e27363183e140962595def56423e626f4bee3e" } ,
{ file = "black-23.12.1.tar.gz" , hash = "sha256:4ce3ef14ebe8d9509188014d96af1c456a910d5b5cbf434a09fef7e024b3d0d5" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2022-02-05 11:41:23 +01:00
click = ">=8.0.0"
2020-09-16 15:41:02 +02:00
mypy-extensions = ">=0.4.3"
2023-02-16 09:33:03 +01:00
packaging = ">=22.0"
2022-02-05 11:41:23 +01:00
pathspec = ">=0.9.0"
2021-10-16 21:15:54 +02:00
platformdirs = ">=2"
2023-02-16 09:33:03 +01:00
tomli = { version = ">=1.1.0" , markers = "python_version < \"3.11\"" }
2023-09-14 11:11:20 +02:00
typing-extensions = { version = ">=4.0.1" , markers = "python_version < \"3.11\"" }
2020-09-16 15:41:02 +02:00
2021-02-17 14:20:55 +01:00
[ package . extras ]
colorama = [ "colorama (>=0.4.3)" ]
2023-12-16 12:08:59 +01:00
d = [ "aiohttp (>=3.7.4)" , "aiohttp (>=3.7.4,!=3.9.0)" ]
2021-10-16 21:15:54 +02:00
jupyter = [ "ipython (>=7.8.0)" , "tokenize-rt (>=3.2.0)" ]
2021-07-03 11:17:38 +02:00
uvloop = [ "uvloop (>=0.15.2)" ]
2021-02-17 14:20:55 +01:00
2023-06-14 20:58:47 +02:00
[ [ package ] ]
name = "blinker"
2023-11-15 18:14:19 +01:00
version = "1.7.0"
2023-06-14 20:58:47 +02:00
description = "Fast, simple object-to-object and broadcast signaling"
optional = false
2023-11-15 18:14:19 +01:00
python-versions = ">=3.8"
2023-06-14 20:58:47 +02:00
files = [
2023-11-15 18:14:19 +01:00
{ file = "blinker-1.7.0-py3-none-any.whl" , hash = "sha256:c3f865d4d54db7abc53758a01601cf343fe55b84c1de4e3fa910e420b438d5b9" } ,
{ file = "blinker-1.7.0.tar.gz" , hash = "sha256:e6820ff6fa4e4d1d8e2747c2283749c3f547e4fee112b98555cdcdae32996182" } ,
2023-06-14 20:58:47 +02:00
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "certifi"
2023-11-19 09:45:22 +01:00
version = "2023.11.17"
2020-09-16 15:41:02 +02:00
description = "Python package for providing Mozilla's CA Bundle."
optional = false
2022-05-28 18:41:40 +02:00
python-versions = ">=3.6"
2022-12-21 09:03:40 +01:00
files = [
2023-11-19 09:45:22 +01:00
{ file = "certifi-2023.11.17-py3-none-any.whl" , hash = "sha256:e036ab49d5b79556f99cfc2d9320b34cfbe5be05c5871b51de9329f0603b0474" } ,
{ file = "certifi-2023.11.17.tar.gz" , hash = "sha256:9b469f3a900bf28dc19b8cfbf8019bf47f7fdd1a65a1d4ffb98fc14166beb4d1" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "cffi"
2023-10-02 12:13:04 +02:00
version = "1.16.0"
2020-09-16 15:41:02 +02:00
description = "Foreign Function Interface for Python calling C code."
optional = false
2023-10-02 12:13:04 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-10-02 12:13:04 +02:00
{ file = "cffi-1.16.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:6b3d6606d369fc1da4fd8c357d026317fbb9c9b75d36dc16e90e84c26854b088" } ,
{ file = "cffi-1.16.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:ac0f5edd2360eea2f1daa9e26a41db02dd4b0451b48f7c318e217ee092a213e9" } ,
{ file = "cffi-1.16.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:7e61e3e4fa664a8588aa25c883eab612a188c725755afff6289454d6362b9673" } ,
{ file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:a72e8961a86d19bdb45851d8f1f08b041ea37d2bd8d4fd19903bc3083d80c896" } ,
{ file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:5b50bf3f55561dac5438f8e70bfcdfd74543fd60df5fa5f62d94e5867deca684" } ,
{ file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:7651c50c8c5ef7bdb41108b7b8c5a83013bfaa8a935590c5d74627c047a583c7" } ,
{ file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e4108df7fe9b707191e55f33efbcb2d81928e10cea45527879a4749cbe472614" } ,
{ file = "cffi-1.16.0-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:32c68ef735dbe5857c810328cb2481e24722a59a2003018885514d4c09af9743" } ,
{ file = "cffi-1.16.0-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:673739cb539f8cdaa07d92d02efa93c9ccf87e345b9a0b556e3ecc666718468d" } ,
{ file = "cffi-1.16.0-cp310-cp310-win32.whl" , hash = "sha256:9f90389693731ff1f659e55c7d1640e2ec43ff725cc61b04b2f9c6d8d017df6a" } ,
{ file = "cffi-1.16.0-cp310-cp310-win_amd64.whl" , hash = "sha256:e6024675e67af929088fda399b2094574609396b1decb609c55fa58b028a32a1" } ,
{ file = "cffi-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:b84834d0cf97e7d27dd5b7f3aca7b6e9263c56308ab9dc8aae9784abb774d404" } ,
{ file = "cffi-1.16.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:1b8ebc27c014c59692bb2664c7d13ce7a6e9a629be20e54e7271fa696ff2b417" } ,
{ file = "cffi-1.16.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ee07e47c12890ef248766a6e55bd38ebfb2bb8edd4142d56db91b21ea68b7627" } ,
{ file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d8a9d3ebe49f084ad71f9269834ceccbf398253c9fac910c4fd7053ff1386936" } ,
{ file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:e70f54f1796669ef691ca07d046cd81a29cb4deb1e5f942003f401c0c4a2695d" } ,
{ file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:5bf44d66cdf9e893637896c7faa22298baebcd18d1ddb6d2626a6e39793a1d56" } ,
{ file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:7b78010e7b97fef4bee1e896df8a4bbb6712b7f05b7ef630f9d1da00f6444d2e" } ,
{ file = "cffi-1.16.0-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:c6a164aa47843fb1b01e941d385aab7215563bb8816d80ff3a363a9f8448a8dc" } ,
{ file = "cffi-1.16.0-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:e09f3ff613345df5e8c3667da1d918f9149bd623cd9070c983c013792a9a62eb" } ,
{ file = "cffi-1.16.0-cp311-cp311-win32.whl" , hash = "sha256:2c56b361916f390cd758a57f2e16233eb4f64bcbeee88a4881ea90fca14dc6ab" } ,
{ file = "cffi-1.16.0-cp311-cp311-win_amd64.whl" , hash = "sha256:db8e577c19c0fda0beb7e0d4e09e0ba74b1e4c092e0e40bfa12fe05b6f6d75ba" } ,
{ file = "cffi-1.16.0-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:fa3a0128b152627161ce47201262d3140edb5a5c3da88d73a1b790a959126956" } ,
{ file = "cffi-1.16.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:68e7c44931cc171c54ccb702482e9fc723192e88d25a0e133edd7aff8fcd1f6e" } ,
{ file = "cffi-1.16.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:abd808f9c129ba2beda4cfc53bde801e5bcf9d6e0f22f095e45327c038bfe68e" } ,
{ file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:88e2b3c14bdb32e440be531ade29d3c50a1a59cd4e51b1dd8b0865c54ea5d2e2" } ,
{ file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:fcc8eb6d5902bb1cf6dc4f187ee3ea80a1eba0a89aba40a5cb20a5087d961357" } ,
{ file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:b7be2d771cdba2942e13215c4e340bfd76398e9227ad10402a8767ab1865d2e6" } ,
{ file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e715596e683d2ce000574bae5d07bd522c781a822866c20495e52520564f0969" } ,
{ file = "cffi-1.16.0-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:2d92b25dbf6cae33f65005baf472d2c245c050b1ce709cc4588cdcdd5495b520" } ,
{ file = "cffi-1.16.0-cp312-cp312-win32.whl" , hash = "sha256:b2ca4e77f9f47c55c194982e10f058db063937845bb2b7a86c84a6cfe0aefa8b" } ,
{ file = "cffi-1.16.0-cp312-cp312-win_amd64.whl" , hash = "sha256:68678abf380b42ce21a5f2abde8efee05c114c2fdb2e9eef2efdb0257fba1235" } ,
{ file = "cffi-1.16.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:0c9ef6ff37e974b73c25eecc13952c55bceed9112be2d9d938ded8e856138bcc" } ,
{ file = "cffi-1.16.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:a09582f178759ee8128d9270cd1344154fd473bb77d94ce0aeb2a93ebf0feaf0" } ,
{ file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:e760191dd42581e023a68b758769e2da259b5d52e3103c6060ddc02c9edb8d7b" } ,
{ file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:80876338e19c951fdfed6198e70bc88f1c9758b94578d5a7c4c91a87af3cf31c" } ,
{ file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:a6a14b17d7e17fa0d207ac08642c8820f84f25ce17a442fd15e27ea18d67c59b" } ,
{ file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:6602bc8dc6f3a9e02b6c22c4fc1e47aa50f8f8e6d3f78a5e16ac33ef5fefa324" } ,
{ file = "cffi-1.16.0-cp38-cp38-win32.whl" , hash = "sha256:131fd094d1065b19540c3d72594260f118b231090295d8c34e19a7bbcf2e860a" } ,
{ file = "cffi-1.16.0-cp38-cp38-win_amd64.whl" , hash = "sha256:31d13b0f99e0836b7ff893d37af07366ebc90b678b6664c955b54561fc36ef36" } ,
{ file = "cffi-1.16.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:582215a0e9adbe0e379761260553ba11c58943e4bbe9c36430c4ca6ac74b15ed" } ,
{ file = "cffi-1.16.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:b29ebffcf550f9da55bec9e02ad430c992a87e5f512cd63388abb76f1036d8d2" } ,
{ file = "cffi-1.16.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:dc9b18bf40cc75f66f40a7379f6a9513244fe33c0e8aa72e2d56b0196a7ef872" } ,
{ file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:9cb4a35b3642fc5c005a6755a5d17c6c8b6bcb6981baf81cea8bfbc8903e8ba8" } ,
{ file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:b86851a328eedc692acf81fb05444bdf1891747c25af7529e39ddafaf68a4f3f" } ,
{ file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:c0f31130ebc2d37cdd8e44605fb5fa7ad59049298b3f745c74fa74c62fbfcfc4" } ,
{ file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:8f8e709127c6c77446a8c0a8c8bf3c8ee706a06cd44b1e827c3e6a2ee6b8c098" } ,
{ file = "cffi-1.16.0-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:748dcd1e3d3d7cd5443ef03ce8685043294ad6bd7c02a38d1bd367cfd968e000" } ,
{ file = "cffi-1.16.0-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:8895613bcc094d4a1b2dbe179d88d7fb4a15cee43c052e8885783fac397d91fe" } ,
{ file = "cffi-1.16.0-cp39-cp39-win32.whl" , hash = "sha256:ed86a35631f7bfbb28e108dd96773b9d5a6ce4811cf6ea468bb6a359b256b1e4" } ,
{ file = "cffi-1.16.0-cp39-cp39-win_amd64.whl" , hash = "sha256:3686dffb02459559c74dd3d81748269ffb0eb027c39a6fc99502de37d501faa8" } ,
{ file = "cffi-1.16.0.tar.gz" , hash = "sha256:bcb3ef43e58665bbda2fb198698fcae6776483e0c4a631aa5647806c25e02cc0" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
pycparser = "*"
[ [ package ] ]
2021-10-16 21:15:54 +02:00
name = "charset-normalizer"
2023-11-15 18:14:19 +01:00
version = "3.3.2"
2021-10-16 21:15:54 +02:00
description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
2020-09-16 15:41:02 +02:00
optional = false
2023-04-08 08:54:06 +02:00
python-versions = ">=3.7.0"
2022-12-21 09:03:40 +01:00
files = [
2023-11-15 18:14:19 +01:00
{ file = "charset-normalizer-3.3.2.tar.gz" , hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:9063e24fdb1e498ab71cb7419e24622516c4a04476b17a2dab57e8baa30d6e03" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6897af51655e3691ff853668779c7bad41579facacf5fd7253b0133308cf000d" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:1d3193f4a680c64b4b6a9115943538edb896edc190f0b222e73761716519268e" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:cd70574b12bb8a4d2aaa0094515df2463cb429d8536cfb6c7ce983246983e5a6" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:8465322196c8b4d7ab6d1e049e4c5cb460d0394da4a27d23cc242fbf0034b6b5" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:a9a8e9031d613fd2009c182b69c7b2c1ef8239a0efb1df3f7c8da66d5dd3d537" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:beb58fe5cdb101e3a055192ac291b7a21e3b7ef4f67fa1d74e331a7f2124341c" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:e06ed3eb3218bc64786f7db41917d4e686cc4856944f53d5bdf83a6884432e12" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_ppc64le.whl" , hash = "sha256:2e81c7b9c8979ce92ed306c249d46894776a909505d8f5a4ba55b14206e3222f" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_s390x.whl" , hash = "sha256:572c3763a264ba47b3cf708a44ce965d98555f618ca42c926a9c1616d8f34269" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-win32.whl" , hash = "sha256:3d47fa203a7bd9c5b6cee4736ee84ca03b8ef23193c0d1ca99b5089f72645c73" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-win_amd64.whl" , hash = "sha256:10955842570876604d404661fbccbc9c7e684caf432c09c715ec38fbae45ae09" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:802fe99cca7457642125a8a88a084cef28ff0cf9407060f7b93dca5aa25480db" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:573f6eac48f4769d667c4442081b1794f52919e7edada77495aaed9236d13a96" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:549a3a73da901d5bc3ce8d24e0600d1fa85524c10287f6004fbab87672bf3e1e" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f27273b60488abe721a075bcca6d7f3964f9f6f067c8c4c605743023d7d3944f" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:1ceae2f17a9c33cb48e3263960dc5fc8005351ee19db217e9b1bb15d28c02574" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:65f6f63034100ead094b8744b3b97965785388f308a64cf8d7c34f2f2e5be0c4" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:753f10e867343b4511128c6ed8c82f7bec3bd026875576dfd88483c5c73b2fd8" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:4a78b2b446bd7c934f5dcedc588903fb2f5eec172f3d29e52a9096a43722adfc" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:e537484df0d8f426ce2afb2d0f8e1c3d0b114b83f8850e5f2fbea0e797bd82ae" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:eb6904c354526e758fda7167b33005998fb68c46fbc10e013ca97f21ca5c8887" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_ppc64le.whl" , hash = "sha256:deb6be0ac38ece9ba87dea880e438f25ca3eddfac8b002a2ec3d9183a454e8ae" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_s390x.whl" , hash = "sha256:4ab2fe47fae9e0f9dee8c04187ce5d09f48eabe611be8259444906793ab7cbce" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:80402cd6ee291dcb72644d6eac93785fe2c8b9cb30893c1af5b8fdd753b9d40f" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-win32.whl" , hash = "sha256:7cd13a2e3ddeed6913a65e66e94b51d80a041145a026c27e6bb76c31a853c6ab" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-win_amd64.whl" , hash = "sha256:663946639d296df6a2bb2aa51b60a2454ca1cb29835324c640dafb5ff2131a77" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_universal2.whl" , hash = "sha256:0b2b64d2bb6d3fb9112bafa732def486049e63de9618b5843bcdd081d8144cd8" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:ddbb2551d7e0102e7252db79ba445cdab71b26640817ab1e3e3648dad515003b" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:55086ee1064215781fff39a1af09518bc9255b50d6333f2e4c74ca09fac6a8f6" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8f4a014bc36d3c57402e2977dada34f9c12300af536839dc38c0beab8878f38a" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:a10af20b82360ab00827f916a6058451b723b4e65030c5a18577c8b2de5b3389" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:8d756e44e94489e49571086ef83b2bb8ce311e730092d2c34ca8f7d925cb20aa" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:90d558489962fd4918143277a773316e56c72da56ec7aa3dc3dbbe20fdfed15b" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:6ac7ffc7ad6d040517be39eb591cac5ff87416c2537df6ba3cba3bae290c0fed" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:7ed9e526742851e8d5cc9e6cf41427dfc6068d4f5a3bb03659444b4cabf6bc26" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_i686.whl" , hash = "sha256:8bdb58ff7ba23002a4c5808d608e4e6c687175724f54a5dade5fa8c67b604e4d" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_ppc64le.whl" , hash = "sha256:6b3251890fff30ee142c44144871185dbe13b11bab478a88887a639655be1068" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_s390x.whl" , hash = "sha256:b4a23f61ce87adf89be746c8a8974fe1c823c891d8f86eb218bb957c924bb143" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:efcb3f6676480691518c177e3b465bcddf57cea040302f9f4e6e191af91174d4" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-win32.whl" , hash = "sha256:d965bba47ddeec8cd560687584e88cf699fd28f192ceb452d1d7ee807c5597b7" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-win_amd64.whl" , hash = "sha256:96b02a3dc4381e5494fad39be677abcb5e6634bf7b4fa83a6dd3112607547001" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:95f2a5796329323b8f0512e09dbb7a1860c46a39da62ecb2324f116fa8fdc85c" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:c002b4ffc0be611f0d9da932eb0f704fe2602a9a949d1f738e4c34c75b0863d5" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:a981a536974bbc7a512cf44ed14938cf01030a99e9b3a06dd59578882f06f985" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:3287761bc4ee9e33561a7e058c72ac0938c4f57fe49a09eae428fd88aafe7bb6" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:42cb296636fcc8b0644486d15c12376cb9fa75443e00fb25de0b8602e64c1714" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:0a55554a2fa0d408816b3b5cedf0045f4b8e1a6065aec45849de2d6f3f8e9786" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_aarch64.whl" , hash = "sha256:c083af607d2515612056a31f0a8d9e0fcb5876b7bfc0abad3ecd275bc4ebc2d5" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_i686.whl" , hash = "sha256:87d1351268731db79e0f8e745d92493ee2841c974128ef629dc518b937d9194c" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_ppc64le.whl" , hash = "sha256:bd8f7df7d12c2db9fab40bdd87a7c09b1530128315d047a086fa3ae3435cb3a8" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_s390x.whl" , hash = "sha256:c180f51afb394e165eafe4ac2936a14bee3eb10debc9d9e4db8958fe36afe711" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl" , hash = "sha256:8c622a5fe39a48f78944a87d4fb8a53ee07344641b0562c540d840748571b811" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-win32.whl" , hash = "sha256:db364eca23f876da6f9e16c9da0df51aa4f104a972735574842618b8c6d999d4" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-win_amd64.whl" , hash = "sha256:86216b5cee4b06df986d214f664305142d9c76df9b6512be2738aa72a2048f99" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:6463effa3186ea09411d50efc7d85360b38d5f09b870c48e4600f63af490e56a" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:6c4caeef8fa63d06bd437cd4bdcf3ffefe6738fb1b25951440d80dc7df8c03ac" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:37e55c8e51c236f95b033f6fb391d7d7970ba5fe7ff453dad675e88cf303377a" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:fb69256e180cb6c8a894fee62b3afebae785babc1ee98b81cdf68bbca1987f33" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:ae5f4161f18c61806f411a13b0310bea87f987c7d2ecdbdaad0e94eb2e404238" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:b2b0a0c0517616b6869869f8c581d4eb2dd83a4d79e0ebcb7d373ef9956aeb0a" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:45485e01ff4d3630ec0d9617310448a8702f70e9c01906b0d0118bdf9d124cf2" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:eb00ed941194665c332bf8e078baf037d6c35d7c4f3102ea2d4f16ca94a26dc8" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:2127566c664442652f024c837091890cb1942c30937add288223dc895793f898" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:a50aebfa173e157099939b17f18600f72f84eed3049e743b68ad15bd69b6bf99" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_ppc64le.whl" , hash = "sha256:4d0d1650369165a14e14e1e47b372cfcb31d6ab44e6e33cb2d4e57265290044d" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_s390x.whl" , hash = "sha256:923c0c831b7cfcb071580d3f46c4baf50f174be571576556269530f4bbd79d04" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:06a81e93cd441c56a9b65d8e1d043daeb97a3d0856d177d5c90ba85acb3db087" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-win32.whl" , hash = "sha256:6ef1d82a3af9d3eecdba2321dc1b3c238245d890843e040e41e470ffa64c3e25" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-win_amd64.whl" , hash = "sha256:eb8821e09e916165e160797a6c17edda0679379a4be5c716c260e836e122f54b" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:c235ebd9baae02f1b77bcea61bce332cb4331dc3617d254df3323aa01ab47bd4" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:5b4c145409bef602a690e7cfad0a15a55c13320ff7a3ad7ca59c13bb8ba4d45d" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:68d1f8a9e9e37c1223b656399be5d6b448dea850bed7d0f87a8311f1ff3dabb0" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:22afcb9f253dac0696b5a4be4a1c0f8762f8239e21b99680099abd9b2b1b2269" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:e27ad930a842b4c5eb8ac0016b0a54f5aebbe679340c26101df33424142c143c" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:1f79682fbe303db92bc2b1136016a38a42e835d932bab5b3b1bfcfbf0640e519" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:b261ccdec7821281dade748d088bb6e9b69e6d15b30652b74cbbac25e280b796" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:122c7fa62b130ed55f8f285bfd56d5f4b4a5b503609d181f9ad85e55c89f4185" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:d0eccceffcb53201b5bfebb52600a5fb483a20b61da9dbc885f8b103cbe7598c" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:9f96df6923e21816da7e0ad3fd47dd8f94b2a5ce594e00677c0013018b813458" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_ppc64le.whl" , hash = "sha256:7f04c839ed0b6b98b1a7501a002144b76c18fb1c1850c8b98d458ac269e26ed2" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_s390x.whl" , hash = "sha256:34d1c8da1e78d2e001f363791c98a272bb734000fcef47a491c1e3b0505657a8" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-win32.whl" , hash = "sha256:aed38f6e4fb3f5d6bf81bfa990a07806be9d83cf7bacef998ab1a9bd660a581f" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl" , hash = "sha256:b01b88d45a6fcb69667cd6d2f7a9aeb4bf53760d7fc536bf679ec94fe9f3ff3d" } ,
{ file = "charset_normalizer-3.3.2-py3-none-any.whl" , hash = "sha256:3e4d1f6587322d2788836a99c69062fbb091331ec940e02d12d179c1d53e25fc" } ,
2022-12-21 09:03:40 +01:00
]
2021-10-16 21:15:54 +02:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "click"
2023-10-02 12:20:56 +02:00
version = "8.1.7"
2020-09-16 15:41:02 +02:00
description = "Composable command line interface toolkit"
optional = false
2022-04-03 11:36:21 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-10-02 12:20:56 +02:00
{ file = "click-8.1.7-py3-none-any.whl" , hash = "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28" } ,
{ file = "click-8.1.7.tar.gz" , hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de" } ,
2022-12-21 09:03:40 +01:00
]
2021-05-22 17:11:32 +02:00
[ package . dependencies ]
colorama = { version = "*" , markers = "platform_system == \"Windows\"" }
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "colorama"
2022-11-01 16:02:19 +01:00
version = "0.4.6"
2020-09-16 15:41:02 +02:00
description = "Cross-platform colored terminal text."
optional = false
2022-11-01 16:02:19 +01:00
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
2022-12-21 09:03:40 +01:00
files = [
{ file = "colorama-0.4.6-py2.py3-none-any.whl" , hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6" } ,
{ file = "colorama-0.4.6.tar.gz" , hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44" } ,
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "commonmark"
version = "0.9.1"
description = "Python parser for the CommonMark Markdown spec"
optional = false
python-versions = "*"
2022-12-21 09:03:40 +01:00
files = [
{ file = "commonmark-0.9.1-py2.py3-none-any.whl" , hash = "sha256:da2f38c92590f83de410ba1a3cbceafbc74fee9def35f9251ba9a971d6d66fd9" } ,
{ file = "commonmark-0.9.1.tar.gz" , hash = "sha256:452f9dc859be7f06631ddcb328b6919c67984aca654e5fefb3914d54691aed60" } ,
]
2020-09-16 15:41:02 +02:00
[ package . extras ]
2021-02-17 14:20:55 +01:00
test = [ "flake8 (==3.7.8)" , "hypothesis (==3.55.3)" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "coverage"
2024-01-06 14:52:11 +01:00
version = "7.4.0"
2020-09-16 15:41:02 +02:00
description = "Code coverage measurement for Python"
optional = false
2023-08-19 08:50:37 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "coverage-7.4.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:36b0ea8ab20d6a7564e89cb6135920bc9188fb5f1f7152e94e8300b7b189441a" } ,
{ file = "coverage-7.4.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:0676cd0ba581e514b7f726495ea75aba3eb20899d824636c6f59b0ed2f88c471" } ,
{ file = "coverage-7.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d0ca5c71a5a1765a0f8f88022c52b6b8be740e512980362f7fdbb03725a0d6b9" } ,
{ file = "coverage-7.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:a7c97726520f784239f6c62506bc70e48d01ae71e9da128259d61ca5e9788516" } ,
{ file = "coverage-7.4.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:815ac2d0f3398a14286dc2cea223a6f338109f9ecf39a71160cd1628786bc6f5" } ,
{ file = "coverage-7.4.0-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:80b5ee39b7f0131ebec7968baa9b2309eddb35b8403d1869e08f024efd883566" } ,
{ file = "coverage-7.4.0-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:5b2ccb7548a0b65974860a78c9ffe1173cfb5877460e5a229238d985565574ae" } ,
{ file = "coverage-7.4.0-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:995ea5c48c4ebfd898eacb098164b3cc826ba273b3049e4a889658548e321b43" } ,
{ file = "coverage-7.4.0-cp310-cp310-win32.whl" , hash = "sha256:79287fd95585ed36e83182794a57a46aeae0b64ca53929d1176db56aacc83451" } ,
{ file = "coverage-7.4.0-cp310-cp310-win_amd64.whl" , hash = "sha256:5b14b4f8760006bfdb6e08667af7bc2d8d9bfdb648351915315ea17645347137" } ,
{ file = "coverage-7.4.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:04387a4a6ecb330c1878907ce0dc04078ea72a869263e53c72a1ba5bbdf380ca" } ,
{ file = "coverage-7.4.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:ea81d8f9691bb53f4fb4db603203029643caffc82bf998ab5b59ca05560f4c06" } ,
{ file = "coverage-7.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:74775198b702868ec2d058cb92720a3c5a9177296f75bd97317c787daf711505" } ,
{ file = "coverage-7.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:76f03940f9973bfaee8cfba70ac991825611b9aac047e5c80d499a44079ec0bc" } ,
{ file = "coverage-7.4.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:485e9f897cf4856a65a57c7f6ea3dc0d4e6c076c87311d4bc003f82cfe199d25" } ,
{ file = "coverage-7.4.0-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:6ae8c9d301207e6856865867d762a4b6fd379c714fcc0607a84b92ee63feff70" } ,
{ file = "coverage-7.4.0-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:bf477c355274a72435ceb140dc42de0dc1e1e0bf6e97195be30487d8eaaf1a09" } ,
{ file = "coverage-7.4.0-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:83c2dda2666fe32332f8e87481eed056c8b4d163fe18ecc690b02802d36a4d26" } ,
{ file = "coverage-7.4.0-cp311-cp311-win32.whl" , hash = "sha256:697d1317e5290a313ef0d369650cfee1a114abb6021fa239ca12b4849ebbd614" } ,
{ file = "coverage-7.4.0-cp311-cp311-win_amd64.whl" , hash = "sha256:26776ff6c711d9d835557ee453082025d871e30b3fd6c27fcef14733f67f0590" } ,
{ file = "coverage-7.4.0-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:13eaf476ec3e883fe3e5fe3707caeb88268a06284484a3daf8250259ef1ba143" } ,
{ file = "coverage-7.4.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:846f52f46e212affb5bcf131c952fb4075b55aae6b61adc9856222df89cbe3e2" } ,
{ file = "coverage-7.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:26f66da8695719ccf90e794ed567a1549bb2644a706b41e9f6eae6816b398c4a" } ,
{ file = "coverage-7.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:164fdcc3246c69a6526a59b744b62e303039a81e42cfbbdc171c91a8cc2f9446" } ,
{ file = "coverage-7.4.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:316543f71025a6565677d84bc4df2114e9b6a615aa39fb165d697dba06a54af9" } ,
{ file = "coverage-7.4.0-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:bb1de682da0b824411e00a0d4da5a784ec6496b6850fdf8c865c1d68c0e318dd" } ,
{ file = "coverage-7.4.0-cp312-cp312-musllinux_1_1_i686.whl" , hash = "sha256:0e8d06778e8fbffccfe96331a3946237f87b1e1d359d7fbe8b06b96c95a5407a" } ,
{ file = "coverage-7.4.0-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:a56de34db7b7ff77056a37aedded01b2b98b508227d2d0979d373a9b5d353daa" } ,
{ file = "coverage-7.4.0-cp312-cp312-win32.whl" , hash = "sha256:51456e6fa099a8d9d91497202d9563a320513fcf59f33991b0661a4a6f2ad450" } ,
{ file = "coverage-7.4.0-cp312-cp312-win_amd64.whl" , hash = "sha256:cd3c1e4cb2ff0083758f09be0f77402e1bdf704adb7f89108007300a6da587d0" } ,
{ file = "coverage-7.4.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:e9d1bf53c4c8de58d22e0e956a79a5b37f754ed1ffdbf1a260d9dcfa2d8a325e" } ,
{ file = "coverage-7.4.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:109f5985182b6b81fe33323ab4707011875198c41964f014579cf82cebf2bb85" } ,
{ file = "coverage-7.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:3cc9d4bc55de8003663ec94c2f215d12d42ceea128da8f0f4036235a119c88ac" } ,
{ file = "coverage-7.4.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:cc6d65b21c219ec2072c1293c505cf36e4e913a3f936d80028993dd73c7906b1" } ,
{ file = "coverage-7.4.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:5a10a4920def78bbfff4eff8a05c51be03e42f1c3735be42d851f199144897ba" } ,
{ file = "coverage-7.4.0-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:b8e99f06160602bc64da35158bb76c73522a4010f0649be44a4e167ff8555952" } ,
{ file = "coverage-7.4.0-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:7d360587e64d006402b7116623cebf9d48893329ef035278969fa3bbf75b697e" } ,
{ file = "coverage-7.4.0-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:29f3abe810930311c0b5d1a7140f6395369c3db1be68345638c33eec07535105" } ,
{ file = "coverage-7.4.0-cp38-cp38-win32.whl" , hash = "sha256:5040148f4ec43644702e7b16ca864c5314ccb8ee0751ef617d49aa0e2d6bf4f2" } ,
{ file = "coverage-7.4.0-cp38-cp38-win_amd64.whl" , hash = "sha256:9864463c1c2f9cb3b5db2cf1ff475eed2f0b4285c2aaf4d357b69959941aa555" } ,
{ file = "coverage-7.4.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:936d38794044b26c99d3dd004d8af0035ac535b92090f7f2bb5aa9c8e2f5cd42" } ,
{ file = "coverage-7.4.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:799c8f873794a08cdf216aa5d0531c6a3747793b70c53f70e98259720a6fe2d7" } ,
{ file = "coverage-7.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:e7defbb9737274023e2d7af02cac77043c86ce88a907c58f42b580a97d5bcca9" } ,
{ file = "coverage-7.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:a1526d265743fb49363974b7aa8d5899ff64ee07df47dd8d3e37dcc0818f09ed" } ,
{ file = "coverage-7.4.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:bf635a52fc1ea401baf88843ae8708591aa4adff875e5c23220de43b1ccf575c" } ,
{ file = "coverage-7.4.0-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:756ded44f47f330666843b5781be126ab57bb57c22adbb07d83f6b519783b870" } ,
{ file = "coverage-7.4.0-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:0eb3c2f32dabe3a4aaf6441dde94f35687224dfd7eb2a7f47f3fd9428e421058" } ,
{ file = "coverage-7.4.0-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:bfd5db349d15c08311702611f3dccbef4b4e2ec148fcc636cf8739519b4a5c0f" } ,
{ file = "coverage-7.4.0-cp39-cp39-win32.whl" , hash = "sha256:53d7d9158ee03956e0eadac38dfa1ec8068431ef8058fe6447043db1fb40d932" } ,
{ file = "coverage-7.4.0-cp39-cp39-win_amd64.whl" , hash = "sha256:cfd2a8b6b0d8e66e944d47cdec2f47c48fef2ba2f2dff5a9a75757f64172857e" } ,
{ file = "coverage-7.4.0-pp38.pp39.pp310-none-any.whl" , hash = "sha256:c530833afc4707fe48524a44844493f36d8727f04dcce91fb978c414a8556cc6" } ,
{ file = "coverage-7.4.0.tar.gz" , hash = "sha256:707c0f58cb1712b8809ece32b68996ee1e609f71bd14615bd8f87a1293cb610e" } ,
2022-12-21 09:03:40 +01:00
]
2021-10-16 21:15:54 +02:00
[ package . dependencies ]
2022-06-11 11:32:12 +02:00
tomli = { version = "*" , optional = true , markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\"" }
2020-09-16 15:41:02 +02:00
[ package . extras ]
2021-10-16 21:15:54 +02:00
toml = [ "tomli" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "cryptography"
2023-12-16 12:08:59 +01:00
version = "41.0.7"
2020-09-16 15:41:02 +02:00
description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers."
optional = false
2023-06-03 09:57:49 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "cryptography-41.0.7-cp37-abi3-macosx_10_12_universal2.whl" , hash = "sha256:3c78451b78313fa81607fa1b3f1ae0a5ddd8014c38a02d9db0616133987b9cdf" } ,
{ file = "cryptography-41.0.7-cp37-abi3-macosx_10_12_x86_64.whl" , hash = "sha256:928258ba5d6f8ae644e764d0f996d61a8777559f72dfeb2eea7e2fe0ad6e782d" } ,
{ file = "cryptography-41.0.7-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:5a1b41bc97f1ad230a41657d9155113c7521953869ae57ac39ac7f1bb471469a" } ,
{ file = "cryptography-41.0.7-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:841df4caa01008bad253bce2a6f7b47f86dc9f08df4b433c404def869f590a15" } ,
{ file = "cryptography-41.0.7-cp37-abi3-manylinux_2_28_aarch64.whl" , hash = "sha256:5429ec739a29df2e29e15d082f1d9ad683701f0ec7709ca479b3ff2708dae65a" } ,
{ file = "cryptography-41.0.7-cp37-abi3-manylinux_2_28_x86_64.whl" , hash = "sha256:43f2552a2378b44869fe8827aa19e69512e3245a219104438692385b0ee119d1" } ,
{ file = "cryptography-41.0.7-cp37-abi3-musllinux_1_1_aarch64.whl" , hash = "sha256:af03b32695b24d85a75d40e1ba39ffe7db7ffcb099fe507b39fd41a565f1b157" } ,
{ file = "cryptography-41.0.7-cp37-abi3-musllinux_1_1_x86_64.whl" , hash = "sha256:49f0805fc0b2ac8d4882dd52f4a3b935b210935d500b6b805f321addc8177406" } ,
{ file = "cryptography-41.0.7-cp37-abi3-win32.whl" , hash = "sha256:f983596065a18a2183e7f79ab3fd4c475205b839e02cbc0efbbf9666c4b3083d" } ,
{ file = "cryptography-41.0.7-cp37-abi3-win_amd64.whl" , hash = "sha256:90452ba79b8788fa380dfb587cca692976ef4e757b194b093d845e8d99f612f2" } ,
{ file = "cryptography-41.0.7-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" , hash = "sha256:079b85658ea2f59c4f43b70f8119a52414cdb7be34da5d019a77bf96d473b960" } ,
{ file = "cryptography-41.0.7-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl" , hash = "sha256:b640981bf64a3e978a56167594a0e97db71c89a479da8e175d8bb5be5178c003" } ,
{ file = "cryptography-41.0.7-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl" , hash = "sha256:e3114da6d7f95d2dee7d3f4eec16dacff819740bbab931aff8648cb13c5ff5e7" } ,
{ file = "cryptography-41.0.7-pp310-pypy310_pp73-win_amd64.whl" , hash = "sha256:d5ec85080cce7b0513cfd233914eb8b7bbd0633f1d1703aa28d1dd5a72f678ec" } ,
{ file = "cryptography-41.0.7-pp38-pypy38_pp73-macosx_10_12_x86_64.whl" , hash = "sha256:7a698cb1dac82c35fcf8fe3417a3aaba97de16a01ac914b89a0889d364d2f6be" } ,
{ file = "cryptography-41.0.7-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl" , hash = "sha256:37a138589b12069efb424220bf78eac59ca68b95696fc622b6ccc1c0a197204a" } ,
{ file = "cryptography-41.0.7-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl" , hash = "sha256:68a2dec79deebc5d26d617bfdf6e8aab065a4f34934b22d3b5010df3ba36612c" } ,
{ file = "cryptography-41.0.7-pp38-pypy38_pp73-win_amd64.whl" , hash = "sha256:09616eeaef406f99046553b8a40fbf8b1e70795a91885ba4c96a70793de5504a" } ,
{ file = "cryptography-41.0.7-pp39-pypy39_pp73-macosx_10_12_x86_64.whl" , hash = "sha256:48a0476626da912a44cc078f9893f292f0b3e4c739caf289268168d8f4702a39" } ,
{ file = "cryptography-41.0.7-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl" , hash = "sha256:c7f3201ec47d5207841402594f1d7950879ef890c0c495052fa62f58283fde1a" } ,
{ file = "cryptography-41.0.7-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl" , hash = "sha256:c5ca78485a255e03c32b513f8c2bc39fedb7f5c5f8535545bdc223a03b24f248" } ,
{ file = "cryptography-41.0.7-pp39-pypy39_pp73-win_amd64.whl" , hash = "sha256:d6c391c021ab1f7a82da5d8d0b3cee2f4b2c455ec86c8aebbc84837a631ff309" } ,
{ file = "cryptography-41.0.7.tar.gz" , hash = "sha256:13f93ce9bea8016c253b34afc6bd6a75993e5c40672ed5405a9c832f0d4a00bc" } ,
2022-12-21 09:03:40 +01:00
]
2021-02-17 14:20:55 +01:00
[ package . dependencies ]
cffi = ">=1.12"
2020-09-16 15:41:02 +02:00
[ package . extras ]
2023-02-16 09:33:03 +01:00
docs = [ "sphinx (>=5.3.0)" , "sphinx-rtd-theme (>=1.1.1)" ]
2022-11-01 16:02:19 +01:00
docstest = [ "pyenchant (>=1.6.11)" , "sphinxcontrib-spelling (>=4.0.1)" , "twine (>=1.12.0)" ]
2023-06-03 09:57:49 +02:00
nox = [ "nox" ]
pep8test = [ "black" , "check-sdist" , "mypy" , "ruff" ]
sdist = [ "build" ]
2020-09-16 15:41:02 +02:00
ssh = [ "bcrypt (>=3.1.5)" ]
2023-06-03 09:57:49 +02:00
test = [ "pretend" , "pytest (>=6.2.0)" , "pytest-benchmark" , "pytest-cov" , "pytest-xdist" ]
2023-02-16 09:33:03 +01:00
test-randomorder = [ "pytest-randomly" ]
2020-09-16 15:41:02 +02:00
2022-12-21 09:03:40 +01:00
[ [ package ] ]
name = "deprecated"
2023-05-29 08:45:17 +02:00
version = "1.2.14"
2022-12-21 09:03:40 +01:00
description = "Python @deprecated decorator to deprecate old python classes, functions or methods."
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
files = [
2023-05-29 08:45:17 +02:00
{ file = "Deprecated-1.2.14-py2.py3-none-any.whl" , hash = "sha256:6fac8b097794a90302bdbb17b9b815e732d3c4720583ff1b198499d78470466c" } ,
{ file = "Deprecated-1.2.14.tar.gz" , hash = "sha256:e5323eb936458dccc2582dc6f9c322c852a775a27065ff2b0c4970b9d53d01b3" } ,
2022-12-21 09:03:40 +01:00
]
[ package . dependencies ]
wrapt = ">=1.10,<2"
[ package . extras ]
2023-05-29 08:45:17 +02:00
dev = [ "PyTest" , "PyTest-Cov" , "bump2version (<1)" , "sphinx (<2)" , "tox" ]
2022-12-21 09:03:40 +01:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "docutils"
2023-06-14 20:58:47 +02:00
version = "0.20.1"
2020-09-16 15:41:02 +02:00
description = "Docutils -- Python Documentation Utilities"
optional = false
2022-07-27 08:31:17 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-06-14 20:58:47 +02:00
{ file = "docutils-0.20.1-py3-none-any.whl" , hash = "sha256:96f387a2c5562db4476f09f13bbab2192e764cac08ebbf3a34a95d9b1e4a59d6" } ,
{ file = "docutils-0.20.1.tar.gz" , hash = "sha256:f08a4e276c3a1583a86dce3e34aba3fe04d02bba2dd51ed16106244e8a923e3b" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "dramatiq"
2023-11-15 18:14:19 +01:00
version = "1.15.0"
2020-09-16 15:41:02 +02:00
description = "Background Processing for Python 3."
optional = false
2023-02-16 09:33:03 +01:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-11-15 18:14:19 +01:00
{ file = "dramatiq-1.15.0-py3-none-any.whl" , hash = "sha256:74fea420b46d8a2c8e59e4a89e21c31ca565fd13759ecf218cb1e17fe26fb6fc" } ,
{ file = "dramatiq-1.15.0.tar.gz" , hash = "sha256:b220e93d7ab980a573267c824fa99eb2f1fdc711aa48b0810b89bfa49b868280" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
2021-02-17 14:20:55 +01:00
[ package . dependencies ]
prometheus-client = ">=0.2"
2023-11-15 18:14:19 +01:00
redis = { version = ">=2.0,<6.0" , optional = true , markers = "extra == \"redis\"" }
2021-02-17 14:20:55 +01:00
2020-09-16 15:41:02 +02:00
[ package . extras ]
2023-11-15 18:14:19 +01:00
all = [ "gevent (>=1.1)" , "pika (>=1.0,<2.0)" , "pylibmc (>=1.5,<2.0)" , "redis (>=2.0,<6.0)" , "watchdog" , "watchdog-gevent" ]
dev = [ "alabaster" , "bumpversion" , "flake8" , "flake8-bugbear" , "flake8-quotes" , "gevent (>=1.1)" , "hiredis" , "isort" , "pika (>=1.0,<2.0)" , "pylibmc (>=1.5,<2.0)" , "pytest" , "pytest-benchmark[histogram]" , "pytest-cov" , "redis (>=2.0,<6.0)" , "sphinx" , "sphinxcontrib-napoleon" , "tox" , "twine" , "watchdog" , "watchdog-gevent" , "wheel" ]
2021-11-06 18:37:31 +01:00
gevent = [ "gevent (>=1.1)" ]
2020-09-16 15:41:02 +02:00
memcached = [ "pylibmc (>=1.5,<2.0)" ]
rabbitmq = [ "pika (>=1.0,<2.0)" ]
2023-11-15 18:14:19 +01:00
redis = [ "redis (>=2.0,<6.0)" ]
2021-11-06 18:37:31 +01:00
watch = [ "watchdog" , "watchdog-gevent" ]
2020-09-16 15:41:02 +02:00
2022-11-01 16:02:19 +01:00
[ [ package ] ]
name = "exceptiongroup"
2023-12-16 12:08:59 +01:00
version = "1.2.0"
2022-11-01 16:02:19 +01:00
description = "Backport of PEP 654 (exception groups)"
optional = false
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "exceptiongroup-1.2.0-py3-none-any.whl" , hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14" } ,
{ file = "exceptiongroup-1.2.0.tar.gz" , hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68" } ,
2022-12-21 09:03:40 +01:00
]
2022-11-01 16:02:19 +01:00
[ package . extras ]
test = [ "pytest (>=6)" ]
2022-11-19 20:17:58 +01:00
[ [ package ] ]
name = "execnet"
2023-07-14 19:23:29 +02:00
version = "2.0.2"
2022-11-19 20:17:58 +01:00
description = "execnet: rapid multi-Python deployment"
optional = false
2023-07-14 19:23:29 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-07-14 19:23:29 +02:00
{ file = "execnet-2.0.2-py3-none-any.whl" , hash = "sha256:88256416ae766bc9e8895c76a87928c0012183da3cc4fc18016e6f050e025f41" } ,
{ file = "execnet-2.0.2.tar.gz" , hash = "sha256:cc59bc4423742fd71ad227122eb0dd44db51efb3dc4095b45ac9a08c770096af" } ,
2022-12-21 09:03:40 +01:00
]
2022-11-19 20:17:58 +01:00
[ package . extras ]
2023-07-14 19:23:29 +02:00
testing = [ "hatch" , "pre-commit" , "pytest" , "tox" ]
2022-11-19 20:17:58 +01:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "flake8"
2024-01-06 14:52:11 +01:00
version = "7.0.0"
2020-09-16 15:41:02 +02:00
description = "the modular source code checker: pep8 pyflakes and co"
optional = false
2023-06-14 20:58:47 +02:00
python-versions = ">=3.8.1"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "flake8-7.0.0-py2.py3-none-any.whl" , hash = "sha256:a6dfbb75e03252917f2473ea9653f7cd799c3064e54d4c8140044c5c065f53c3" } ,
{ file = "flake8-7.0.0.tar.gz" , hash = "sha256:33f96621059e65eec474169085dc92bf26e7b2d47366b70be2f67ab80dc25132" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2023-06-14 20:58:47 +02:00
mccabe = ">=0.7.0,<0.8.0"
2023-07-30 08:33:17 +02:00
pycodestyle = ">=2.11.0,<2.12.0"
2024-01-06 14:52:11 +01:00
pyflakes = ">=3.2.0,<3.3.0"
2020-09-16 15:41:02 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "flask"
2023-10-02 12:17:28 +02:00
version = "3.0.0"
2020-09-16 15:41:02 +02:00
description = "A simple framework for building complex web applications."
optional = false
2023-06-14 20:58:47 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-10-02 12:17:28 +02:00
{ file = "flask-3.0.0-py3-none-any.whl" , hash = "sha256:21128f47e4e3b9d597a3e8521a329bf56909b690fcc3fa3e477725aa81367638" } ,
{ file = "flask-3.0.0.tar.gz" , hash = "sha256:cfadcdb638b609361d29ec22360d6070a77d7463dcb3ab08d2c2f2f168845f58" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2023-06-14 20:58:47 +02:00
blinker = ">=1.6.2"
click = ">=8.1.3"
2022-04-03 11:36:21 +02:00
importlib-metadata = { version = ">=3.6.0" , markers = "python_version < \"3.10\"" }
2023-06-14 20:58:47 +02:00
itsdangerous = ">=2.1.2"
Jinja2 = ">=3.1.2"
2023-10-02 12:17:28 +02:00
Werkzeug = ">=3.0.0"
2020-09-16 15:41:02 +02:00
2021-02-17 14:20:55 +01:00
[ package . extras ]
2021-05-22 17:11:32 +02:00
async = [ "asgiref (>=3.2)" ]
2021-02-17 14:20:55 +01:00
dotenv = [ "python-dotenv" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "flask-bcrypt"
2022-04-08 19:04:23 +02:00
version = "1.0.1"
2020-09-16 15:41:02 +02:00
description = "Brcrypt hashing for Flask."
optional = false
python-versions = "*"
2022-12-21 09:03:40 +01:00
files = [
{ file = "Flask-Bcrypt-1.0.1.tar.gz" , hash = "sha256:f07b66b811417ea64eb188ae6455b0b708a793d966e1a80ceec4a23bc42a4369" } ,
{ file = "Flask_Bcrypt-1.0.1-py3-none-any.whl" , hash = "sha256:062fd991dc9118d05ac0583675507b9fe4670e44416c97e0e6819d03d01f808a" } ,
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2022-04-03 11:36:21 +02:00
bcrypt = ">=3.1.1"
2020-09-16 15:41:02 +02:00
Flask = "*"
[ [ package ] ]
name = "flask-dramatiq"
version = "0.6.0"
description = "Adds Dramatiq support to your Flask application"
optional = false
python-versions = ">=3.6,<4.0"
2022-12-21 09:03:40 +01:00
files = [
{ file = "flask-dramatiq-0.6.0.tar.gz" , hash = "sha256:63709e73d7c8d2e5d9bc554d1e859d91c5c5c9a4ebc9461752655bf1e0b87420" } ,
{ file = "flask_dramatiq-0.6.0-py3-none-any.whl" , hash = "sha256:7d4a9289721577f726183f7c44c6713a16bbdff54b946f27abc2ffcc65768adf" } ,
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
dramatiq = ">=1.5,<2.0"
2022-09-17 19:36:03 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "flask-limiter"
2023-09-14 11:11:20 +02:00
version = "3.5.0"
2022-09-17 19:36:03 +02:00
description = "Rate limiting for flask applications"
optional = false
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-09-14 11:11:20 +02:00
{ file = "Flask-Limiter-3.5.0.tar.gz" , hash = "sha256:13a3491b994c49f7cb4706587a38ca47e8162b576530472df38be68104f299c0" } ,
{ file = "Flask_Limiter-3.5.0-py3-none-any.whl" , hash = "sha256:dbda4174f44e6cb858c6eb75e7488186f2977dd5d33d7028ba1aabf179de1bee" } ,
2022-12-21 09:03:40 +01:00
]
2022-09-17 19:36:03 +02:00
[ package . dependencies ]
Flask = ">=2"
limits = [
2022-12-31 16:37:00 +01:00
{ version = ">=2.8" } ,
2022-09-17 19:36:03 +02:00
{ version = "*" , extras = [ "redis" ] , optional = true , markers = "extra == \"redis\"" } ,
]
2022-12-31 16:37:00 +01:00
ordered-set = ">4,<5"
2023-02-16 09:33:03 +01:00
rich = ">=12,<14"
2022-11-01 16:02:19 +01:00
typing-extensions = ">=4"
2022-09-17 19:36:03 +02:00
[ package . extras ]
2022-11-01 16:02:19 +01:00
memcached = [ "limits[memcached]" ]
mongodb = [ "limits[mongodb]" ]
redis = [ "limits[redis]" ]
2022-09-17 19:36:03 +02:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "flask-migrate"
2023-09-14 11:11:20 +02:00
version = "4.0.5"
2021-10-16 21:15:54 +02:00
description = "SQLAlchemy database migrations for Flask applications using Alembic."
2020-09-16 15:41:02 +02:00
optional = false
2021-10-16 21:15:54 +02:00
python-versions = ">=3.6"
2022-12-21 09:03:40 +01:00
files = [
2023-09-14 11:11:20 +02:00
{ file = "Flask-Migrate-4.0.5.tar.gz" , hash = "sha256:d3f437a8b5f3849d1bb1b60e1b818efc564c66e3fefe90b62e5db08db295e1b1" } ,
{ file = "Flask_Migrate-4.0.5-py3-none-any.whl" , hash = "sha256:613a2df703998e78716cace68cd83972960834424457f5b67f56e74fff950aef" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2023-02-16 09:33:03 +01:00
alembic = ">=1.9.0"
2020-09-16 15:41:02 +02:00
Flask = ">=0.9"
Flask-SQLAlchemy = ">=1.0"
[ [ package ] ]
name = "flask-sqlalchemy"
2023-10-04 15:25:26 +02:00
version = "3.0.5"
2022-11-26 12:54:56 +01:00
description = "Add SQLAlchemy support to your Flask application."
2020-09-16 15:41:02 +02:00
optional = false
2023-10-04 15:25:26 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-10-04 15:25:26 +02:00
{ file = "flask_sqlalchemy-3.0.5-py3-none-any.whl" , hash = "sha256:cabb6600ddd819a9f859f36515bb1bd8e7dbf30206cc679d2b081dff9e383283" } ,
{ file = "flask_sqlalchemy-3.0.5.tar.gz" , hash = "sha256:c5765e58ca145401b52106c0f46178569243c5da25556be2c231ecc60867c5b1" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2023-06-24 19:59:12 +02:00
flask = ">=2.2.5"
2023-10-04 15:25:26 +02:00
sqlalchemy = ">=1.4.18"
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "freezegun"
2024-01-06 14:52:11 +01:00
version = "1.4.0"
2020-09-16 15:41:02 +02:00
description = "Let your Python tests travel through time"
optional = false
2023-12-16 12:08:59 +01:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "freezegun-1.4.0-py3-none-any.whl" , hash = "sha256:55e0fc3c84ebf0a96a5aa23ff8b53d70246479e9a68863f1fcac5a3e52f19dd6" } ,
{ file = "freezegun-1.4.0.tar.gz" , hash = "sha256:10939b0ba0ff5adaecf3b06a5c2f73071d9678e507c5eaedb23c761d56ac774b" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
python-dateutil = ">=2.7"
2023-06-18 15:02:21 +02:00
[ [ package ] ]
name = "furo"
2023-09-14 11:11:20 +02:00
version = "2023.9.10"
2023-06-18 15:02:21 +02:00
description = "A clean customisable Sphinx documentation theme."
optional = false
2023-08-19 08:50:37 +02:00
python-versions = ">=3.8"
2023-06-18 15:02:21 +02:00
files = [
2023-09-14 11:11:20 +02:00
{ file = "furo-2023.9.10-py3-none-any.whl" , hash = "sha256:513092538537dc5c596691da06e3c370714ec99bc438680edc1debffb73e5bfc" } ,
{ file = "furo-2023.9.10.tar.gz" , hash = "sha256:5707530a476d2a63b8cad83b4f961f3739a69f4b058bcf38a03a39fa537195b2" } ,
2023-06-18 15:02:21 +02:00
]
[ package . dependencies ]
beautifulsoup4 = "*"
pygments = ">=2.7"
sphinx = ">=6.0,<8.0"
sphinx-basic-ng = "*"
2022-05-28 20:01:14 +02:00
[ [ package ] ]
name = "gitdb"
2023-11-15 18:14:19 +01:00
version = "4.0.11"
2022-05-28 20:01:14 +02:00
description = "Git Object Database"
optional = false
2022-11-26 12:54:56 +01:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-11-15 18:14:19 +01:00
{ file = "gitdb-4.0.11-py3-none-any.whl" , hash = "sha256:81a3407ddd2ee8df444cbacea00e2d038e40150acfa3001696fe0dcf1d3adfa4" } ,
{ file = "gitdb-4.0.11.tar.gz" , hash = "sha256:bf5421126136d6d0af55bc1e7c1af1c397a34f5b7bd79e776cd3e89785c2b04b" } ,
2022-12-21 09:03:40 +01:00
]
2022-05-28 20:01:14 +02:00
[ package . dependencies ]
smmap = ">=3.0.1,<6"
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "gitpython"
2024-01-17 11:45:49 +01:00
version = "3.1.41"
2023-02-25 10:41:27 +01:00
description = "GitPython is a Python library used to interact with Git repositories"
2022-05-28 20:01:14 +02:00
optional = false
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2024-01-17 11:45:49 +01:00
{ file = "GitPython-3.1.41-py3-none-any.whl" , hash = "sha256:c36b6634d069b3f719610175020a9aed919421c87552185b085e04fbbdb10b7c" } ,
{ file = "GitPython-3.1.41.tar.gz" , hash = "sha256:ed66e624884f76df22c8e16066d567aaa5a37d5b5fa19db2c6df6f7156db9048" } ,
2022-12-21 09:03:40 +01:00
]
2022-05-28 20:01:14 +02:00
[ package . dependencies ]
gitdb = ">=4.0.1,<5"
2023-09-14 11:11:20 +02:00
[ package . extras ]
2024-01-17 11:45:49 +01:00
test = [ "black" , "coverage[toml]" , "ddt (>=1.1.1,!=1.4.3)" , "mock" , "mypy" , "pre-commit" , "pytest (>=7.3.1)" , "pytest-cov" , "pytest-instafail" , "pytest-mock" , "pytest-sugar" , "sumtypes" ]
2023-09-14 11:11:20 +02:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "gpxpy"
2023-12-16 12:10:41 +01:00
version = "1.6.2"
2020-09-16 15:41:02 +02:00
description = "GPX file parser and GPS track manipulation library"
optional = false
2022-06-11 13:10:02 +02:00
python-versions = ">=3.6"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:10:41 +01:00
{ file = "gpxpy-1.6.2-py3-none-any.whl" , hash = "sha256:289bc2d80f116c988d0a1e763fda22838f83005573ece2bbc6521817b26fb40a" } ,
{ file = "gpxpy-1.6.2.tar.gz" , hash = "sha256:a72c484b97ec42b80834353b029cc8ee1b79f0ffca1179b2210bb3baf26c01ae" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
2021-04-06 13:15:26 +02:00
[ [ package ] ]
name = "greenlet"
2024-01-06 14:52:11 +01:00
version = "3.0.3"
2021-04-06 13:15:26 +02:00
description = "Lightweight in-process concurrent programming"
optional = false
2023-10-03 08:26:11 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01: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" } ,
2022-12-21 09:03:40 +01:00
]
[ package . extras ]
2024-01-06 14:52:11 +01:00
docs = [ "Sphinx" , "furo" ]
2023-02-16 09:33:03 +01:00
test = [ "objgraph" , "psutil" ]
2022-12-21 09:03:40 +01:00
[ [ package ] ]
name = "gunicorn"
2023-07-22 09:09:10 +02:00
version = "21.2.0"
2022-12-21 09:03:40 +01:00
description = "WSGI HTTP Server for UNIX"
optional = false
python-versions = ">=3.5"
files = [
2023-07-22 09:09:10 +02:00
{ file = "gunicorn-21.2.0-py3-none-any.whl" , hash = "sha256:3213aa5e8c24949e792bcacfc176fef362e7aac80b76c56f6b5122bf350722f0" } ,
{ file = "gunicorn-21.2.0.tar.gz" , hash = "sha256:88ec8bff1d634f98e61b9f65bc4bf3cd918a90806c6f5c48bc5603849ec81033" } ,
2022-12-21 09:03:40 +01:00
]
[ package . dependencies ]
2023-07-22 09:09:10 +02:00
packaging = "*"
2022-12-21 09:03:40 +01:00
[ package . extras ]
eventlet = [ "eventlet (>=0.24.1)" ]
gevent = [ "gevent (>=1.4.0)" ]
setproctitle = [ "setproctitle" ]
tornado = [ "tornado (>=0.2)" ]
[ [ package ] ]
name = "h11"
version = "0.14.0"
description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1"
optional = false
python-versions = ">=3.7"
files = [
{ file = "h11-0.14.0-py3-none-any.whl" , hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761" } ,
{ file = "h11-0.14.0.tar.gz" , hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d" } ,
]
[ [ package ] ]
2020-09-16 15:41:02 +02:00
name = "humanize"
2023-12-16 12:08:59 +01:00
version = "4.9.0"
2020-09-16 15:41:02 +02:00
description = "Python humanize utilities"
optional = false
2023-07-14 19:23:29 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "humanize-4.9.0-py3-none-any.whl" , hash = "sha256:ce284a76d5b1377fd8836733b983bfb0b76f1aa1c090de2566fcf008d7f6ab16" } ,
{ file = "humanize-4.9.0.tar.gz" , hash = "sha256:582a265c931c683a7e9b8ed9559089dea7edcf6cc95be39a3cbc2c5d5ac2bcfa" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . extras ]
tests = [ "freezegun" , "pytest" , "pytest-cov" ]
[ [ package ] ]
name = "idna"
2023-12-16 12:08:59 +01:00
version = "3.6"
2020-09-16 15:41:02 +02:00
description = "Internationalized Domain Names in Applications (IDNA)"
optional = false
2021-10-16 21:15:54 +02:00
python-versions = ">=3.5"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "idna-3.6-py3-none-any.whl" , hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f" } ,
{ file = "idna-3.6.tar.gz" , hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "imagesize"
2022-07-03 14:25:38 +02:00
version = "1.4.1"
2020-09-16 15:41:02 +02:00
description = "Getting image size from png/jpeg/jpeg2000/gif file"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
2022-12-21 09:03:40 +01:00
files = [
{ file = "imagesize-1.4.1-py2.py3-none-any.whl" , hash = "sha256:0d8d18d08f840c19d0ee7ca1fd82490fdc3729b7ac93f49870406ddde8ef8d8b" } ,
{ file = "imagesize-1.4.1.tar.gz" , hash = "sha256:69150444affb9cb0d5cc5a92b3676f0b2fb7cd9ae39e947a5e11a36b4497cd4a" } ,
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "importlib-metadata"
2024-01-06 14:52:11 +01:00
version = "7.0.1"
2020-09-16 15:41:02 +02:00
description = "Read metadata from Python packages"
optional = false
2023-07-14 19:23:29 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "importlib_metadata-7.0.1-py3-none-any.whl" , hash = "sha256:4805911c3a4ec7c3966410053e9ec6a1fecd629117df5adee56dfc9432a1081e" } ,
{ file = "importlib_metadata-7.0.1.tar.gz" , hash = "sha256:f238736bb06590ae52ac1fab06a3a9ef1d8dce2b7a35b5ab329371d6c8f5d2cc" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
zipp = ">=0.5"
2021-02-17 14:20:55 +01:00
[ package . extras ]
2023-12-16 12:08:59 +01:00
docs = [ "furo" , "jaraco.packaging (>=9.3)" , "jaraco.tidelift (>=1.4)" , "rst.linker (>=1.9)" , "sphinx (<7.2.5)" , "sphinx (>=3.5)" , "sphinx-lint" ]
2022-01-19 14:47:53 +01:00
perf = [ "ipython" ]
2023-07-14 19:23:29 +02:00
testing = [ "flufl.flake8" , "importlib-resources (>=1.3)" , "packaging" , "pyfakefs" , "pytest (>=6)" , "pytest-black (>=0.3.7)" , "pytest-checkdocs (>=2.4)" , "pytest-cov" , "pytest-enabler (>=2.2)" , "pytest-mypy (>=0.9.1)" , "pytest-perf (>=0.9.2)" , "pytest-ruff" ]
2021-10-16 21:15:54 +02:00
[ [ package ] ]
name = "importlib-resources"
2023-11-15 18:14:19 +01:00
version = "6.1.1"
2021-10-16 21:15:54 +02:00
description = "Read resources from Python packages"
optional = false
2023-07-14 19:23:29 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-11-15 18:14:19 +01:00
{ file = "importlib_resources-6.1.1-py3-none-any.whl" , hash = "sha256:e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6" } ,
{ file = "importlib_resources-6.1.1.tar.gz" , hash = "sha256:3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a" } ,
2022-12-21 09:03:40 +01:00
]
2021-10-16 21:15:54 +02:00
[ package . dependencies ]
zipp = { version = ">=3.1.0" , markers = "python_version < \"3.10\"" }
[ package . extras ]
2023-10-02 12:13:04 +02:00
docs = [ "furo" , "jaraco.packaging (>=9.3)" , "jaraco.tidelift (>=1.4)" , "rst.linker (>=1.9)" , "sphinx (<7.2.5)" , "sphinx (>=3.5)" , "sphinx-lint" ]
testing = [ "pytest (>=6)" , "pytest-black (>=0.3.7)" , "pytest-checkdocs (>=2.4)" , "pytest-cov" , "pytest-enabler (>=2.2)" , "pytest-mypy (>=0.9.1)" , "pytest-ruff" , "zipp (>=3.17)" ]
2020-12-25 19:14:37 +01:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "iniconfig"
2023-02-16 09:33:03 +01:00
version = "2.0.0"
description = "brain-dead simple config-ini parsing"
2020-09-16 15:41:02 +02:00
optional = false
2023-02-16 09:33:03 +01:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-02-16 09:33:03 +01:00
{ file = "iniconfig-2.0.0-py3-none-any.whl" , hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374" } ,
{ file = "iniconfig-2.0.0.tar.gz" , hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "isort"
2023-12-16 12:08:59 +01:00
version = "5.13.2"
2020-09-16 15:41:02 +02:00
description = "A Python utility / library to sort Python imports."
optional = false
2023-06-14 20:58:47 +02:00
python-versions = ">=3.8.0"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "isort-5.13.2-py3-none-any.whl" , hash = "sha256:8ca5e72a8d85860d5a3fa69b8745237f2939afe12dbf656afbcb47fe72d947a6" } ,
{ file = "isort-5.13.2.tar.gz" , hash = "sha256:48fdfcb9face5d58a4f6dde2e72a1fb8dcaf8ab26f95ab49fab84c2ddefb0109" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . extras ]
2023-12-16 12:08:59 +01:00
colors = [ "colorama (>=0.4.6)" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "itsdangerous"
2022-03-27 09:33:59 +02:00
version = "2.1.2"
2021-05-22 17:11:32 +02:00
description = "Safely pass data to untrusted environments and back."
2020-09-16 15:41:02 +02:00
optional = false
2022-03-27 09:33:59 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
{ file = "itsdangerous-2.1.2-py3-none-any.whl" , hash = "sha256:2c2349112351b88699d8d4b6b075022c0808887cb7ad10069318a8b0bc88db44" } ,
{ file = "itsdangerous-2.1.2.tar.gz" , hash = "sha256:5dbbc68b317e5e42f327f9021763545dc3fc3bfe22e6deb96aaf1fc38874156a" } ,
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "jinja2"
2024-01-17 11:45:49 +01:00
version = "3.1.3"
2020-09-16 15:41:02 +02:00
description = "A very fast and expressive template engine."
optional = false
2022-03-27 09:33:59 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2024-01-17 11:45:49 +01:00
{ file = "Jinja2-3.1.3-py3-none-any.whl" , hash = "sha256:7d6d50dd97d52cbc355597bd845fabfbac3f551e1f99619e39a35ce8c370b5fa" } ,
{ file = "Jinja2-3.1.3.tar.gz" , hash = "sha256:ac8bd6544d4bb2c9792bf3a159e80bba8fda7f07e81bc3aed565432d5925ba90" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2021-05-22 17:11:32 +02:00
MarkupSafe = ">=2.0"
2020-09-16 15:41:02 +02:00
2021-02-17 14:20:55 +01:00
[ package . extras ]
2021-05-22 17:11:32 +02:00
i18n = [ "Babel (>=2.7)" ]
2021-02-17 14:20:55 +01:00
2022-09-17 19:36:03 +02:00
[ [ package ] ]
name = "limits"
2023-12-16 12:08:59 +01:00
version = "3.7.0"
2022-09-17 19:36:03 +02:00
description = "Rate limiting utilities"
optional = false
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "limits-3.7.0-py3-none-any.whl" , hash = "sha256:c528817b7fc15f3e86ad091ba3e40231f6430a91b753db864767684cda8a7f2e" } ,
{ file = "limits-3.7.0.tar.gz" , hash = "sha256:124c6a04d2f4b20990fb1de019eec9474d6c1346c70d8fd0561609b86998b64a" } ,
2022-12-21 09:03:40 +01:00
]
2022-09-17 19:36:03 +02:00
[ package . dependencies ]
2022-12-21 09:03:40 +01:00
deprecated = ">=1.2"
2023-04-08 08:54:06 +02:00
importlib-resources = ">=1.3"
2023-02-16 09:33:03 +01:00
packaging = ">=21,<24"
2023-09-14 11:11:20 +02:00
redis = { version = ">3,<4.5.2 || >4.5.2,<4.5.3 || >4.5.3,<6.0.0" , optional = true , markers = "extra == \"redis\"" }
2022-12-21 09:03:40 +01:00
typing-extensions = "*"
2022-09-17 19:36:03 +02:00
[ package . extras ]
2023-09-14 11:11:20 +02:00
all = [ "aetcd" , "coredis (>=3.4.0,<5)" , "emcache (>=0.6.1)" , "emcache (>=1)" , "etcd3" , "motor (>=3,<4)" , "pymemcache (>3,<5.0.0)" , "pymongo (>4.1,<5)" , "redis (>3,!=4.5.2,!=4.5.3,<6.0.0)" , "redis (>=4.2.0,!=4.5.2,!=4.5.3)" ]
2023-02-16 09:33:03 +01:00
async-etcd = [ "aetcd" ]
async-memcached = [ "emcache (>=0.6.1)" , "emcache (>=1)" ]
async-mongodb = [ "motor (>=3,<4)" ]
2022-12-21 09:03:40 +01:00
async-redis = [ "coredis (>=3.4.0,<5)" ]
2023-02-16 09:33:03 +01:00
etcd = [ "etcd3" ]
2022-12-21 09:03:40 +01:00
memcached = [ "pymemcache (>3,<5.0.0)" ]
2023-02-16 09:33:03 +01:00
mongodb = [ "pymongo (>4.1,<5)" ]
2023-09-14 11:11:20 +02:00
redis = [ "redis (>3,!=4.5.2,!=4.5.3,<6.0.0)" ]
2023-04-08 08:54:06 +02:00
rediscluster = [ "redis (>=4.2.0,!=4.5.2,!=4.5.3)" ]
2022-09-17 19:36:03 +02:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "mako"
2023-11-15 18:14:19 +01:00
version = "1.3.0"
2022-03-27 09:33:59 +02:00
description = "A super-fast templating language that borrows the best ideas from the existing templating languages."
2020-09-16 15:41:02 +02:00
optional = false
2023-11-15 18:14:19 +01:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-11-15 18:14:19 +01:00
{ file = "Mako-1.3.0-py3-none-any.whl" , hash = "sha256:57d4e997349f1a92035aa25c17ace371a4213f2ca42f99bee9a602500cfd54d9" } ,
{ file = "Mako-1.3.0.tar.gz" , hash = "sha256:e3a9d388fd00e87043edbe8792f45880ac0114e9c4adc69f6e9bfb2c55e3b11b" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
2021-02-17 14:20:55 +01:00
[ package . dependencies ]
MarkupSafe = ">=0.9.2"
2020-09-16 15:41:02 +02:00
[ package . extras ]
2022-11-01 16:02:19 +01:00
babel = [ "Babel" ]
2020-09-16 15:41:02 +02:00
lingua = [ "lingua" ]
2022-03-27 09:33:59 +02:00
testing = [ "pytest" ]
2020-09-16 15:41:02 +02:00
2023-02-16 09:33:03 +01:00
[ [ package ] ]
name = "markdown-it-py"
2023-06-14 20:58:47 +02:00
version = "3.0.0"
2023-02-16 09:33:03 +01:00
description = "Python port of markdown-it. Markdown parsing, done right!"
optional = false
2023-06-14 20:58:47 +02:00
python-versions = ">=3.8"
2023-02-16 09:33:03 +01:00
files = [
2023-06-14 20:58:47 +02:00
{ file = "markdown-it-py-3.0.0.tar.gz" , hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb" } ,
{ file = "markdown_it_py-3.0.0-py3-none-any.whl" , hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1" } ,
2023-02-16 09:33:03 +01:00
]
[ package . dependencies ]
mdurl = ">=0.1,<1.0"
[ package . extras ]
2023-02-25 10:41:27 +01:00
benchmarking = [ "psutil" , "pytest" , "pytest-benchmark" ]
code-style = [ "pre-commit (>=3.0,<4.0)" ]
compare = [ "commonmark (>=0.9,<1.0)" , "markdown (>=3.4,<4.0)" , "mistletoe (>=1.0,<2.0)" , "mistune (>=2.0,<3.0)" , "panflute (>=2.3,<3.0)" ]
linkify = [ "linkify-it-py (>=1,<3)" ]
2023-02-16 09:33:03 +01:00
plugins = [ "mdit-py-plugins" ]
profiling = [ "gprof2dot" ]
2023-06-14 20:58:47 +02:00
rtd = [ "jupyter_sphinx" , "mdit-py-plugins" , "myst-parser" , "pyyaml" , "sphinx" , "sphinx-copybutton" , "sphinx-design" , "sphinx_book_theme" ]
2023-02-16 09:33:03 +01:00
testing = [ "coverage" , "pytest" , "pytest-cov" , "pytest-regressions" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "markupsafe"
2023-06-03 09:57:49 +02:00
version = "2.1.3"
2020-09-16 15:41:02 +02:00
description = "Safely add untrusted strings to HTML/XML markup."
optional = false
2022-03-27 09:33:59 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-06-03 09:57:49 +02:00
{ file = "MarkupSafe-2.1.3-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:cd0f502fe016460680cd20aaa5a76d241d6f35a1c3350c474bac1273803893fa" } ,
{ file = "MarkupSafe-2.1.3-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:e09031c87a1e51556fdcb46e5bd4f59dfb743061cf93c4d6831bf894f125eb57" } ,
{ file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:68e78619a61ecf91e76aa3e6e8e33fc4894a2bebe93410754bd28fce0a8a4f9f" } ,
{ file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:65c1a9bcdadc6c28eecee2c119465aebff8f7a584dd719facdd9e825ec61ab52" } ,
{ file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:525808b8019e36eb524b8c68acdd63a37e75714eac50e988180b169d64480a00" } ,
{ file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:962f82a3086483f5e5f64dbad880d31038b698494799b097bc59c2edf392fce6" } ,
{ file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:aa7bd130efab1c280bed0f45501b7c8795f9fdbeb02e965371bbef3523627779" } ,
{ file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:c9c804664ebe8f83a211cace637506669e7890fec1b4195b505c214e50dd4eb7" } ,
{ file = "MarkupSafe-2.1.3-cp310-cp310-win32.whl" , hash = "sha256:10bbfe99883db80bdbaff2dcf681dfc6533a614f700da1287707e8a5d78a8431" } ,
{ file = "MarkupSafe-2.1.3-cp310-cp310-win_amd64.whl" , hash = "sha256:1577735524cdad32f9f694208aa75e422adba74f1baee7551620e43a3141f559" } ,
{ file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:ad9e82fb8f09ade1c3e1b996a6337afac2b8b9e365f926f5a61aacc71adc5b3c" } ,
{ file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:3c0fae6c3be832a0a0473ac912810b2877c8cb9d76ca48de1ed31e1c68386575" } ,
{ file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:b076b6226fb84157e3f7c971a47ff3a679d837cf338547532ab866c57930dbee" } ,
{ file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:bfce63a9e7834b12b87c64d6b155fdd9b3b96191b6bd334bf37db7ff1fe457f2" } ,
{ file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:338ae27d6b8745585f87218a3f23f1512dbf52c26c28e322dbe54bcede54ccb9" } ,
{ file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:e4dd52d80b8c83fdce44e12478ad2e85c64ea965e75d66dbeafb0a3e77308fcc" } ,
{ file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:df0be2b576a7abbf737b1575f048c23fb1d769f267ec4358296f31c2479db8f9" } ,
{ file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:5bbe06f8eeafd38e5d0a4894ffec89378b6c6a625ff57e3028921f8ff59318ac" } ,
{ file = "MarkupSafe-2.1.3-cp311-cp311-win32.whl" , hash = "sha256:dd15ff04ffd7e05ffcb7fe79f1b98041b8ea30ae9234aed2a9168b5797c3effb" } ,
{ file = "MarkupSafe-2.1.3-cp311-cp311-win_amd64.whl" , hash = "sha256:134da1eca9ec0ae528110ccc9e48041e0828d79f24121a1a146161103c76e686" } ,
{ file = "MarkupSafe-2.1.3-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:8e254ae696c88d98da6555f5ace2279cf7cd5b3f52be2b5cf97feafe883b58d2" } ,
{ file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:cb0932dc158471523c9637e807d9bfb93e06a95cbf010f1a38b98623b929ef2b" } ,
{ file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9402b03f1a1b4dc4c19845e5c749e3ab82d5078d16a2a4c2cd2df62d57bb0707" } ,
{ file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ca379055a47383d02a5400cb0d110cef0a776fc644cda797db0c5696cfd7e18e" } ,
{ file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_aarch64.whl" , hash = "sha256:b7ff0f54cb4ff66dd38bebd335a38e2c22c41a8ee45aa608efc890ac3e3931bc" } ,
{ file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_i686.whl" , hash = "sha256:c011a4149cfbcf9f03994ec2edffcb8b1dc2d2aede7ca243746df97a5d41ce48" } ,
{ file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_x86_64.whl" , hash = "sha256:56d9f2ecac662ca1611d183feb03a3fa4406469dafe241673d521dd5ae92a155" } ,
{ file = "MarkupSafe-2.1.3-cp37-cp37m-win32.whl" , hash = "sha256:8758846a7e80910096950b67071243da3e5a20ed2546e6392603c096778d48e0" } ,
{ file = "MarkupSafe-2.1.3-cp37-cp37m-win_amd64.whl" , hash = "sha256:787003c0ddb00500e49a10f2844fac87aa6ce977b90b0feaaf9de23c22508b24" } ,
{ file = "MarkupSafe-2.1.3-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:2ef12179d3a291be237280175b542c07a36e7f60718296278d8593d21ca937d4" } ,
{ file = "MarkupSafe-2.1.3-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:2c1b19b3aaacc6e57b7e25710ff571c24d6c3613a45e905b1fde04d691b98ee0" } ,
{ file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8afafd99945ead6e075b973fefa56379c5b5c53fd8937dad92c662da5d8fd5ee" } ,
{ file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:8c41976a29d078bb235fea9b2ecd3da465df42a562910f9022f1a03107bd02be" } ,
{ file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:d080e0a5eb2529460b30190fcfcc4199bd7f827663f858a226a81bc27beaa97e" } ,
{ file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:69c0f17e9f5a7afdf2cc9fb2d1ce6aabdb3bafb7f38017c0b77862bcec2bbad8" } ,
{ file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:504b320cd4b7eff6f968eddf81127112db685e81f7e36e75f9f84f0df46041c3" } ,
{ file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:42de32b22b6b804f42c5d98be4f7e5e977ecdd9ee9b660fda1a3edf03b11792d" } ,
{ file = "MarkupSafe-2.1.3-cp38-cp38-win32.whl" , hash = "sha256:ceb01949af7121f9fc39f7d27f91be8546f3fb112c608bc4029aef0bab86a2a5" } ,
{ file = "MarkupSafe-2.1.3-cp38-cp38-win_amd64.whl" , hash = "sha256:1b40069d487e7edb2676d3fbdb2b0829ffa2cd63a2ec26c4938b2d34391b4ecc" } ,
{ file = "MarkupSafe-2.1.3-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:8023faf4e01efadfa183e863fefde0046de576c6f14659e8782065bcece22198" } ,
{ file = "MarkupSafe-2.1.3-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:6b2b56950d93e41f33b4223ead100ea0fe11f8e6ee5f641eb753ce4b77a7042b" } ,
{ file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:9dcdfd0eaf283af041973bff14a2e143b8bd64e069f4c383416ecd79a81aab58" } ,
{ file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:05fb21170423db021895e1ea1e1f3ab3adb85d1c2333cbc2310f2a26bc77272e" } ,
{ file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:282c2cb35b5b673bbcadb33a585408104df04f14b2d9b01d4c345a3b92861c2c" } ,
{ file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:ab4a0df41e7c16a1392727727e7998a467472d0ad65f3ad5e6e765015df08636" } ,
{ file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:7ef3cb2ebbf91e330e3bb937efada0edd9003683db6b57bb108c4001f37a02ea" } ,
{ file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:0a4e4a1aff6c7ac4cd55792abf96c915634c2b97e3cc1c7129578aa68ebd754e" } ,
{ file = "MarkupSafe-2.1.3-cp39-cp39-win32.whl" , hash = "sha256:fec21693218efe39aa7f8599346e90c705afa52c5b31ae019b2e57e8f6542bb2" } ,
{ file = "MarkupSafe-2.1.3-cp39-cp39-win_amd64.whl" , hash = "sha256:3fd4abcb888d15a94f32b75d8fd18ee162ca0c064f35b11134be77050296d6ba" } ,
{ file = "MarkupSafe-2.1.3.tar.gz" , hash = "sha256:af598ed32d6ae86f1b747b82783958b1a4ab8f617b06fe68795c7f026abbdcad" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "mccabe"
2023-06-14 20:58:47 +02:00
version = "0.7.0"
2020-09-16 15:41:02 +02:00
description = "McCabe checker, plugin for flake8"
optional = false
2023-06-14 20:58:47 +02:00
python-versions = ">=3.6"
2022-12-21 09:03:40 +01:00
files = [
2023-06-14 20:58:47 +02:00
{ file = "mccabe-0.7.0-py2.py3-none-any.whl" , hash = "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e" } ,
{ file = "mccabe-0.7.0.tar.gz" , hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
2023-02-16 09:33:03 +01:00
[ [ package ] ]
name = "mdurl"
version = "0.1.2"
description = "Markdown URL utilities"
optional = false
python-versions = ">=3.7"
files = [
{ file = "mdurl-0.1.2-py3-none-any.whl" , hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8" } ,
{ file = "mdurl-0.1.2.tar.gz" , hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba" } ,
]
2021-01-02 19:28:03 +01:00
[ [ package ] ]
name = "mypy"
2024-01-06 14:52:11 +01:00
version = "1.8.0"
2021-01-02 19:28:03 +01:00
description = "Optional static typing for Python"
optional = false
2023-08-19 08:50:37 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3" } ,
{ file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4" } ,
{ file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d" } ,
{ file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9" } ,
{ file = "mypy-1.8.0-cp310-cp310-win_amd64.whl" , hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410" } ,
{ file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae" } ,
{ file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3" } ,
{ file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817" } ,
{ file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d" } ,
{ file = "mypy-1.8.0-cp311-cp311-win_amd64.whl" , hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835" } ,
{ file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd" } ,
{ file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55" } ,
{ file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218" } ,
{ file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3" } ,
{ file = "mypy-1.8.0-cp312-cp312-win_amd64.whl" , hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e" } ,
{ file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6" } ,
{ file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66" } ,
{ file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6" } ,
{ file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d" } ,
{ file = "mypy-1.8.0-cp38-cp38-win_amd64.whl" , hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02" } ,
{ file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8" } ,
{ file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259" } ,
{ file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b" } ,
{ file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592" } ,
{ file = "mypy-1.8.0-cp39-cp39-win_amd64.whl" , hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a" } ,
{ file = "mypy-1.8.0-py3-none-any.whl" , hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d" } ,
{ file = "mypy-1.8.0.tar.gz" , hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07" } ,
2023-04-08 08:54:06 +02:00
]
[ package . dependencies ]
mypy-extensions = ">=1.0.0"
2022-05-18 09:26:31 +02:00
tomli = { version = ">=1.1.0" , markers = "python_version < \"3.11\"" }
2023-07-14 19:23:29 +02:00
typing-extensions = ">=4.1.0"
2021-01-02 19:28:03 +01:00
2021-02-17 14:20:55 +01:00
[ package . extras ]
dmypy = [ "psutil (>=4.0)" ]
2022-11-09 14:16:24 +01:00
install-types = [ "pip" ]
2023-11-15 18:14:19 +01:00
mypyc = [ "setuptools (>=50)" ]
2022-03-27 09:33:59 +02:00
reports = [ "lxml" ]
2021-02-17 14:20:55 +01:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "mypy-extensions"
2023-02-16 09:33:03 +01:00
version = "1.0.0"
description = "Type system extensions for programs checked with the mypy type checker."
2020-09-16 15:41:02 +02:00
optional = false
2023-02-16 09:33:03 +01:00
python-versions = ">=3.5"
2022-12-21 09:03:40 +01:00
files = [
2023-02-16 09:33:03 +01:00
{ file = "mypy_extensions-1.0.0-py3-none-any.whl" , hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d" } ,
{ file = "mypy_extensions-1.0.0.tar.gz" , hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
2022-12-31 16:37:00 +01:00
[ [ package ] ]
name = "ordered-set"
version = "4.1.0"
description = "An OrderedSet is a custom MutableSet that remembers its order, so that every"
optional = false
python-versions = ">=3.7"
files = [
{ file = "ordered-set-4.1.0.tar.gz" , hash = "sha256:694a8e44c87657c59292ede72891eb91d34131f6531463aab3009191c77364a8" } ,
{ file = "ordered_set-4.1.0-py3-none-any.whl" , hash = "sha256:046e1132c71fcf3330438a539928932caf51ddbc582496833e23de611de14562" } ,
]
[ package . extras ]
dev = [ "black" , "mypy" , "pytest" ]
2021-10-16 21:15:54 +02:00
[ [ package ] ]
name = "outcome"
2023-11-15 18:14:19 +01:00
version = "1.3.0.post0"
2021-10-16 21:15:54 +02:00
description = "Capture the outcome of Python function calls."
optional = false
2022-06-22 17:41:23 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-11-15 18:14:19 +01:00
{ file = "outcome-1.3.0.post0-py2.py3-none-any.whl" , hash = "sha256:e771c5ce06d1415e356078d3bdd68523f284b4ce5419828922b6871e65eda82b" } ,
{ file = "outcome-1.3.0.post0.tar.gz" , hash = "sha256:9dcf02e65f2971b80047b377468e72a268e15c0af3cf1238e6ff14f7f91143b8" } ,
2022-12-21 09:03:40 +01:00
]
2021-10-16 21:15:54 +02:00
[ package . dependencies ]
attrs = ">=19.2.0"
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "packaging"
2023-10-02 12:13:04 +02:00
version = "23.2"
2020-09-16 15:41:02 +02:00
description = "Core utilities for Python packages"
optional = false
2022-12-11 13:19:18 +01:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-10-02 12:13:04 +02:00
{ file = "packaging-23.2-py3-none-any.whl" , hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7" } ,
{ file = "packaging-23.2.tar.gz" , hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "pathspec"
2023-12-16 12:08:59 +01:00
version = "0.12.1"
2020-09-16 15:41:02 +02:00
description = "Utility library for gitignore style pattern matching of file paths."
optional = false
2023-12-16 12:08:59 +01:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "pathspec-0.12.1-py3-none-any.whl" , hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08" } ,
{ file = "pathspec-0.12.1.tar.gz" , hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
2022-05-28 20:01:14 +02:00
[ [ package ] ]
name = "pbr"
2023-11-15 18:14:19 +01:00
version = "6.0.0"
2022-05-28 20:01:14 +02:00
description = "Python Build Reasonableness"
optional = false
python-versions = ">=2.6"
2022-12-21 09:03:40 +01:00
files = [
2023-11-15 18:14:19 +01:00
{ file = "pbr-6.0.0-py2.py3-none-any.whl" , hash = "sha256:4a7317d5e3b17a3dccb6a8cfe67dab65b20551404c52c8ed41279fa4f0cb4cda" } ,
{ file = "pbr-6.0.0.tar.gz" , hash = "sha256:d1377122a5a00e2f940ee482999518efe16d745d423a670c27773dfbc3c9a7d9" } ,
2022-12-21 09:03:40 +01:00
]
2022-05-28 20:01:14 +02:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "pillow"
2024-01-06 14:52:11 +01:00
version = "10.2.0"
2020-09-16 15:41:02 +02:00
description = "Python Imaging Library (Fork)"
optional = false
2023-08-19 08:50:37 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "pillow-10.2.0-cp310-cp310-macosx_10_10_x86_64.whl" , hash = "sha256:7823bdd049099efa16e4246bdf15e5a13dbb18a51b68fa06d6c1d4d8b99a796e" } ,
{ file = "pillow-10.2.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:83b2021f2ade7d1ed556bc50a399127d7fb245e725aa0113ebd05cfe88aaf588" } ,
{ file = "pillow-10.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6fad5ff2f13d69b7e74ce5b4ecd12cc0ec530fcee76356cac6742785ff71c452" } ,
{ file = "pillow-10.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:da2b52b37dad6d9ec64e653637a096905b258d2fc2b984c41ae7d08b938a67e4" } ,
{ file = "pillow-10.2.0-cp310-cp310-manylinux_2_28_aarch64.whl" , hash = "sha256:47c0995fc4e7f79b5cfcab1fc437ff2890b770440f7696a3ba065ee0fd496563" } ,
{ file = "pillow-10.2.0-cp310-cp310-manylinux_2_28_x86_64.whl" , hash = "sha256:322bdf3c9b556e9ffb18f93462e5f749d3444ce081290352c6070d014c93feb2" } ,
{ file = "pillow-10.2.0-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:51f1a1bffc50e2e9492e87d8e09a17c5eea8409cda8d3f277eb6edc82813c17c" } ,
{ file = "pillow-10.2.0-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:69ffdd6120a4737710a9eee73e1d2e37db89b620f702754b8f6e62594471dee0" } ,
{ file = "pillow-10.2.0-cp310-cp310-win32.whl" , hash = "sha256:c6dafac9e0f2b3c78df97e79af707cdc5ef8e88208d686a4847bab8266870023" } ,
{ file = "pillow-10.2.0-cp310-cp310-win_amd64.whl" , hash = "sha256:aebb6044806f2e16ecc07b2a2637ee1ef67a11840a66752751714a0d924adf72" } ,
{ file = "pillow-10.2.0-cp310-cp310-win_arm64.whl" , hash = "sha256:7049e301399273a0136ff39b84c3678e314f2158f50f517bc50285fb5ec847ad" } ,
{ file = "pillow-10.2.0-cp311-cp311-macosx_10_10_x86_64.whl" , hash = "sha256:35bb52c37f256f662abdfa49d2dfa6ce5d93281d323a9af377a120e89a9eafb5" } ,
{ file = "pillow-10.2.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:9c23f307202661071d94b5e384e1e1dc7dfb972a28a2310e4ee16103e66ddb67" } ,
{ file = "pillow-10.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:773efe0603db30c281521a7c0214cad7836c03b8ccff897beae9b47c0b657d61" } ,
{ file = "pillow-10.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:11fa2e5984b949b0dd6d7a94d967743d87c577ff0b83392f17cb3990d0d2fd6e" } ,
{ file = "pillow-10.2.0-cp311-cp311-manylinux_2_28_aarch64.whl" , hash = "sha256:716d30ed977be8b37d3ef185fecb9e5a1d62d110dfbdcd1e2a122ab46fddb03f" } ,
{ file = "pillow-10.2.0-cp311-cp311-manylinux_2_28_x86_64.whl" , hash = "sha256:a086c2af425c5f62a65e12fbf385f7c9fcb8f107d0849dba5839461a129cf311" } ,
{ file = "pillow-10.2.0-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:c8de2789052ed501dd829e9cae8d3dcce7acb4777ea4a479c14521c942d395b1" } ,
{ file = "pillow-10.2.0-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:609448742444d9290fd687940ac0b57fb35e6fd92bdb65386e08e99af60bf757" } ,
{ file = "pillow-10.2.0-cp311-cp311-win32.whl" , hash = "sha256:823ef7a27cf86df6597fa0671066c1b596f69eba53efa3d1e1cb8b30f3533068" } ,
{ file = "pillow-10.2.0-cp311-cp311-win_amd64.whl" , hash = "sha256:1da3b2703afd040cf65ec97efea81cfba59cdbed9c11d8efc5ab09df9509fc56" } ,
{ file = "pillow-10.2.0-cp311-cp311-win_arm64.whl" , hash = "sha256:edca80cbfb2b68d7b56930b84a0e45ae1694aeba0541f798e908a49d66b837f1" } ,
{ file = "pillow-10.2.0-cp312-cp312-macosx_10_10_x86_64.whl" , hash = "sha256:1b5e1b74d1bd1b78bc3477528919414874748dd363e6272efd5abf7654e68bef" } ,
{ file = "pillow-10.2.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:0eae2073305f451d8ecacb5474997c08569fb4eb4ac231ffa4ad7d342fdc25ac" } ,
{ file = "pillow-10.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:b7c2286c23cd350b80d2fc9d424fc797575fb16f854b831d16fd47ceec078f2c" } ,
{ file = "pillow-10.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:1e23412b5c41e58cec602f1135c57dfcf15482013ce6e5f093a86db69646a5aa" } ,
{ file = "pillow-10.2.0-cp312-cp312-manylinux_2_28_aarch64.whl" , hash = "sha256:52a50aa3fb3acb9cf7213573ef55d31d6eca37f5709c69e6858fe3bc04a5c2a2" } ,
{ file = "pillow-10.2.0-cp312-cp312-manylinux_2_28_x86_64.whl" , hash = "sha256:127cee571038f252a552760076407f9cff79761c3d436a12af6000cd182a9d04" } ,
{ file = "pillow-10.2.0-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:8d12251f02d69d8310b046e82572ed486685c38f02176bd08baf216746eb947f" } ,
{ file = "pillow-10.2.0-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:54f1852cd531aa981bc0965b7d609f5f6cc8ce8c41b1139f6ed6b3c54ab82bfb" } ,
{ file = "pillow-10.2.0-cp312-cp312-win32.whl" , hash = "sha256:257d8788df5ca62c980314053197f4d46eefedf4e6175bc9412f14412ec4ea2f" } ,
{ file = "pillow-10.2.0-cp312-cp312-win_amd64.whl" , hash = "sha256:154e939c5f0053a383de4fd3d3da48d9427a7e985f58af8e94d0b3c9fcfcf4f9" } ,
{ file = "pillow-10.2.0-cp312-cp312-win_arm64.whl" , hash = "sha256:f379abd2f1e3dddb2b61bc67977a6b5a0a3f7485538bcc6f39ec76163891ee48" } ,
{ file = "pillow-10.2.0-cp38-cp38-macosx_10_10_x86_64.whl" , hash = "sha256:8373c6c251f7ef8bda6675dd6d2b3a0fcc31edf1201266b5cf608b62a37407f9" } ,
{ file = "pillow-10.2.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:870ea1ada0899fd0b79643990809323b389d4d1d46c192f97342eeb6ee0b8483" } ,
{ file = "pillow-10.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:b4b6b1e20608493548b1f32bce8cca185bf0480983890403d3b8753e44077129" } ,
{ file = "pillow-10.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3031709084b6e7852d00479fd1d310b07d0ba82765f973b543c8af5061cf990e" } ,
{ file = "pillow-10.2.0-cp38-cp38-manylinux_2_28_aarch64.whl" , hash = "sha256:3ff074fc97dd4e80543a3e91f69d58889baf2002b6be64347ea8cf5533188213" } ,
{ file = "pillow-10.2.0-cp38-cp38-manylinux_2_28_x86_64.whl" , hash = "sha256:cb4c38abeef13c61d6916f264d4845fab99d7b711be96c326b84df9e3e0ff62d" } ,
{ file = "pillow-10.2.0-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:b1b3020d90c2d8e1dae29cf3ce54f8094f7938460fb5ce8bc5c01450b01fbaf6" } ,
{ file = "pillow-10.2.0-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:170aeb00224ab3dc54230c797f8404507240dd868cf52066f66a41b33169bdbe" } ,
{ file = "pillow-10.2.0-cp38-cp38-win32.whl" , hash = "sha256:c4225f5220f46b2fde568c74fca27ae9771536c2e29d7c04f4fb62c83275ac4e" } ,
{ file = "pillow-10.2.0-cp38-cp38-win_amd64.whl" , hash = "sha256:0689b5a8c5288bc0504d9fcee48f61a6a586b9b98514d7d29b840143d6734f39" } ,
{ file = "pillow-10.2.0-cp39-cp39-macosx_10_10_x86_64.whl" , hash = "sha256:b792a349405fbc0163190fde0dc7b3fef3c9268292586cf5645598b48e63dc67" } ,
{ file = "pillow-10.2.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:c570f24be1e468e3f0ce7ef56a89a60f0e05b30a3669a459e419c6eac2c35364" } ,
{ file = "pillow-10.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d8ecd059fdaf60c1963c58ceb8997b32e9dc1b911f5da5307aab614f1ce5c2fb" } ,
{ file = "pillow-10.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c365fd1703040de1ec284b176d6af5abe21b427cb3a5ff68e0759e1e313a5e7e" } ,
{ file = "pillow-10.2.0-cp39-cp39-manylinux_2_28_aarch64.whl" , hash = "sha256:70c61d4c475835a19b3a5aa42492409878bbca7438554a1f89d20d58a7c75c01" } ,
{ file = "pillow-10.2.0-cp39-cp39-manylinux_2_28_x86_64.whl" , hash = "sha256:b6f491cdf80ae540738859d9766783e3b3c8e5bd37f5dfa0b76abdecc5081f13" } ,
{ file = "pillow-10.2.0-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:9d189550615b4948f45252d7f005e53c2040cea1af5b60d6f79491a6e147eef7" } ,
{ file = "pillow-10.2.0-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:49d9ba1ed0ef3e061088cd1e7538a0759aab559e2e0a80a36f9fd9d8c0c21591" } ,
{ file = "pillow-10.2.0-cp39-cp39-win32.whl" , hash = "sha256:babf5acfede515f176833ed6028754cbcd0d206f7f614ea3447d67c33be12516" } ,
{ file = "pillow-10.2.0-cp39-cp39-win_amd64.whl" , hash = "sha256:0304004f8067386b477d20a518b50f3fa658a28d44e4116970abfcd94fac34a8" } ,
{ file = "pillow-10.2.0-cp39-cp39-win_arm64.whl" , hash = "sha256:0fb3e7fc88a14eacd303e90481ad983fd5b69c761e9e6ef94c983f91025da869" } ,
{ file = "pillow-10.2.0-pp310-pypy310_pp73-macosx_10_10_x86_64.whl" , hash = "sha256:322209c642aabdd6207517e9739c704dc9f9db943015535783239022002f054a" } ,
{ file = "pillow-10.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:3eedd52442c0a5ff4f887fab0c1c0bb164d8635b32c894bc1faf4c618dd89df2" } ,
{ file = "pillow-10.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:cb28c753fd5eb3dd859b4ee95de66cc62af91bcff5db5f2571d32a520baf1f04" } ,
{ file = "pillow-10.2.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl" , hash = "sha256:33870dc4653c5017bf4c8873e5488d8f8d5f8935e2f1fb9a2208c47cdd66efd2" } ,
{ file = "pillow-10.2.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl" , hash = "sha256:3c31822339516fb3c82d03f30e22b1d038da87ef27b6a78c9549888f8ceda39a" } ,
{ file = "pillow-10.2.0-pp310-pypy310_pp73-win_amd64.whl" , hash = "sha256:a2b56ba36e05f973d450582fb015594aaa78834fefe8dfb8fcd79b93e64ba4c6" } ,
{ file = "pillow-10.2.0-pp38-pypy38_pp73-win_amd64.whl" , hash = "sha256:d8e6aeb9201e655354b3ad049cb77d19813ad4ece0df1249d3c793de3774f8c7" } ,
{ file = "pillow-10.2.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl" , hash = "sha256:2247178effb34a77c11c0e8ac355c7a741ceca0a732b27bf11e747bbc950722f" } ,
{ file = "pillow-10.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:15587643b9e5eb26c48e49a7b33659790d28f190fc514a322d55da2fb5c2950e" } ,
{ file = "pillow-10.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:753cd8f2086b2b80180d9b3010dd4ed147efc167c90d3bf593fe2af21265e5a5" } ,
{ file = "pillow-10.2.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl" , hash = "sha256:7c8f97e8e7a9009bcacbe3766a36175056c12f9a44e6e6f2d5caad06dcfbf03b" } ,
{ file = "pillow-10.2.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl" , hash = "sha256:d1b35bcd6c5543b9cb547dee3150c93008f8dd0f1fef78fc0cd2b141c5baf58a" } ,
{ file = "pillow-10.2.0-pp39-pypy39_pp73-win_amd64.whl" , hash = "sha256:fe4c15f6c9285dc54ce6553a3ce908ed37c8f3825b5a51a15c91442bb955b868" } ,
{ file = "pillow-10.2.0.tar.gz" , hash = "sha256:e87f0b2c78157e12d7686b27d63c070fd65d994e8ddae6f328e0dcf4a0cd007e" } ,
2022-12-21 09:03:40 +01:00
]
[ package . extras ]
2023-04-08 08:54:06 +02:00
docs = [ "furo" , "olefile" , "sphinx (>=2.4)" , "sphinx-copybutton" , "sphinx-inline-tabs" , "sphinx-removed-in" , "sphinxext-opengraph" ]
2024-01-06 14:52:11 +01:00
fpx = [ "olefile" ]
mic = [ "olefile" ]
2022-12-21 09:03:40 +01:00
tests = [ "check-manifest" , "coverage" , "defusedxml" , "markdown2" , "olefile" , "packaging" , "pyroma" , "pytest" , "pytest-cov" , "pytest-timeout" ]
2024-01-06 14:52:11 +01:00
typing = [ "typing-extensions" ]
xmp = [ "defusedxml" ]
2022-12-21 09:03:40 +01:00
[ [ package ] ]
name = "platformdirs"
2023-12-16 12:08:59 +01:00
version = "4.1.0"
2022-12-21 09:03:40 +01:00
description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
optional = false
2023-12-16 12:08:59 +01:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "platformdirs-4.1.0-py3-none-any.whl" , hash = "sha256:11c8f37bcca40db96d8144522d925583bdb7a31f7b0e37e3ed4318400a8e2380" } ,
{ file = "platformdirs-4.1.0.tar.gz" , hash = "sha256:906d548203468492d432bcb294d4bc2fff751bf84971fbb2c10918cc206ee420" } ,
2022-12-21 09:03:40 +01:00
]
[ package . extras ]
2023-07-30 08:33:17 +02:00
docs = [ "furo (>=2023.7.26)" , "proselint (>=0.13)" , "sphinx (>=7.1.1)" , "sphinx-autodoc-typehints (>=1.24)" ]
test = [ "appdirs (==1.4.4)" , "covdefaults (>=2.3)" , "pytest (>=7.4)" , "pytest-cov (>=4.1)" , "pytest-mock (>=3.11.1)" ]
2022-12-21 09:03:40 +01:00
[ [ package ] ]
name = "pluggy"
2023-09-14 11:11:20 +02:00
version = "1.3.0"
2022-12-21 09:03:40 +01:00
description = "plugin and hook calling mechanisms for python"
optional = false
2023-09-14 11:11:20 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-09-14 11:11:20 +02:00
{ file = "pluggy-1.3.0-py3-none-any.whl" , hash = "sha256:d89c696a773f8bd377d18e5ecda92b7a3793cbe66c87060a6fb58c7b6e1061f7" } ,
{ file = "pluggy-1.3.0.tar.gz" , hash = "sha256:cf61ae8f126ac6f7c451172cf30e3e43d3ca77615509771b3a984a0730651e12" } ,
2022-12-21 09:03:40 +01:00
]
[ package . extras ]
dev = [ "pre-commit" , "tox" ]
testing = [ "pytest" , "pytest-benchmark" ]
[ [ package ] ]
name = "prometheus-client"
2023-12-16 12:08:59 +01:00
version = "0.19.0"
2020-09-16 15:41:02 +02:00
description = "Python client for the Prometheus monitoring system."
optional = false
2023-11-15 18:14:19 +01:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "prometheus_client-0.19.0-py3-none-any.whl" , hash = "sha256:c88b1e6ecf6b41cd8fb5731c7ae919bf66df6ec6fafa555cd6c0e16ca169ae92" } ,
{ file = "prometheus_client-0.19.0.tar.gz" , hash = "sha256:4585b0d1223148c27a225b10dbec5ae9bc4c81a99a3fa80774fa6209935324e1" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . extras ]
twisted = [ "twisted" ]
2022-11-19 20:17:58 +01:00
[ [ package ] ]
name = "psutil"
2024-01-06 14:52:11 +01:00
version = "5.9.7"
2022-11-19 20:17:58 +01:00
description = "Cross-platform lib for process and system monitoring in Python."
optional = false
2023-11-15 18:14:19 +01:00
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "psutil-5.9.7-cp27-cp27m-macosx_10_9_x86_64.whl" , hash = "sha256:0bd41bf2d1463dfa535942b2a8f0e958acf6607ac0be52265ab31f7923bcd5e6" } ,
{ file = "psutil-5.9.7-cp27-cp27m-manylinux2010_i686.whl" , hash = "sha256:5794944462509e49d4d458f4dbfb92c47539e7d8d15c796f141f474010084056" } ,
{ file = "psutil-5.9.7-cp27-cp27m-manylinux2010_x86_64.whl" , hash = "sha256:fe361f743cb3389b8efda21980d93eb55c1f1e3898269bc9a2a1d0bb7b1f6508" } ,
{ file = "psutil-5.9.7-cp27-cp27mu-manylinux2010_i686.whl" , hash = "sha256:e469990e28f1ad738f65a42dcfc17adaed9d0f325d55047593cb9033a0ab63df" } ,
{ file = "psutil-5.9.7-cp27-cp27mu-manylinux2010_x86_64.whl" , hash = "sha256:3c4747a3e2ead1589e647e64aad601981f01b68f9398ddf94d01e3dc0d1e57c7" } ,
{ file = "psutil-5.9.7-cp27-none-win32.whl" , hash = "sha256:1d4bc4a0148fdd7fd8f38e0498639ae128e64538faa507df25a20f8f7fb2341c" } ,
{ file = "psutil-5.9.7-cp27-none-win_amd64.whl" , hash = "sha256:4c03362e280d06bbbfcd52f29acd79c733e0af33d707c54255d21029b8b32ba6" } ,
{ file = "psutil-5.9.7-cp36-abi3-macosx_10_9_x86_64.whl" , hash = "sha256:ea36cc62e69a13ec52b2f625c27527f6e4479bca2b340b7a452af55b34fcbe2e" } ,
{ file = "psutil-5.9.7-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:1132704b876e58d277168cd729d64750633d5ff0183acf5b3c986b8466cd0284" } ,
{ file = "psutil-5.9.7-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:fe8b7f07948f1304497ce4f4684881250cd859b16d06a1dc4d7941eeb6233bfe" } ,
{ file = "psutil-5.9.7-cp36-cp36m-win32.whl" , hash = "sha256:b27f8fdb190c8c03914f908a4555159327d7481dac2f01008d483137ef3311a9" } ,
{ file = "psutil-5.9.7-cp36-cp36m-win_amd64.whl" , hash = "sha256:44969859757f4d8f2a9bd5b76eba8c3099a2c8cf3992ff62144061e39ba8568e" } ,
{ file = "psutil-5.9.7-cp37-abi3-win32.whl" , hash = "sha256:c727ca5a9b2dd5193b8644b9f0c883d54f1248310023b5ad3e92036c5e2ada68" } ,
{ file = "psutil-5.9.7-cp37-abi3-win_amd64.whl" , hash = "sha256:f37f87e4d73b79e6c5e749440c3113b81d1ee7d26f21c19c47371ddea834f414" } ,
{ file = "psutil-5.9.7-cp38-abi3-macosx_11_0_arm64.whl" , hash = "sha256:032f4f2c909818c86cea4fe2cc407f1c0f0cde8e6c6d702b28b8ce0c0d143340" } ,
{ file = "psutil-5.9.7.tar.gz" , hash = "sha256:3f02134e82cfb5d089fddf20bb2e03fd5cd52395321d1c8458a9e58500ff417c" } ,
2022-12-21 09:03:40 +01:00
]
2022-11-19 20:17:58 +01:00
[ package . extras ]
test = [ "enum34" , "ipaddress" , "mock" , "pywin32" , "wmi" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "psycopg2-binary"
2023-10-04 16:01:54 +02:00
version = "2.9.9"
2020-09-16 15:41:02 +02:00
description = "psycopg2 - Python-PostgreSQL Database Adapter"
optional = false
2023-10-04 16:01:54 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-10-04 16:01:54 +02:00
{ file = "psycopg2-binary-2.9.9.tar.gz" , hash = "sha256:7f01846810177d829c7692f1f5ada8096762d9172af1b1a28d4ab5b77c923c1c" } ,
{ file = "psycopg2_binary-2.9.9-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:c2470da5418b76232f02a2fcd2229537bb2d5a7096674ce61859c3229f2eb202" } ,
{ file = "psycopg2_binary-2.9.9-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:c6af2a6d4b7ee9615cbb162b0738f6e1fd1f5c3eda7e5da17861eacf4c717ea7" } ,
{ file = "psycopg2_binary-2.9.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:75723c3c0fbbf34350b46a3199eb50638ab22a0228f93fb472ef4d9becc2382b" } ,
{ file = "psycopg2_binary-2.9.9-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:83791a65b51ad6ee6cf0845634859d69a038ea9b03d7b26e703f94c7e93dbcf9" } ,
{ file = "psycopg2_binary-2.9.9-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:0ef4854e82c09e84cc63084a9e4ccd6d9b154f1dbdd283efb92ecd0b5e2b8c84" } ,
{ file = "psycopg2_binary-2.9.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ed1184ab8f113e8d660ce49a56390ca181f2981066acc27cf637d5c1e10ce46e" } ,
{ file = "psycopg2_binary-2.9.9-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:d2997c458c690ec2bc6b0b7ecbafd02b029b7b4283078d3b32a852a7ce3ddd98" } ,
{ file = "psycopg2_binary-2.9.9-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:b58b4710c7f4161b5e9dcbe73bb7c62d65670a87df7bcce9e1faaad43e715245" } ,
{ file = "psycopg2_binary-2.9.9-cp310-cp310-musllinux_1_1_ppc64le.whl" , hash = "sha256:0c009475ee389757e6e34611d75f6e4f05f0cf5ebb76c6037508318e1a1e0d7e" } ,
{ file = "psycopg2_binary-2.9.9-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:8dbf6d1bc73f1d04ec1734bae3b4fb0ee3cb2a493d35ede9badbeb901fb40f6f" } ,
{ file = "psycopg2_binary-2.9.9-cp310-cp310-win32.whl" , hash = "sha256:3f78fd71c4f43a13d342be74ebbc0666fe1f555b8837eb113cb7416856c79682" } ,
{ file = "psycopg2_binary-2.9.9-cp310-cp310-win_amd64.whl" , hash = "sha256:876801744b0dee379e4e3c38b76fc89f88834bb15bf92ee07d94acd06ec890a0" } ,
{ file = "psycopg2_binary-2.9.9-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:ee825e70b1a209475622f7f7b776785bd68f34af6e7a46e2e42f27b659b5bc26" } ,
{ file = "psycopg2_binary-2.9.9-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:1ea665f8ce695bcc37a90ee52de7a7980be5161375d42a0b6c6abedbf0d81f0f" } ,
{ file = "psycopg2_binary-2.9.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:143072318f793f53819048fdfe30c321890af0c3ec7cb1dfc9cc87aa88241de2" } ,
{ file = "psycopg2_binary-2.9.9-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:c332c8d69fb64979ebf76613c66b985414927a40f8defa16cf1bc028b7b0a7b0" } ,
{ file = "psycopg2_binary-2.9.9-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:f7fc5a5acafb7d6ccca13bfa8c90f8c51f13d8fb87d95656d3950f0158d3ce53" } ,
{ file = "psycopg2_binary-2.9.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:977646e05232579d2e7b9c59e21dbe5261f403a88417f6a6512e70d3f8a046be" } ,
{ file = "psycopg2_binary-2.9.9-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:b6356793b84728d9d50ead16ab43c187673831e9d4019013f1402c41b1db9b27" } ,
{ file = "psycopg2_binary-2.9.9-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:bc7bb56d04601d443f24094e9e31ae6deec9ccb23581f75343feebaf30423359" } ,
{ file = "psycopg2_binary-2.9.9-cp311-cp311-musllinux_1_1_ppc64le.whl" , hash = "sha256:77853062a2c45be16fd6b8d6de2a99278ee1d985a7bd8b103e97e41c034006d2" } ,
{ file = "psycopg2_binary-2.9.9-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:78151aa3ec21dccd5cdef6c74c3e73386dcdfaf19bced944169697d7ac7482fc" } ,
{ file = "psycopg2_binary-2.9.9-cp311-cp311-win32.whl" , hash = "sha256:dc4926288b2a3e9fd7b50dc6a1909a13bbdadfc67d93f3374d984e56f885579d" } ,
{ file = "psycopg2_binary-2.9.9-cp311-cp311-win_amd64.whl" , hash = "sha256:b76bedd166805480ab069612119ea636f5ab8f8771e640ae103e05a4aae3e417" } ,
{ file = "psycopg2_binary-2.9.9-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:8532fd6e6e2dc57bcb3bc90b079c60de896d2128c5d9d6f24a63875a95a088cf" } ,
{ file = "psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8f8544b092a29a6ddd72f3556a9fcf249ec412e10ad28be6a0c0d948924f2212" } ,
{ file = "psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:2d423c8d8a3c82d08fe8af900ad5b613ce3632a1249fd6a223941d0735fce493" } ,
{ file = "psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:2e5afae772c00980525f6d6ecf7cbca55676296b580c0e6abb407f15f3706996" } ,
{ file = "psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:6e6f98446430fdf41bd36d4faa6cb409f5140c1c2cf58ce0bbdaf16af7d3f119" } ,
{ file = "psycopg2_binary-2.9.9-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:c77e3d1862452565875eb31bdb45ac62502feabbd53429fdc39a1cc341d681ba" } ,
{ file = "psycopg2_binary-2.9.9-cp312-cp312-musllinux_1_1_i686.whl" , hash = "sha256:cb16c65dcb648d0a43a2521f2f0a2300f40639f6f8c1ecbc662141e4e3e1ee07" } ,
{ file = "psycopg2_binary-2.9.9-cp312-cp312-musllinux_1_1_ppc64le.whl" , hash = "sha256:911dda9c487075abd54e644ccdf5e5c16773470a6a5d3826fda76699410066fb" } ,
{ file = "psycopg2_binary-2.9.9-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:57fede879f08d23c85140a360c6a77709113efd1c993923c59fde17aa27599fe" } ,
{ file = "psycopg2_binary-2.9.9-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:2293b001e319ab0d869d660a704942c9e2cce19745262a8aba2115ef41a0a42a" } ,
{ file = "psycopg2_binary-2.9.9-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:03ef7df18daf2c4c07e2695e8cfd5ee7f748a1d54d802330985a78d2a5a6dca9" } ,
{ file = "psycopg2_binary-2.9.9-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:0a602ea5aff39bb9fac6308e9c9d82b9a35c2bf288e184a816002c9fae930b77" } ,
{ file = "psycopg2_binary-2.9.9-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:8359bf4791968c5a78c56103702000105501adb557f3cf772b2c207284273984" } ,
{ file = "psycopg2_binary-2.9.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:275ff571376626195ab95a746e6a04c7df8ea34638b99fc11160de91f2fef503" } ,
{ file = "psycopg2_binary-2.9.9-cp37-cp37m-musllinux_1_1_aarch64.whl" , hash = "sha256:f9b5571d33660d5009a8b3c25dc1db560206e2d2f89d3df1cb32d72c0d117d52" } ,
{ file = "psycopg2_binary-2.9.9-cp37-cp37m-musllinux_1_1_i686.whl" , hash = "sha256:420f9bbf47a02616e8554e825208cb947969451978dceb77f95ad09c37791dae" } ,
{ file = "psycopg2_binary-2.9.9-cp37-cp37m-musllinux_1_1_ppc64le.whl" , hash = "sha256:4154ad09dac630a0f13f37b583eae260c6aa885d67dfbccb5b02c33f31a6d420" } ,
{ file = "psycopg2_binary-2.9.9-cp37-cp37m-musllinux_1_1_x86_64.whl" , hash = "sha256:a148c5d507bb9b4f2030a2025c545fccb0e1ef317393eaba42e7eabd28eb6041" } ,
{ file = "psycopg2_binary-2.9.9-cp37-cp37m-win32.whl" , hash = "sha256:68fc1f1ba168724771e38bee37d940d2865cb0f562380a1fb1ffb428b75cb692" } ,
{ file = "psycopg2_binary-2.9.9-cp37-cp37m-win_amd64.whl" , hash = "sha256:281309265596e388ef483250db3640e5f414168c5a67e9c665cafce9492eda2f" } ,
{ file = "psycopg2_binary-2.9.9-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:60989127da422b74a04345096c10d416c2b41bd7bf2a380eb541059e4e999980" } ,
{ file = "psycopg2_binary-2.9.9-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:246b123cc54bb5361588acc54218c8c9fb73068bf227a4a531d8ed56fa3ca7d6" } ,
{ file = "psycopg2_binary-2.9.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:34eccd14566f8fe14b2b95bb13b11572f7c7d5c36da61caf414d23b91fcc5d94" } ,
{ file = "psycopg2_binary-2.9.9-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:18d0ef97766055fec15b5de2c06dd8e7654705ce3e5e5eed3b6651a1d2a9a152" } ,
{ file = "psycopg2_binary-2.9.9-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:d3f82c171b4ccd83bbaf35aa05e44e690113bd4f3b7b6cc54d2219b132f3ae55" } ,
{ file = "psycopg2_binary-2.9.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ead20f7913a9c1e894aebe47cccf9dc834e1618b7aa96155d2091a626e59c972" } ,
{ file = "psycopg2_binary-2.9.9-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:ca49a8119c6cbd77375ae303b0cfd8c11f011abbbd64601167ecca18a87e7cdd" } ,
{ file = "psycopg2_binary-2.9.9-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:323ba25b92454adb36fa425dc5cf6f8f19f78948cbad2e7bc6cdf7b0d7982e59" } ,
{ file = "psycopg2_binary-2.9.9-cp38-cp38-musllinux_1_1_ppc64le.whl" , hash = "sha256:1236ed0952fbd919c100bc839eaa4a39ebc397ed1c08a97fc45fee2a595aa1b3" } ,
{ file = "psycopg2_binary-2.9.9-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:729177eaf0aefca0994ce4cffe96ad3c75e377c7b6f4efa59ebf003b6d398716" } ,
{ file = "psycopg2_binary-2.9.9-cp38-cp38-win32.whl" , hash = "sha256:804d99b24ad523a1fe18cc707bf741670332f7c7412e9d49cb5eab67e886b9b5" } ,
{ file = "psycopg2_binary-2.9.9-cp38-cp38-win_amd64.whl" , hash = "sha256:a6cdcc3ede532f4a4b96000b6362099591ab4a3e913d70bcbac2b56c872446f7" } ,
{ file = "psycopg2_binary-2.9.9-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:72dffbd8b4194858d0941062a9766f8297e8868e1dd07a7b36212aaa90f49472" } ,
{ file = "psycopg2_binary-2.9.9-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:30dcc86377618a4c8f3b72418df92e77be4254d8f89f14b8e8f57d6d43603c0f" } ,
{ file = "psycopg2_binary-2.9.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:31a34c508c003a4347d389a9e6fcc2307cc2150eb516462a7a17512130de109e" } ,
{ file = "psycopg2_binary-2.9.9-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:15208be1c50b99203fe88d15695f22a5bed95ab3f84354c494bcb1d08557df67" } ,
{ file = "psycopg2_binary-2.9.9-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:1873aade94b74715be2246321c8650cabf5a0d098a95bab81145ffffa4c13876" } ,
{ file = "psycopg2_binary-2.9.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3a58c98a7e9c021f357348867f537017057c2ed7f77337fd914d0bedb35dace7" } ,
{ file = "psycopg2_binary-2.9.9-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:4686818798f9194d03c9129a4d9a702d9e113a89cb03bffe08c6cf799e053291" } ,
{ file = "psycopg2_binary-2.9.9-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:ebdc36bea43063116f0486869652cb2ed7032dbc59fbcb4445c4862b5c1ecf7f" } ,
{ file = "psycopg2_binary-2.9.9-cp39-cp39-musllinux_1_1_ppc64le.whl" , hash = "sha256:ca08decd2697fdea0aea364b370b1249d47336aec935f87b8bbfd7da5b2ee9c1" } ,
{ file = "psycopg2_binary-2.9.9-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:ac05fb791acf5e1a3e39402641827780fe44d27e72567a000412c648a85ba860" } ,
{ file = "psycopg2_binary-2.9.9-cp39-cp39-win32.whl" , hash = "sha256:9dba73be7305b399924709b91682299794887cbbd88e38226ed9f6712eabee90" } ,
{ file = "psycopg2_binary-2.9.9-cp39-cp39-win_amd64.whl" , hash = "sha256:f7ae5d65ccfbebdfa761585228eb4d0df3a8b15cfb53bd953e713e09fbb12957" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "py"
2021-11-06 18:37:31 +01:00
version = "1.11.0"
2020-09-16 15:41:02 +02:00
description = "library with cross-python path, ini-parsing, io, code, log facilities"
optional = false
2021-11-06 18:37:31 +01:00
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
2022-12-21 09:03:40 +01:00
files = [
{ file = "py-1.11.0-py2.py3-none-any.whl" , hash = "sha256:607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378" } ,
{ file = "py-1.11.0.tar.gz" , hash = "sha256:51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719" } ,
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "pycodestyle"
2023-11-15 18:14:19 +01:00
version = "2.11.1"
2020-09-16 15:41:02 +02:00
description = "Python style guide checker"
optional = false
2023-07-30 08:33:17 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-11-15 18:14:19 +01:00
{ file = "pycodestyle-2.11.1-py2.py3-none-any.whl" , hash = "sha256:44fe31000b2d866f2e41841b18528a505fbd7fef9017b04eff4e2648a0fadc67" } ,
{ file = "pycodestyle-2.11.1.tar.gz" , hash = "sha256:41ba0e7afc9752dfb53ced5489e89f8186be00e599e712660695b7a75ff2663f" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "pycparser"
2021-11-06 18:37:31 +01:00
version = "2.21"
2020-09-16 15:41:02 +02:00
description = "C parser in Python"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
2022-12-21 09:03:40 +01:00
files = [
{ file = "pycparser-2.21-py2.py3-none-any.whl" , hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9" } ,
{ file = "pycparser-2.21.tar.gz" , hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206" } ,
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "pyflakes"
2024-01-06 14:52:11 +01:00
version = "3.2.0"
2020-09-16 15:41:02 +02:00
description = "passive checker of Python programs"
optional = false
2023-07-30 08:33:17 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "pyflakes-3.2.0-py2.py3-none-any.whl" , hash = "sha256:84b5be138a2dfbb40689ca07e2152deb896a65c3a3e24c251c5c62489568074a" } ,
{ file = "pyflakes-3.2.0.tar.gz" , hash = "sha256:1c61603ff154621fb2a9172037d84dca3500def8c8b630657d1701f026f8af3f" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "pygments"
2023-12-16 12:08:59 +01:00
version = "2.17.2"
2020-09-16 15:41:02 +02:00
description = "Pygments is a syntax highlighting package written in Python."
optional = false
2023-04-12 11:06:43 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "pygments-2.17.2-py3-none-any.whl" , hash = "sha256:b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c" } ,
{ file = "pygments-2.17.2.tar.gz" , hash = "sha256:da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
2022-08-27 19:32:54 +02:00
[ package . extras ]
plugins = [ "importlib-metadata" ]
2023-11-19 09:45:22 +01:00
windows-terminal = [ "colorama (>=0.4.6)" ]
2022-08-27 19:32:54 +02:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "pyjwt"
2023-07-22 09:09:10 +02:00
version = "2.8.0"
2020-09-16 15:41:02 +02:00
description = "JSON Web Token implementation in Python"
optional = false
2022-09-19 14:05:22 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-07-22 09:09:10 +02:00
{ file = "PyJWT-2.8.0-py3-none-any.whl" , hash = "sha256:59127c392cc44c2da5bb3192169a91f429924e17aff6534d70fdc02ab3e04320" } ,
{ file = "PyJWT-2.8.0.tar.gz" , hash = "sha256:57e28d156e3d5c10088e0c68abb90bfac3df82b40a71bd0daa20c65ccd5c23de" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . extras ]
2022-11-01 16:02:19 +01:00
crypto = [ "cryptography (>=3.4.0)" ]
dev = [ "coverage[toml] (==5.0.4)" , "cryptography (>=3.4.0)" , "pre-commit" , "pytest (>=6.0.0,<7.0.0)" , "sphinx (>=4.5.0,<5.0.0)" , "sphinx-rtd-theme" , "zope.interface" ]
2022-09-19 14:05:22 +02:00
docs = [ "sphinx (>=4.5.0,<5.0.0)" , "sphinx-rtd-theme" , "zope.interface" ]
2022-11-01 16:02:19 +01:00
tests = [ "coverage[toml] (==5.0.4)" , "pytest (>=6.0.0,<7.0.0)" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "pyopenssl"
2023-11-15 18:14:19 +01:00
version = "23.3.0"
2020-09-16 15:41:02 +02:00
description = "Python wrapper module around the OpenSSL library"
optional = false
2023-11-15 18:14:19 +01:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-11-15 18:14:19 +01:00
{ file = "pyOpenSSL-23.3.0-py3-none-any.whl" , hash = "sha256:6756834481d9ed5470f4a9393455154bc92fe7a64b7bc6ee2c804e78c52099b2" } ,
{ file = "pyOpenSSL-23.3.0.tar.gz" , hash = "sha256:6b2cba5cc46e822750ec3e5a81ee12819850b11303630d575e98108a079c2b12" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2023-11-15 18:14:19 +01:00
cryptography = ">=41.0.5,<42"
2020-09-16 15:41:02 +02:00
2021-02-17 14:20:55 +01:00
[ package . extras ]
2023-11-15 18:14:19 +01:00
docs = [ "sphinx (!=5.2.0,!=5.2.0.post0,!=7.2.5)" , "sphinx-rtd-theme" ]
2021-02-17 14:20:55 +01:00
test = [ "flaky" , "pretend" , "pytest (>=3.0.1)" ]
2022-03-27 09:33:59 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "pysocks"
2022-03-27 09:33:59 +02:00
version = "1.7.1"
description = "A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information."
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
2022-12-21 09:03:40 +01:00
files = [
{ file = "PySocks-1.7.1-py27-none-any.whl" , hash = "sha256:08e69f092cc6dbe92a0fdd16eeb9b9ffbc13cadfe5ca4c7bd92ffb078b293299" } ,
{ file = "PySocks-1.7.1-py3-none-any.whl" , hash = "sha256:2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5" } ,
{ file = "PySocks-1.7.1.tar.gz" , hash = "sha256:3f8804571ebe159c380ac6de37643bb4685970655d3bba243530d6558b799aa0" } ,
]
2022-03-27 09:33:59 +02:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "pytest"
2024-01-06 14:52:11 +01:00
version = "7.4.4"
2020-09-16 15:41:02 +02:00
description = "pytest: simple powerful testing with Python"
optional = false
2022-03-27 09:33:59 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "pytest-7.4.4-py3-none-any.whl" , hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8" } ,
{ file = "pytest-7.4.4.tar.gz" , hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2021-02-17 14:20:55 +01:00
colorama = { version = "*" , markers = "sys_platform == \"win32\"" }
2022-11-01 16:02:19 +01:00
exceptiongroup = { version = ">=1.0.0rc8" , markers = "python_version < \"3.11\"" }
2020-09-16 15:41:02 +02:00
iniconfig = "*"
packaging = "*"
2021-10-16 21:15:54 +02:00
pluggy = ">=0.12,<2.0"
2022-11-01 16:02:19 +01:00
tomli = { version = ">=1.0.0" , markers = "python_version < \"3.11\"" }
2020-09-16 15:41:02 +02:00
2021-02-17 14:20:55 +01:00
[ package . extras ]
2023-06-14 20:58:47 +02:00
testing = [ "argcomplete" , "attrs (>=19.2.0)" , "hypothesis (>=3.56)" , "mock" , "nose" , "pygments (>=2.7.2)" , "requests" , "setuptools" , "xmlschema" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "pytest-base-url"
2022-04-03 11:36:21 +02:00
version = "2.0.0"
2020-09-16 15:41:02 +02:00
description = "pytest plugin for URL based testing"
optional = false
2022-04-03 11:36:21 +02:00
python-versions = ">=3.7,<4.0"
2022-12-21 09:03:40 +01:00
files = [
{ file = "pytest-base-url-2.0.0.tar.gz" , hash = "sha256:e1e88a4fd221941572ccdcf3bf6c051392d2f8b6cef3e0bc7da95abec4b5346e" } ,
{ file = "pytest_base_url-2.0.0-py3-none-any.whl" , hash = "sha256:ed36fd632c32af9f1c08f2c2835dcf42ca8fcd097d6ed44a09f253d365ad8297" } ,
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2022-04-03 11:36:21 +02:00
pytest = ">=3.0.0,<8.0.0"
2020-09-16 15:41:02 +02:00
requests = ">=2.9"
[ [ package ] ]
name = "pytest-black"
2020-12-25 19:14:37 +01:00
version = "0.3.12"
2020-09-16 15:41:02 +02:00
description = "A pytest plugin to enable format checking with black"
optional = false
python-versions = ">=2.7"
2022-12-21 09:03:40 +01:00
files = [
{ file = "pytest-black-0.3.12.tar.gz" , hash = "sha256:1d339b004f764d6cd0f06e690f6dd748df3d62e6fe1a692d6a5500ac2c5b75a5" } ,
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2021-02-17 14:20:55 +01:00
black = { version = "*" , markers = "python_version >= \"3.6\"" }
2020-09-16 15:41:02 +02:00
pytest = ">=3.5.0"
toml = "*"
[ [ package ] ]
name = "pytest-cov"
2023-06-14 20:58:47 +02:00
version = "4.1.0"
2020-09-16 15:41:02 +02:00
description = "Pytest plugin for measuring coverage."
optional = false
2023-06-14 20:58:47 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-06-14 20:58:47 +02:00
{ file = "pytest-cov-4.1.0.tar.gz" , hash = "sha256:3904b13dfbfec47f003b8e77fd5b589cd11904a21ddf1ab38a64f204d6a10ef6" } ,
{ file = "pytest_cov-4.1.0-py3-none-any.whl" , hash = "sha256:6ba70b9e97e69fcc3fb45bfeab2d0a138fb65c4d0d6a41ef33983ad114be8c3a" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2021-10-16 21:15:54 +02:00
coverage = { version = ">=5.2.1" , extras = [ "toml" ] }
2020-09-16 15:41:02 +02:00
pytest = ">=4.6"
2021-02-17 14:20:55 +01:00
[ package . extras ]
2022-11-01 16:02:19 +01:00
testing = [ "fields" , "hunter" , "process-tests" , "pytest-xdist" , "six" , "virtualenv" ]
2021-02-17 14:20:55 +01:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "pytest-html"
2022-11-01 16:02:19 +01:00
version = "3.2.0"
2020-09-16 15:41:02 +02:00
description = "pytest plugin for generating HTML reports"
optional = false
python-versions = ">=3.6"
2022-12-21 09:03:40 +01:00
files = [
{ file = "pytest-html-3.2.0.tar.gz" , hash = "sha256:c4e2f4bb0bffc437f51ad2174a8a3e71df81bbc2f6894604e604af18fbe687c3" } ,
{ file = "pytest_html-3.2.0-py3-none-any.whl" , hash = "sha256:868c08564a68d8b2c26866f1e33178419bb35b1e127c33784a28622eb827f3f3" } ,
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2022-11-01 16:02:19 +01:00
py = ">=1.8.2"
2020-12-25 19:14:37 +01:00
pytest = ">=5.0,<6.0.0 || >6.0.0"
2020-09-16 15:41:02 +02:00
pytest-metadata = "*"
[ [ package ] ]
name = "pytest-isort"
2022-11-01 16:02:19 +01:00
version = "3.1.0"
2020-09-16 15:41:02 +02:00
description = "py.test plugin to check import ordering using isort"
optional = false
2022-11-01 16:02:19 +01:00
python-versions = ">=3.7,<4"
2022-12-21 09:03:40 +01:00
files = [
{ file = "pytest_isort-3.1.0-py3-none-any.whl" , hash = "sha256:13e68d84b35d4f79d20d3d165f491bffc9e4b9509f420381a4186118c4454bd3" } ,
{ file = "pytest_isort-3.1.0.tar.gz" , hash = "sha256:067801dc5e54a474330d074d521c815948ff6d5cf0ed3b9d057b78216851186c" } ,
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
isort = ">=4.0"
2022-02-16 12:08:25 +01:00
pytest = ">=5.0"
2021-02-17 14:20:55 +01:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "pytest-metadata"
2023-06-14 20:58:47 +02:00
version = "3.0.0"
2020-09-16 15:41:02 +02:00
description = "pytest plugin for test session metadata"
optional = false
2023-06-14 20:58:47 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-06-14 20:58:47 +02:00
{ file = "pytest_metadata-3.0.0-py3-none-any.whl" , hash = "sha256:a17b1e40080401dc23177599208c52228df463db191c1a573ccdffacd885e190" } ,
{ file = "pytest_metadata-3.0.0.tar.gz" , hash = "sha256:769a9c65d2884bd583bc626b0ace77ad15dbe02dd91a9106d47fd46d9c2569ca" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2023-06-14 20:58:47 +02:00
pytest = ">=7.0.0"
[ package . extras ]
test = [ "black (>=22.1.0)" , "flake8 (>=4.0.1)" , "pre-commit (>=2.17.0)" , "tox (>=3.24.5)" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "pytest-runner"
2023-12-16 12:08:59 +01:00
version = "6.0.1"
2020-09-16 15:41:02 +02:00
description = "Invoke py.test as distutils command with dependency resolution"
optional = false
2022-03-27 09:33:59 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "pytest-runner-6.0.1.tar.gz" , hash = "sha256:70d4739585a7008f37bf4933c013fdb327b8878a5a69fcbb3316c88882f0f49b" } ,
{ file = "pytest_runner-6.0.1-py3-none-any.whl" , hash = "sha256:ea326ed6f6613992746062362efab70212089a4209c08d67177b3df1c52cd9f2" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . extras ]
2022-11-01 16:02:19 +01:00
docs = [ "jaraco.packaging (>=9)" , "jaraco.tidelift (>=1.4)" , "rst.linker (>=1.9)" , "sphinx" ]
testing = [ "pytest (>=6)" , "pytest-black (>=0.3.7)" , "pytest-checkdocs (>=2.4)" , "pytest-cov" , "pytest-enabler (>=1.0.1)" , "pytest-flake8" , "pytest-mypy (>=0.9.1)" , "pytest-virtualenv" , "types-setuptools" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "pytest-selenium"
2023-06-14 20:58:47 +02:00
version = "4.0.1"
2020-09-16 15:41:02 +02:00
description = "pytest plugin for Selenium"
optional = false
2023-06-14 20:58:47 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-06-14 20:58:47 +02:00
{ file = "pytest_selenium-4.0.1-py3-none-any.whl" , hash = "sha256:da19f3ea860b2e8dc6a742c9c8622f5cfbf590484c04dca2f2520aabdf545161" } ,
{ file = "pytest_selenium-4.0.1.tar.gz" , hash = "sha256:e7329aceb4c1e04aa711c5c625106ab906855a5e208a2246d6b6055f2011522f" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2023-06-14 20:58:47 +02:00
pytest = ">=6.0.0"
pytest-base-url = ">=2.0.0"
pytest-html = ">=2.0.0"
pytest-variables = ">=2.0.0"
requests = ">=2.26.0"
selenium = ">=4.0.0"
tenacity = ">=6.0.0"
2020-09-16 15:41:02 +02:00
2021-02-17 14:20:55 +01:00
[ package . extras ]
2023-06-14 20:58:47 +02:00
appium = [ "appium-python-client (>=1.0.0)" ]
test = [ "black (>=22.1.0)" , "flake8 (>=4.0.1)" , "pre-commit (>=2.17.0)" , "pytest-localserver (>=0.5.0)" , "pytest-mock (>=3.6.1)" , "pytest-xdist (>=2.4.0)" , "tox (>=3.24.5)" ]
2021-02-17 14:20:55 +01:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "pytest-variables"
2023-06-14 20:58:47 +02:00
version = "3.0.0"
2020-09-16 15:41:02 +02:00
description = "pytest plugin for providing variables to tests/fixtures"
optional = false
2023-06-14 20:58:47 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-06-14 20:58:47 +02:00
{ file = "pytest_variables-3.0.0-py3-none-any.whl" , hash = "sha256:190d9d4da5a6013eb02df2049f6047d911cdbe44c5b1734a6acc1748433c93d0" } ,
{ file = "pytest_variables-3.0.0.tar.gz" , hash = "sha256:ab84235417afac5a0a7dd4c3918287d9c7329d2e16d570d6e943f8d8e02533b9" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
2021-02-17 14:20:55 +01:00
[ package . dependencies ]
2023-06-14 20:58:47 +02:00
pytest = ">=7.0.0"
2021-02-17 14:20:55 +01:00
2020-09-16 15:41:02 +02:00
[ package . extras ]
hjson = [ "hjson" ]
2023-06-14 20:58:47 +02:00
test = [ "black (>=22.1.0)" , "flake8 (>=4.0.1)" , "pre-commit (>=2.17.0)" , "tox (>=3.24.5)" ]
2022-03-27 09:33:59 +02:00
toml = [ "toml" ]
2023-06-14 20:58:47 +02:00
yaml = [ "pyyaml" ]
2020-09-16 15:41:02 +02:00
2022-11-19 20:17:58 +01:00
[ [ package ] ]
name = "pytest-xdist"
2023-12-16 12:08:59 +01:00
version = "3.5.0"
2022-12-11 13:19:18 +01:00
description = "pytest xdist plugin for distributed testing, most importantly across multiple CPUs"
2022-11-19 20:17:58 +01:00
optional = false
2022-12-11 13:19:18 +01:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "pytest-xdist-3.5.0.tar.gz" , hash = "sha256:cbb36f3d67e0c478baa57fa4edc8843887e0f6cfc42d677530a36d7472b32d8a" } ,
{ file = "pytest_xdist-3.5.0-py3-none-any.whl" , hash = "sha256:d075629c7e00b611df89f490a5063944bee7a4362a5ff11c7cc7824a03dfce24" } ,
2022-12-21 09:03:40 +01:00
]
2022-11-19 20:17:58 +01:00
[ package . dependencies ]
execnet = ">=1.1"
psutil = { version = ">=3.0" , optional = true , markers = "extra == \"psutil\"" }
pytest = ">=6.2.0"
[ package . extras ]
psutil = [ "psutil (>=3.0)" ]
setproctitle = [ "setproctitle" ]
testing = [ "filelock" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "python-dateutil"
2021-10-16 21:15:54 +02:00
version = "2.8.2"
2020-09-16 15:41:02 +02:00
description = "Extensions to the standard Python datetime module"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
2022-12-21 09:03:40 +01:00
files = [
{ file = "python-dateutil-2.8.2.tar.gz" , hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86" } ,
{ file = "python_dateutil-2.8.2-py2.py3-none-any.whl" , hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" } ,
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
six = ">=1.5"
[ [ package ] ]
name = "pytz"
2023-09-14 11:11:20 +02:00
version = "2023.3.post1"
2020-09-16 15:41:02 +02:00
description = "World timezone definitions, modern and historical"
optional = false
python-versions = "*"
2022-12-21 09:03:40 +01:00
files = [
2023-09-14 11:11:20 +02:00
{ file = "pytz-2023.3.post1-py2.py3-none-any.whl" , hash = "sha256:ce42d816b81b68506614c11e8937d3aa9e41007ceb50bfdcb0749b921bf646c7" } ,
{ file = "pytz-2023.3.post1.tar.gz" , hash = "sha256:7b4fddbeb94a1eba4b557da24f19fdf9db575192544270a9101d8509f9f43d7b" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
2022-05-28 20:01:14 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "pyyaml"
2023-07-22 09:09:10 +02:00
version = "6.0.1"
2022-05-28 20:01:14 +02:00
description = "YAML parser and emitter for Python"
optional = false
python-versions = ">=3.6"
2022-12-21 09:03:40 +01:00
files = [
2023-07-22 09:09:10 +02:00
{ file = "PyYAML-6.0.1-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:d858aa552c999bc8a8d57426ed01e40bef403cd8ccdd0fc5f6f04a00414cac2a" } ,
{ file = "PyYAML-6.0.1-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f" } ,
{ file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:69b023b2b4daa7548bcfbd4aa3da05b3a74b772db9e23b982788168117739938" } ,
{ file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:81e0b275a9ecc9c0c0c07b4b90ba548307583c125f54d5b6946cfee6360c733d" } ,
{ file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515" } ,
{ file = "PyYAML-6.0.1-cp310-cp310-win32.whl" , hash = "sha256:bd4af7373a854424dabd882decdc5579653d7868b8fb26dc7d0e99f823aa5924" } ,
{ file = "PyYAML-6.0.1-cp310-cp310-win_amd64.whl" , hash = "sha256:fd1592b3fdf65fff2ad0004b5e363300ef59ced41c2e6b3a99d4089fa8c5435d" } ,
{ file = "PyYAML-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007" } ,
{ file = "PyYAML-6.0.1-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:f003ed9ad21d6a4713f0a9b5a7a0a79e08dd0f221aff4525a2be4c346ee60aab" } ,
{ file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:42f8152b8dbc4fe7d96729ec2b99c7097d656dc1213a3229ca5383f973a5ed6d" } ,
{ file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:062582fca9fabdd2c8b54a3ef1c978d786e0f6b3a1510e0ac93ef59e0ddae2bc" } ,
{ file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d2b04aac4d386b172d5b9692e2d2da8de7bfb6c387fa4f801fbf6fb2e6ba4673" } ,
{ file = "PyYAML-6.0.1-cp311-cp311-win32.whl" , hash = "sha256:1635fd110e8d85d55237ab316b5b011de701ea0f29d07611174a1b42f1444741" } ,
{ file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl" , hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34" } ,
{ file = "PyYAML-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl" , hash = "sha256:50550eb667afee136e9a77d6dc71ae76a44df8b3e51e41b77f6de2932bfe0f47" } ,
{ file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:1fe35611261b29bd1de0070f0b2f47cb6ff71fa6595c077e42bd0c419fa27b98" } ,
{ file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:704219a11b772aea0d8ecd7058d0082713c3562b4e271b849ad7dc4a5c90c13c" } ,
{ file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd" } ,
{ file = "PyYAML-6.0.1-cp36-cp36m-win32.whl" , hash = "sha256:fca0e3a251908a499833aa292323f32437106001d436eca0e6e7833256674585" } ,
{ file = "PyYAML-6.0.1-cp36-cp36m-win_amd64.whl" , hash = "sha256:f22ac1c3cac4dbc50079e965eba2c1058622631e526bd9afd45fedd49ba781fa" } ,
{ file = "PyYAML-6.0.1-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3" } ,
{ file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:18aeb1bf9a78867dc38b259769503436b7c72f7a1f1f4c93ff9a17de54319b27" } ,
{ file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:596106435fa6ad000c2991a98fa58eeb8656ef2325d7e158344fb33864ed87e3" } ,
{ file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:baa90d3f661d43131ca170712d903e6295d1f7a0f595074f151c0aed377c9b9c" } ,
{ file = "PyYAML-6.0.1-cp37-cp37m-win32.whl" , hash = "sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba" } ,
{ file = "PyYAML-6.0.1-cp37-cp37m-win_amd64.whl" , hash = "sha256:4fb147e7a67ef577a588a0e2c17b6db51dda102c71de36f8549b6816a96e1867" } ,
{ file = "PyYAML-6.0.1-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:1d4c7e777c441b20e32f52bd377e0c409713e8bb1386e1099c2415f26e479595" } ,
{ file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5" } ,
{ file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:28c119d996beec18c05208a8bd78cbe4007878c6dd15091efb73a30e90539696" } ,
{ file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:7e07cbde391ba96ab58e532ff4803f79c4129397514e1413a7dc761ccd755735" } ,
{ file = "PyYAML-6.0.1-cp38-cp38-win32.whl" , hash = "sha256:184c5108a2aca3c5b3d3bf9395d50893a7ab82a38004c8f61c258d4428e80206" } ,
{ file = "PyYAML-6.0.1-cp38-cp38-win_amd64.whl" , hash = "sha256:1e2722cc9fbb45d9b87631ac70924c11d3a401b2d7f410cc0e3bbf249f2dca62" } ,
{ file = "PyYAML-6.0.1-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8" } ,
{ file = "PyYAML-6.0.1-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:c8098ddcc2a85b61647b2590f825f3db38891662cfc2fc776415143f599bb859" } ,
{ file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:5773183b6446b2c99bb77e77595dd486303b4faab2b086e7b17bc6bef28865f6" } ,
{ file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:b786eecbdf8499b9ca1d697215862083bd6d2a99965554781d0d8d1ad31e13a0" } ,
{ file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:bc1bf2925a1ecd43da378f4db9e4f799775d6367bdb94671027b73b393a7c42c" } ,
{ file = "PyYAML-6.0.1-cp39-cp39-win32.whl" , hash = "sha256:faca3bdcf85b2fc05d06ff3fbc1f83e1391b3e724afa3feba7d13eeab355484c" } ,
{ file = "PyYAML-6.0.1-cp39-cp39-win_amd64.whl" , hash = "sha256:510c9deebc5c0225e8c96813043e62b680ba2f9c50a08d3724c7f28a747d1486" } ,
{ file = "PyYAML-6.0.1.tar.gz" , hash = "sha256:bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43" } ,
2022-12-21 09:03:40 +01:00
]
[ [ package ] ]
2020-09-16 15:41:02 +02:00
name = "recommonmark"
2020-12-25 19:14:37 +01:00
version = "0.7.1"
2020-09-16 15:41:02 +02:00
description = "A docutils-compatibility bridge to CommonMark, enabling you to write CommonMark inside of Docutils & Sphinx projects."
optional = false
python-versions = "*"
2022-12-21 09:03:40 +01:00
files = [
{ file = "recommonmark-0.7.1-py2.py3-none-any.whl" , hash = "sha256:1b1db69af0231efce3fa21b94ff627ea33dee7079a01dd0a7f8482c3da148b3f" } ,
{ file = "recommonmark-0.7.1.tar.gz" , hash = "sha256:bdb4db649f2222dcd8d2d844f0006b958d627f732415d399791ee436a3686d67" } ,
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
commonmark = ">=0.8.1"
docutils = ">=0.11"
sphinx = ">=1.3.1"
[ [ package ] ]
name = "redis"
2023-11-15 18:14:19 +01:00
version = "5.0.1"
2022-01-01 12:20:18 +01:00
description = "Python client for Redis database and key-value store"
2020-09-16 15:41:02 +02:00
optional = false
2022-12-11 13:19:18 +01:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-11-15 18:14:19 +01:00
{ file = "redis-5.0.1-py3-none-any.whl" , hash = "sha256:ed4802971884ae19d640775ba3b03aa2e7bd5e8fb8dfaed2decce4d0fc48391f" } ,
{ file = "redis-5.0.1.tar.gz" , hash = "sha256:0dab495cd5753069d3bc650a0dde8a8f9edde16fc5691b689a566eda58100d0f" } ,
2022-12-21 09:03:40 +01:00
]
2022-01-01 12:20:18 +01:00
[ package . dependencies ]
2023-05-29 08:45:17 +02:00
async-timeout = { version = ">=4.0.2" , markers = "python_full_version <= \"3.11.2\"" }
2020-09-16 15:41:02 +02:00
[ package . extras ]
2022-01-01 12:20:18 +01:00
hiredis = [ "hiredis (>=1.0.0)" ]
2022-02-05 11:41:23 +01:00
ocsp = [ "cryptography (>=36.0.1)" , "pyopenssl (==20.0.1)" , "requests (>=2.26.0)" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "requests"
2023-05-29 08:45:17 +02:00
version = "2.31.0"
2020-09-16 15:41:02 +02:00
description = "Python HTTP for Humans."
optional = false
2023-05-29 08:45:17 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-05-29 08:45:17 +02:00
{ file = "requests-2.31.0-py3-none-any.whl" , hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f" } ,
{ file = "requests-2.31.0.tar.gz" , hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
certifi = ">=2017.4.17"
2023-02-16 09:33:03 +01:00
charset-normalizer = ">=2,<4"
2022-06-11 11:32:12 +02:00
idna = ">=2.5,<4"
2023-05-29 08:45:17 +02:00
urllib3 = ">=1.21.1,<3"
2020-09-16 15:41:02 +02:00
2021-02-17 14:20:55 +01:00
[ package . extras ]
2022-06-11 11:32:12 +02:00
socks = [ "PySocks (>=1.5.6,!=1.5.7)" ]
2022-11-09 14:16:24 +01:00
use-chardet-on-py3 = [ "chardet (>=3.0.2,<6)" ]
2021-02-17 14:20:55 +01:00
2022-09-17 19:36:03 +02:00
[ [ package ] ]
name = "rich"
2023-11-15 18:14:19 +01:00
version = "13.7.0"
2022-09-17 19:36:03 +02:00
description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal"
optional = false
2023-02-16 09:33:03 +01:00
python-versions = ">=3.7.0"
2022-12-21 09:03:40 +01:00
files = [
2023-11-15 18:14:19 +01:00
{ file = "rich-13.7.0-py3-none-any.whl" , hash = "sha256:6da14c108c4866ee9520bbffa71f6fe3962e193b7da68720583850cd4548e235" } ,
{ file = "rich-13.7.0.tar.gz" , hash = "sha256:5cb5123b5cf9ee70584244246816e9114227e0b98ad9176eede6ad54bf5403fa" } ,
2022-12-21 09:03:40 +01:00
]
2022-09-17 19:36:03 +02:00
[ package . dependencies ]
2023-06-14 20:58:47 +02:00
markdown-it-py = ">=2.2.0"
2023-03-05 08:11:10 +01:00
pygments = ">=2.13.0,<3.0.0"
2022-09-17 19:36:03 +02:00
typing-extensions = { version = ">=4.0.0,<5.0" , markers = "python_version < \"3.9\"" }
[ package . extras ]
2023-02-16 09:33:03 +01:00
jupyter = [ "ipywidgets (>=7.5.1,<9)" ]
2022-09-17 19:36:03 +02:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "selenium"
2023-11-19 09:45:22 +01:00
version = "4.9.1"
2021-10-16 21:15:54 +02:00
description = ""
2020-09-16 15:41:02 +02:00
optional = false
2023-02-16 09:33:03 +01:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-11-19 09:45:22 +01:00
{ file = "selenium-4.9.1-py3-none-any.whl" , hash = "sha256:82aedaa85d55bc861f4c89ff9609e82f6c958e2e1e3da3ffcc36703f21d3ee16" } ,
{ file = "selenium-4.9.1.tar.gz" , hash = "sha256:3444f4376321530c36ce8355b6b357d8cf4a7d588ce5cf772183465930bbed0e" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
2022-08-27 19:32:54 +02:00
certifi = ">=2021.10.8"
2021-10-16 21:15:54 +02:00
trio = ">=0.17,<1.0"
trio-websocket = ">=0.9,<1.0"
2023-11-19 09:45:22 +01:00
urllib3 = { version = ">=1.26,<3" , extras = [ "socks" ] }
2020-09-16 15:41:02 +02:00
2022-11-01 16:02:19 +01:00
[ [ package ] ]
name = "setuptools"
2024-01-06 14:52:11 +01:00
version = "69.0.3"
2022-11-01 16:02:19 +01:00
description = "Easily download, build, install, upgrade, and uninstall Python packages"
optional = false
2023-08-19 08:50:37 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "setuptools-69.0.3-py3-none-any.whl" , hash = "sha256:385eb4edd9c9d5c17540511303e39a147ce2fc04bc55289c322b9e5904fe2c05" } ,
{ file = "setuptools-69.0.3.tar.gz" , hash = "sha256:be1af57fc409f93647f2e8e4573a142ed38724b8cdd389706a867bb4efcf1e78" } ,
2022-12-21 09:03:40 +01:00
]
2022-11-01 16:02:19 +01:00
[ package . extras ]
2023-12-16 12:08:59 +01:00
docs = [ "furo" , "jaraco.packaging (>=9.3)" , "jaraco.tidelift (>=1.4)" , "pygments-github-lexers (==0.0.5)" , "rst.linker (>=1.9)" , "sphinx (<7.2.5)" , "sphinx (>=3.5)" , "sphinx-favicon" , "sphinx-inline-tabs" , "sphinx-lint" , "sphinx-notfound-page (>=1,<2)" , "sphinx-reredirects" , "sphinxcontrib-towncrier" ]
2023-08-19 08:50:37 +02:00
testing = [ "build[virtualenv]" , "filelock (>=3.4.0)" , "flake8-2020" , "ini2toml[lite] (>=0.9)" , "jaraco.develop (>=7.21)" , "jaraco.envs (>=2.2)" , "jaraco.path (>=3.2.0)" , "pip (>=19.1)" , "pytest (>=6)" , "pytest-black (>=0.3.7)" , "pytest-checkdocs (>=2.4)" , "pytest-cov" , "pytest-enabler (>=2.2)" , "pytest-mypy (>=0.9.1)" , "pytest-perf" , "pytest-ruff" , "pytest-timeout" , "pytest-xdist" , "tomli-w (>=1.0.0)" , "virtualenv (>=13.0.0)" , "wheel" ]
2023-09-14 11:11:20 +02:00
testing-integration = [ "build[virtualenv] (>=1.0.3)" , "filelock (>=3.4.0)" , "jaraco.envs (>=2.2)" , "jaraco.path (>=3.2.0)" , "packaging (>=23.1)" , "pytest" , "pytest-enabler" , "pytest-xdist" , "tomli" , "virtualenv (>=13.0.0)" , "wheel" ]
2022-11-01 16:02:19 +01:00
2020-12-30 22:07:43 +01:00
[ [ package ] ]
name = "shortuuid"
2022-11-26 12:54:56 +01:00
version = "1.0.11"
2020-12-30 22:07:43 +01:00
description = "A generator library for concise, unambiguous and URL-safe UUIDs."
optional = false
python-versions = ">=3.5"
2022-12-21 09:03:40 +01:00
files = [
{ file = "shortuuid-1.0.11-py3-none-any.whl" , hash = "sha256:27ea8f28b1bd0bf8f15057a3ece57275d2059d2b0bb02854f02189962c13b6aa" } ,
{ file = "shortuuid-1.0.11.tar.gz" , hash = "sha256:fc75f2615914815a8e4cb1501b3a513745cb66ef0fd5fc6fb9f8c3fa3481f789" } ,
]
2020-12-30 22:07:43 +01:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "six"
2021-05-22 17:11:32 +02:00
version = "1.16.0"
2020-09-16 15:41:02 +02:00
description = "Python 2 and 3 compatibility utilities"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
2022-12-21 09:03:40 +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" } ,
]
2020-09-16 15:41:02 +02:00
2022-05-28 20:01:14 +02:00
[ [ package ] ]
name = "smmap"
2023-10-02 12:13:04 +02:00
version = "5.0.1"
2022-05-28 20:01:14 +02:00
description = "A pure Python implementation of a sliding window memory map manager"
optional = false
2023-10-02 12:13:04 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-10-02 12:13:04 +02:00
{ file = "smmap-5.0.1-py3-none-any.whl" , hash = "sha256:e6d8668fa5f93e706934a62d7b4db19c8d9eb8cf2adbb75ef1b675aa332b69da" } ,
{ file = "smmap-5.0.1.tar.gz" , hash = "sha256:dceeb6c0028fdb6734471eb07c0cd2aae706ccaecab45965ee83f11c8d3b1f62" } ,
2022-12-21 09:03:40 +01:00
]
2022-05-28 20:01:14 +02:00
2021-10-16 21:15:54 +02:00
[ [ package ] ]
name = "sniffio"
2022-09-16 08:43:44 +02:00
version = "1.3.0"
2021-10-16 21:15:54 +02:00
description = "Sniff out which async library your code is running under"
optional = false
2022-09-16 08:43:44 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
{ file = "sniffio-1.3.0-py3-none-any.whl" , hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384" } ,
{ file = "sniffio-1.3.0.tar.gz" , hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101" } ,
]
2021-10-16 21:15:54 +02:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "snowballstemmer"
2021-11-29 16:07:20 +01:00
version = "2.2.0"
2021-01-31 18:40:20 +01:00
description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms."
2020-09-16 15:41:02 +02:00
optional = false
python-versions = "*"
2022-12-21 09:03:40 +01:00
files = [
{ file = "snowballstemmer-2.2.0-py2.py3-none-any.whl" , hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a" } ,
{ file = "snowballstemmer-2.2.0.tar.gz" , hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1" } ,
]
2020-09-16 15:41:02 +02:00
2021-10-16 21:15:54 +02:00
[ [ package ] ]
name = "sortedcontainers"
version = "2.4.0"
description = "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set"
optional = false
python-versions = "*"
2022-12-21 09:03:40 +01:00
files = [
{ file = "sortedcontainers-2.4.0-py2.py3-none-any.whl" , hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0" } ,
{ file = "sortedcontainers-2.4.0.tar.gz" , hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88" } ,
]
2021-10-16 21:15:54 +02:00
2023-06-18 15:02:21 +02:00
[ [ package ] ]
name = "soupsieve"
2023-09-14 11:11:20 +02:00
version = "2.5"
2023-06-18 15:02:21 +02:00
description = "A modern CSS selector implementation for Beautiful Soup."
optional = false
2023-09-14 11:11:20 +02:00
python-versions = ">=3.8"
2023-06-18 15:02:21 +02:00
files = [
2023-09-14 11:11:20 +02:00
{ file = "soupsieve-2.5-py3-none-any.whl" , hash = "sha256:eaa337ff55a1579b6549dc679565eac1e3d000563bcb1c8ab0d0fefbc0c2cdc7" } ,
{ file = "soupsieve-2.5.tar.gz" , hash = "sha256:5663d5a7b3bfaeee0bc4372e7fc48f9cff4940b3eec54a6451cc5299f1097690" } ,
2023-06-18 15:02:21 +02:00
]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "sphinx"
2023-08-19 08:50:37 +02:00
version = "7.1.2"
2020-09-16 15:41:02 +02:00
description = "Python documentation generator"
optional = false
2023-06-14 20:58:47 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-08-19 08:50:37 +02:00
{ file = "sphinx-7.1.2-py3-none-any.whl" , hash = "sha256:d170a81825b2fcacb6dfd5a0d7f578a053e45d3f2b153fecc948c37344eb4cbe" } ,
{ file = "sphinx-7.1.2.tar.gz" , hash = "sha256:780f4d32f1d7d1126576e0e5ecc19dc32ab76cd24e950228dcf7b1f6d3d9e22f" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
alabaster = ">=0.7,<0.8"
2022-11-01 16:02:19 +01:00
babel = ">=2.9"
colorama = { version = ">=0.4.5" , markers = "sys_platform == \"win32\"" }
2023-06-14 20:58:47 +02:00
docutils = ">=0.18.1,<0.21"
2022-11-01 16:02:19 +01:00
imagesize = ">=1.3"
importlib-metadata = { version = ">=4.8" , markers = "python_version < \"3.10\"" }
Jinja2 = ">=3.0"
packaging = ">=21.0"
2023-06-14 20:58:47 +02:00
Pygments = ">=2.13"
requests = ">=2.25.0"
2022-11-01 16:02:19 +01:00
snowballstemmer = ">=2.0"
2020-09-16 15:41:02 +02:00
sphinxcontrib-applehelp = "*"
sphinxcontrib-devhelp = "*"
2021-11-06 21:26:02 +01:00
sphinxcontrib-htmlhelp = ">=2.0.0"
2020-09-16 15:41:02 +02:00
sphinxcontrib-jsmath = "*"
sphinxcontrib-qthelp = "*"
2021-11-06 21:26:02 +01:00
sphinxcontrib-serializinghtml = ">=1.1.5"
2020-09-16 15:41:02 +02:00
2021-02-17 14:20:55 +01:00
[ package . extras ]
docs = [ "sphinxcontrib-websupport" ]
2023-06-14 20:58:47 +02:00
lint = [ "docutils-stubs" , "flake8 (>=3.5.0)" , "flake8-simplify" , "isort" , "mypy (>=0.990)" , "ruff" , "sphinx-lint" , "types-requests" ]
test = [ "cython" , "filelock" , "html5lib" , "pytest (>=4.6)" ]
2021-02-17 14:20:55 +01:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
2023-06-18 15:02:21 +02:00
name = "sphinx-basic-ng"
2023-07-14 19:23:29 +02:00
version = "1.0.0b2"
2023-06-18 15:02:21 +02:00
description = "A modern skeleton for Sphinx themes."
2020-09-16 15:41:02 +02:00
optional = false
2023-06-18 15:02:21 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-07-14 19:23:29 +02:00
{ file = "sphinx_basic_ng-1.0.0b2-py3-none-any.whl" , hash = "sha256:eb09aedbabfb650607e9b4b68c9d240b90b1e1be221d6ad71d61c52e29f7932b" } ,
{ file = "sphinx_basic_ng-1.0.0b2.tar.gz" , hash = "sha256:9ec55a47c90c8c002b5960c57492ec3021f5193cb26cebc2dc4ea226848651c9" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
2023-06-18 15:02:21 +02:00
[ package . dependencies ]
sphinx = ">=4.0"
[ package . extras ]
docs = [ "furo" , "ipython" , "myst-parser" , "sphinx-copybutton" , "sphinx-inline-tabs" ]
[ [ package ] ]
name = "sphinx-copybutton"
version = "0.5.2"
description = "Add a copy button to each of your code cells."
optional = false
python-versions = ">=3.7"
files = [
{ file = "sphinx-copybutton-0.5.2.tar.gz" , hash = "sha256:4cf17c82fb9646d1bc9ca92ac280813a3b605d8c421225fd9913154103ee1fbd" } ,
{ file = "sphinx_copybutton-0.5.2-py3-none-any.whl" , hash = "sha256:fb543fd386d917746c9a2c50360c7905b605726b9355cd26e9974857afeae06e" } ,
]
[ package . dependencies ]
sphinx = ">=1.8"
[ package . extras ]
code-style = [ "pre-commit (==2.12.1)" ]
rtd = [ "ipython" , "myst-nb" , "sphinx" , "sphinx-book-theme" , "sphinx-examples" ]
2023-06-18 15:23:33 +02:00
[ [ package ] ]
name = "sphinx-intl"
version = "2.1.0"
description = "Sphinx utility that make it easy to translate and to apply translation."
optional = false
python-versions = ">=3.7"
files = [
{ file = "sphinx-intl-2.1.0.tar.gz" , hash = "sha256:9d9849ae42515b39786824e99f1e30db0404c377b01bb022690fc932b0221c02" } ,
{ file = "sphinx_intl-2.1.0-py3-none-any.whl" , hash = "sha256:9798946b995989de691387651d70c3fc191275b587e2e519655541edfd7bbd68" } ,
]
[ package . dependencies ]
babel = "*"
click = "*"
setuptools = "*"
sphinx = "*"
[ package . extras ]
test = [ "mock" , "pytest" , "six" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "sphinxcontrib-applehelp"
2023-06-14 20:58:47 +02:00
version = "1.0.4"
description = "sphinxcontrib-applehelp is a Sphinx extension which outputs Apple help books"
2020-09-16 15:41:02 +02:00
optional = false
2023-06-14 20:58:47 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-06-14 20:58:47 +02:00
{ file = "sphinxcontrib-applehelp-1.0.4.tar.gz" , hash = "sha256:828f867945bbe39817c210a1abfd1bc4895c8b73fcaade56d45357a348a07d7e" } ,
{ file = "sphinxcontrib_applehelp-1.0.4-py3-none-any.whl" , hash = "sha256:29d341f67fb0f6f586b23ad80e072c8e6ad0b48417db2bde114a4c9746feb228" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . extras ]
2022-11-01 16:02:19 +01:00
lint = [ "docutils-stubs" , "flake8" , "mypy" ]
2020-09-16 15:41:02 +02:00
test = [ "pytest" ]
[ [ package ] ]
name = "sphinxcontrib-devhelp"
version = "1.0.2"
description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document."
optional = false
python-versions = ">=3.5"
2022-12-21 09:03:40 +01:00
files = [
{ file = "sphinxcontrib-devhelp-1.0.2.tar.gz" , hash = "sha256:ff7f1afa7b9642e7060379360a67e9c41e8f3121f2ce9164266f61b9f4b338e4" } ,
{ file = "sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl" , hash = "sha256:8165223f9a335cc1af7ffe1ed31d2871f325254c0423bc0c4c7cd1c1e4734a2e" } ,
]
2020-09-16 15:41:02 +02:00
[ package . extras ]
2022-11-01 16:02:19 +01:00
lint = [ "docutils-stubs" , "flake8" , "mypy" ]
2020-09-16 15:41:02 +02:00
test = [ "pytest" ]
[ [ package ] ]
name = "sphinxcontrib-htmlhelp"
2023-06-14 20:58:47 +02:00
version = "2.0.1"
2020-09-16 15:41:02 +02:00
description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files"
optional = false
2023-06-14 20:58:47 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-06-14 20:58:47 +02:00
{ file = "sphinxcontrib-htmlhelp-2.0.1.tar.gz" , hash = "sha256:0cbdd302815330058422b98a113195c9249825d681e18f11e8b1f78a2f11efff" } ,
{ file = "sphinxcontrib_htmlhelp-2.0.1-py3-none-any.whl" , hash = "sha256:c38cb46dccf316c79de6e5515e1770414b797162b23cd3d06e67020e1d2a6903" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . extras ]
2022-11-01 16:02:19 +01:00
lint = [ "docutils-stubs" , "flake8" , "mypy" ]
test = [ "html5lib" , "pytest" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "sphinxcontrib-httpdomain"
2022-11-26 12:54:56 +01:00
version = "1.8.1"
2020-09-16 15:41:02 +02:00
description = "Sphinx domain for documenting HTTP APIs"
optional = false
2021-10-16 21:15:54 +02:00
python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*"
2022-12-21 09:03:40 +01:00
files = [
{ file = "sphinxcontrib-httpdomain-1.8.1.tar.gz" , hash = "sha256:6c2dfe6ca282d75f66df333869bb0ce7331c01b475db6809ff9d107b7cdfe04b" } ,
{ file = "sphinxcontrib_httpdomain-1.8.1-py2.py3-none-any.whl" , hash = "sha256:21eefe1270e4d9de8d717cc89ee92cc4871b8736774393bafc5e38a6bb77b1d5" } ,
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
six = "*"
2021-10-16 21:15:54 +02:00
Sphinx = ">=1.6"
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "sphinxcontrib-jsmath"
version = "1.0.1"
description = "A sphinx extension which renders display math in HTML via JavaScript"
optional = false
python-versions = ">=3.5"
2022-12-21 09:03:40 +01:00
files = [
{ file = "sphinxcontrib-jsmath-1.0.1.tar.gz" , hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8" } ,
{ file = "sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl" , hash = "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178" } ,
]
2020-09-16 15:41:02 +02:00
[ package . extras ]
2022-11-01 16:02:19 +01:00
test = [ "flake8" , "mypy" , "pytest" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "sphinxcontrib-qthelp"
version = "1.0.3"
description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document."
optional = false
python-versions = ">=3.5"
2022-12-21 09:03:40 +01:00
files = [
{ file = "sphinxcontrib-qthelp-1.0.3.tar.gz" , hash = "sha256:4c33767ee058b70dba89a6fc5c1892c0d57a54be67ddd3e7875a18d14cba5a72" } ,
{ file = "sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl" , hash = "sha256:bd9fc24bcb748a8d51fd4ecaade681350aa63009a347a8c14e637895444dfab6" } ,
]
2020-09-16 15:41:02 +02:00
[ package . extras ]
2022-11-01 16:02:19 +01:00
lint = [ "docutils-stubs" , "flake8" , "mypy" ]
2020-09-16 15:41:02 +02:00
test = [ "pytest" ]
[ [ package ] ]
name = "sphinxcontrib-serializinghtml"
2021-07-03 11:17:38 +02:00
version = "1.1.5"
2020-09-16 15:41:02 +02:00
description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)."
optional = false
python-versions = ">=3.5"
2022-12-21 09:03:40 +01:00
files = [
{ file = "sphinxcontrib-serializinghtml-1.1.5.tar.gz" , hash = "sha256:aa5f6de5dfdf809ef505c4895e51ef5c9eac17d0f287933eb49ec495280b6952" } ,
{ file = "sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl" , hash = "sha256:352a9a00ae864471d3a7ead8d7d79f5fc0b57e8b3f95e9867eb9eb28999b92fd" } ,
]
2020-09-16 15:41:02 +02:00
[ package . extras ]
2022-11-01 16:02:19 +01:00
lint = [ "docutils-stubs" , "flake8" , "mypy" ]
2020-09-16 15:41:02 +02:00
test = [ "pytest" ]
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "sqlalchemy"
2024-01-06 14:52:11 +01:00
version = "1.4.51"
2020-09-16 15:41:02 +02:00
description = "Database Abstraction Library"
optional = false
2023-10-04 15:25:26 +02:00
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7"
files = [
2024-01-06 14:52:11 +01:00
{ file = "SQLAlchemy-1.4.51-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:2be4e6294c53f2ec8ea36486b56390e3bcaa052bf3a9a47005687ccf376745d1" } ,
{ file = "SQLAlchemy-1.4.51-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:8ca484ca11c65e05639ffe80f20d45e6be81fbec7683d6c9a15cd421e6e8b340" } ,
{ file = "SQLAlchemy-1.4.51-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl" , hash = "sha256:0535d5b57d014d06ceeaeffd816bb3a6e2dddeb670222570b8c4953e2d2ea678" } ,
{ file = "SQLAlchemy-1.4.51-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:af55cc207865d641a57f7044e98b08b09220da3d1b13a46f26487cc2f898a072" } ,
{ file = "SQLAlchemy-1.4.51-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:7deeae5071930abb3669b5185abb6c33ddfd2398f87660fafdb9e6a5fb0f3f2f" } ,
{ file = "SQLAlchemy-1.4.51-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:0892e7ac8bc76da499ad3ee8de8da4d7905a3110b952e2a35a940dab1ffa550e" } ,
{ file = "SQLAlchemy-1.4.51-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6cacc0b2dd7d22a918a9642fc89840a5d3cee18a0e1fe41080b1141b23b10916" } ,
{ file = "SQLAlchemy-1.4.51-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:245c67c88e63f1523e9216cad6ba3107dea2d3ee19adc359597a628afcabfbcb" } ,
{ file = "SQLAlchemy-1.4.51-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:3ec7a0ed9b32afdf337172678a4a0e6419775ba4e649b66f49415615fa47efbd" } ,
{ file = "SQLAlchemy-1.4.51-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:352df882088a55293f621328ec33b6ffca936ad7f23013b22520542e1ab6ad1b" } ,
{ file = "SQLAlchemy-1.4.51-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl" , hash = "sha256:86a22143a4001f53bf58027b044da1fb10d67b62a785fc1390b5c7f089d9838c" } ,
{ file = "SQLAlchemy-1.4.51-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c37bc677690fd33932182b85d37433845de612962ed080c3e4d92f758d1bd894" } ,
{ file = "SQLAlchemy-1.4.51-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:2c55040d8ea65414de7c47f1a23823cd9f3fad0dc93e6b6b728fee81230f817b" } ,
{ file = "SQLAlchemy-1.4.51-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:38ef80328e3fee2be0a1abe3fe9445d3a2e52a1282ba342d0dab6edf1fef4707" } ,
{ file = "SQLAlchemy-1.4.51-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl" , hash = "sha256:f8cafa6f885a0ff5e39efa9325195217bb47d5929ab0051636610d24aef45ade" } ,
{ file = "SQLAlchemy-1.4.51-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e8f2df79a46e130235bc5e1bbef4de0583fb19d481eaa0bffa76e8347ea45ec6" } ,
{ file = "SQLAlchemy-1.4.51-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:eb18549b770351b54e1ab5da37d22bc530b8bfe2ee31e22b9ebe650640d2ef12" } ,
{ file = "SQLAlchemy-1.4.51-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:55e699466106d09f028ab78d3c2e1f621b5ef2c8694598242259e4515715da7c" } ,
{ file = "SQLAlchemy-1.4.51-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl" , hash = "sha256:2ad16880ccd971ac8e570550fbdef1385e094b022d6fc85ef3ce7df400dddad3" } ,
{ file = "SQLAlchemy-1.4.51-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:b97fd5bb6b7c1a64b7ac0632f7ce389b8ab362e7bd5f60654c2a418496be5d7f" } ,
{ file = "SQLAlchemy-1.4.51-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:e646b19f47d655261b22df9976e572f588185279970efba3d45c377127d35349" } ,
{ file = "SQLAlchemy-1.4.51-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d3cf56cc36d42908495760b223ca9c2c0f9f0002b4eddc994b24db5fcb86a9e4" } ,
{ file = "SQLAlchemy-1.4.51-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl" , hash = "sha256:0d661cff58c91726c601cc0ee626bf167b20cc4d7941c93c5f3ac28dc34ddbea" } ,
{ file = "SQLAlchemy-1.4.51-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3823dda635988e6744d4417e13f2e2b5fe76c4bf29dd67e95f98717e1b094cad" } ,
{ file = "SQLAlchemy-1.4.51.tar.gz" , hash = "sha256:e7908c2025eb18394e32d65dd02d2e37e17d733cdbe7d78231c2b6d7eb20cdb9" } ,
2023-10-04 15:25:26 +02:00
]
[ package . dependencies ]
greenlet = { version = "!=0.4.17" , markers = "python_version >= \"3\" and (platform_machine == \"win32\" or platform_machine == \"WIN32\" or platform_machine == \"AMD64\" or platform_machine == \"amd64\" or platform_machine == \"x86_64\" or platform_machine == \"ppc64le\" or platform_machine == \"aarch64\")" }
2020-09-16 15:41:02 +02:00
[ package . extras ]
2023-11-15 18:14:19 +01:00
aiomysql = [ "aiomysql (>=0.2.0)" , "greenlet (!=0.4.17)" ]
2024-01-06 14:52:11 +01:00
aiosqlite = [ "aiosqlite" , "greenlet (!=0.4.17)" , "typing_extensions (!=3.10.0.1)" ]
2021-04-06 13:15:26 +02:00
asyncio = [ "greenlet (!=0.4.17)" ]
2023-10-04 15:25:26 +02:00
asyncmy = [ "asyncmy (>=0.2.3,!=0.2.4)" , "greenlet (!=0.4.17)" ]
mariadb-connector = [ "mariadb (>=1.0.1,!=1.1.2)" ]
2020-09-16 15:41:02 +02:00
mssql = [ "pyodbc" ]
2022-11-09 14:16:24 +01:00
mssql-pymssql = [ "pymssql" ]
mssql-pyodbc = [ "pyodbc" ]
2023-10-04 15:25:26 +02:00
mypy = [ "mypy (>=0.910)" , "sqlalchemy2-stubs" ]
mysql = [ "mysqlclient (>=1.4.0)" , "mysqlclient (>=1.4.0,<2)" ]
2022-11-09 14:16:24 +01:00
mysql-connector = [ "mysql-connector-python" ]
2024-01-06 14:52:11 +01:00
oracle = [ "cx_oracle (>=7)" , "cx_oracle (>=7,<8)" ]
2021-04-06 13:15:26 +02:00
postgresql = [ "psycopg2 (>=2.7)" ]
2022-11-09 14:16:24 +01:00
postgresql-asyncpg = [ "asyncpg" , "greenlet (!=0.4.17)" ]
2023-10-04 15:25:26 +02:00
postgresql-pg8000 = [ "pg8000 (>=1.16.6,!=1.29.0)" ]
2022-11-09 14:16:24 +01:00
postgresql-psycopg2binary = [ "psycopg2-binary" ]
postgresql-psycopg2cffi = [ "psycopg2cffi" ]
2023-10-04 15:25:26 +02:00
pymysql = [ "pymysql" , "pymysql (<1)" ]
2024-01-06 14:52:11 +01:00
sqlcipher = [ "sqlcipher3_binary" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "staticmap"
2023-08-19 08:50:37 +02:00
version = "0.5.7"
2020-09-16 15:41:02 +02:00
description = "A small, python-based library for creating map images with lines and markers."
optional = false
python-versions = "*"
2022-12-21 09:03:40 +01:00
files = [
2023-08-19 08:50:37 +02:00
{ file = "staticmap-0.5.7-py3-none-any.whl" , hash = "sha256:f4ffc40ee4502b92e91045e0df85a46a2fd68483b4e7e404a6b545fd7396ea01" } ,
{ file = "staticmap-0.5.7.tar.gz" , hash = "sha256:c7a96b902ba61292e818c20b0810619d6b81a6cdb50bcc1ab92d50ac4db20a7f" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . dependencies ]
Pillow = "*"
requests = "*"
2022-05-28 20:01:14 +02:00
[ [ package ] ]
name = "stevedore"
2023-06-14 20:58:47 +02:00
version = "5.1.0"
2022-05-28 20:01:14 +02:00
description = "Manage dynamic plugins for Python applications"
optional = false
2023-06-14 20:58:47 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-06-14 20:58:47 +02:00
{ file = "stevedore-5.1.0-py3-none-any.whl" , hash = "sha256:8cc040628f3cea5d7128f2e76cf486b2251a4e543c7b938f58d9a377f6694a2d" } ,
{ file = "stevedore-5.1.0.tar.gz" , hash = "sha256:a54534acf9b89bc7ed264807013b505bf07f74dbe4bcfa37d32bd063870b087c" } ,
2022-12-21 09:03:40 +01:00
]
2022-05-28 20:01:14 +02:00
[ package . dependencies ]
pbr = ">=2.0.0,<2.1.0 || >2.1.0"
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "tenacity"
2023-08-19 08:50:37 +02:00
version = "8.2.3"
2020-09-16 15:41:02 +02:00
description = "Retry code until it succeeds"
optional = false
2023-08-19 08:50:37 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-08-19 08:50:37 +02:00
{ file = "tenacity-8.2.3-py3-none-any.whl" , hash = "sha256:ce510e327a630c9e1beaf17d42e6ffacc88185044ad85cf74c0a8887c6a0f88c" } ,
{ file = "tenacity-8.2.3.tar.gz" , hash = "sha256:5398ef0d78e63f40007c1fb4c0bff96e1911394d2fa8d194f77619c05ff6cc8a" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
2021-02-17 14:20:55 +01:00
[ package . extras ]
doc = [ "reno" , "sphinx" , "tornado (>=4.5)" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "toml"
2020-12-25 19:14:37 +01:00
version = "0.10.2"
2020-09-16 15:41:02 +02:00
description = "Python Library for Tom's Obvious, Minimal Language"
optional = false
2020-12-25 19:14:37 +01:00
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
2022-12-21 09:03:40 +01:00
files = [
{ file = "toml-0.10.2-py2.py3-none-any.whl" , hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b" } ,
{ file = "toml-0.10.2.tar.gz" , hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f" } ,
]
2020-09-16 15:41:02 +02:00
2021-10-16 21:15:54 +02:00
[ [ package ] ]
name = "tomli"
2022-02-12 09:52:38 +01:00
version = "2.0.1"
2021-10-16 21:15:54 +02:00
description = "A lil' TOML parser"
optional = false
2022-02-05 11:41:23 +01:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
{ file = "tomli-2.0.1-py3-none-any.whl" , hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc" } ,
{ file = "tomli-2.0.1.tar.gz" , hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f" } ,
]
2021-10-16 21:15:54 +02:00
[ [ package ] ]
name = "trio"
2024-01-17 11:45:49 +01:00
version = "0.24.0"
2021-10-16 21:15:54 +02:00
description = "A friendly Python library for async concurrency and I/O"
optional = false
2023-11-15 18:14:19 +01:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2024-01-17 11:45:49 +01:00
{ file = "trio-0.24.0-py3-none-any.whl" , hash = "sha256:c3bd3a4e3e3025cd9a2241eae75637c43fe0b9e88b4c97b9161a55b9e54cd72c" } ,
{ file = "trio-0.24.0.tar.gz" , hash = "sha256:ffa09a74a6bf81b84f8613909fb0beaee84757450183a7a2e0b47b455c0cac5d" } ,
2022-12-21 09:03:40 +01:00
]
2021-10-16 21:15:54 +02:00
[ package . dependencies ]
2023-07-14 19:23:29 +02:00
attrs = ">=20.1.0"
2021-10-16 21:15:54 +02:00
cffi = { version = ">=1.14" , markers = "os_name == \"nt\" and implementation_name != \"pypy\"" }
2023-12-16 12:08:59 +01:00
exceptiongroup = { version = "*" , markers = "python_version < \"3.11\"" }
2021-10-16 21:15:54 +02:00
idna = "*"
outcome = "*"
2023-11-15 18:14:19 +01:00
sniffio = ">=1.3.0"
2021-10-16 21:15:54 +02:00
sortedcontainers = "*"
[ [ package ] ]
name = "trio-websocket"
2023-10-02 12:13:04 +02:00
version = "0.11.1"
2021-10-16 21:15:54 +02:00
description = "WebSocket library for Trio"
optional = false
2023-04-08 08:54:06 +02:00
python-versions = ">=3.7"
2022-12-21 09:03:40 +01:00
files = [
2023-10-02 12:13:04 +02:00
{ file = "trio-websocket-0.11.1.tar.gz" , hash = "sha256:18c11793647703c158b1f6e62de638acada927344d534e3c7628eedcb746839f" } ,
{ file = "trio_websocket-0.11.1-py3-none-any.whl" , hash = "sha256:520d046b0d030cf970b8b2b2e00c4c2245b3807853ecd44214acd33d74581638" } ,
2022-12-21 09:03:40 +01:00
]
2021-10-16 21:15:54 +02:00
[ package . dependencies ]
2023-10-02 12:13:04 +02:00
exceptiongroup = { version = "*" , markers = "python_version < \"3.11\"" }
2021-10-16 21:15:54 +02:00
trio = ">=0.11"
wsproto = ">=0.14"
2021-07-03 11:17:38 +02:00
[ [ package ] ]
name = "types-freezegun"
2022-06-11 11:32:12 +02:00
version = "1.1.10"
2021-07-03 11:17:38 +02:00
description = "Typing stubs for freezegun"
optional = false
python-versions = "*"
2022-12-21 09:03:40 +01:00
files = [
{ file = "types-freezegun-1.1.10.tar.gz" , hash = "sha256:cb3a2d2eee950eacbaac0673ab50499823365ceb8c655babb1544a41446409ec" } ,
{ file = "types_freezegun-1.1.10-py3-none-any.whl" , hash = "sha256:fadebe72213e0674036153366205038e1f95c8ca96deb4ef9b71ddc15413543e" } ,
]
2021-07-03 11:17:38 +02:00
2023-02-16 09:33:03 +01:00
[ [ package ] ]
name = "types-pyopenssl"
2024-01-06 14:52:11 +01:00
version = "23.3.0.20240106"
2023-02-16 09:33:03 +01:00
description = "Typing stubs for pyOpenSSL"
optional = false
2024-01-06 14:52:11 +01:00
python-versions = ">=3.8"
2023-02-16 09:33:03 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "types-pyOpenSSL-23.3.0.20240106.tar.gz" , hash = "sha256:3d6f3462bec0c260caadf93fbb377225c126661b779c7d9ab99b6dad5ca10db9" } ,
{ file = "types_pyOpenSSL-23.3.0.20240106-py3-none-any.whl" , hash = "sha256:47a7eedbd18b7bcad17efebf1c53416148f5a173918a6d75027e75e32fe039ae" } ,
2023-02-16 09:33:03 +01:00
]
[ package . dependencies ]
cryptography = ">=35.0.0"
2021-07-03 11:17:38 +02:00
[ [ package ] ]
name = "types-pytz"
2023-10-02 12:13:04 +02:00
version = "2023.3.1.1"
2021-07-03 11:17:38 +02:00
description = "Typing stubs for pytz"
optional = false
python-versions = "*"
2022-12-21 09:03:40 +01:00
files = [
2023-10-02 12:13:04 +02:00
{ file = "types-pytz-2023.3.1.1.tar.gz" , hash = "sha256:cc23d0192cd49c8f6bba44ee0c81e4586a8f30204970fc0894d209a6b08dab9a" } ,
{ file = "types_pytz-2023.3.1.1-py3-none-any.whl" , hash = "sha256:1999a123a3dc0e39a2ef6d19f3f8584211de9e6a77fe7a0259f04a524e90a5cf" } ,
2023-04-08 08:54:06 +02:00
]
2022-09-17 19:36:03 +02:00
[ [ package ] ]
name = "types-redis"
2024-01-06 14:52:11 +01:00
version = "4.6.0.20240106"
2022-09-17 19:36:03 +02:00
description = "Typing stubs for redis"
optional = false
2024-01-06 14:52:11 +01:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "types-redis-4.6.0.20240106.tar.gz" , hash = "sha256:2b2fa3a78f84559616242d23f86de5f4130dfd6c3b83fb2d8ce3329e503f756e" } ,
{ file = "types_redis-4.6.0.20240106-py3-none-any.whl" , hash = "sha256:912de6507b631934bd225cdac310b04a58def94391003ba83939e5a10e99568d" } ,
2022-12-21 09:03:40 +01:00
]
2022-09-17 19:36:03 +02:00
2023-02-16 09:33:03 +01:00
[ package . dependencies ]
cryptography = ">=35.0.0"
types-pyOpenSSL = "*"
2021-07-03 11:17:38 +02:00
[ [ package ] ]
name = "types-requests"
2024-01-06 14:52:11 +01:00
version = "2.31.0.20240106"
2021-07-03 11:17:38 +02:00
description = "Typing stubs for requests"
optional = false
2024-01-06 14:52:11 +01:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2024-01-06 14:52:11 +01:00
{ file = "types-requests-2.31.0.20240106.tar.gz" , hash = "sha256:0e1c731c17f33618ec58e022b614a1a2ecc25f7dc86800b36ef341380402c612" } ,
{ file = "types_requests-2.31.0.20240106-py3-none-any.whl" , hash = "sha256:da997b3b6a72cc08d09f4dba9802fdbabc89104b35fe24ee588e674037689354" } ,
2022-12-21 09:03:40 +01:00
]
2021-07-03 11:17:38 +02:00
2022-01-15 14:40:14 +01:00
[ package . dependencies ]
2023-11-19 09:45:22 +01:00
urllib3 = ">=2"
2022-01-15 14:40:14 +01:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "typing-extensions"
2023-12-16 12:08:59 +01:00
version = "4.9.0"
2023-10-02 12:13:04 +02:00
description = "Backported and Experimental Type Hints for Python 3.8+"
2020-09-16 15:41:02 +02:00
optional = false
2023-10-02 12:13:04 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-12-16 12:08:59 +01:00
{ file = "typing_extensions-4.9.0-py3-none-any.whl" , hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd" } ,
{ file = "typing_extensions-4.9.0.tar.gz" , hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
2022-04-03 11:42:03 +02:00
[ [ package ] ]
name = "ua-parser"
2023-07-14 19:23:29 +02:00
version = "0.18.0"
2022-04-03 11:42:03 +02:00
description = "Python port of Browserscope's user agent parser"
optional = false
python-versions = "*"
2022-12-21 09:03:40 +01:00
files = [
2023-07-14 19:23:29 +02:00
{ file = "ua-parser-0.18.0.tar.gz" , hash = "sha256:db51f1b59bfaa82ed9e2a1d99a54d3e4153dddf99ac1435d51828165422e624e" } ,
{ file = "ua_parser-0.18.0-py2.py3-none-any.whl" , hash = "sha256:9d94ac3a80bcb0166823956a779186c746b50ea4c9fd9bf30fdb758553c38950" } ,
2022-12-21 09:03:40 +01:00
]
2022-04-03 11:42:03 +02:00
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "urllib3"
2023-11-19 09:45:22 +01:00
version = "2.1.0"
2020-09-16 15:41:02 +02:00
description = "HTTP library with thread-safe connection pooling, file post, and more."
optional = false
2023-11-19 09:45:22 +01:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-11-19 09:45:22 +01:00
{ file = "urllib3-2.1.0-py3-none-any.whl" , hash = "sha256:55901e917a5896a349ff771be919f8bd99aff50b79fe58fec595eb37bbc56bb3" } ,
{ file = "urllib3-2.1.0.tar.gz" , hash = "sha256:df7aa8afb0148fa78488e7899b2c59b5f4ffcfa82e6c54ccb9dd37c1d7b52d54" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
2021-10-16 21:15:54 +02:00
[ package . dependencies ]
2023-11-19 09:45:22 +01:00
pysocks = { version = ">=1.5.6,<1.5.7 || >1.5.7,<2.0" , optional = true , markers = "extra == \"socks\"" }
2021-10-16 21:15:54 +02:00
2020-09-16 15:41:02 +02:00
[ package . extras ]
2023-11-19 09:45:22 +01:00
brotli = [ "brotli (>=1.0.9)" , "brotlicffi (>=0.8.0)" ]
socks = [ "pysocks (>=1.5.6,!=1.5.7,<2.0)" ]
zstd = [ "zstandard (>=0.18.0)" ]
2020-09-16 15:41:02 +02:00
[ [ package ] ]
2022-11-09 14:16:24 +01:00
name = "werkzeug"
2023-11-15 18:14:19 +01:00
version = "3.0.1"
2020-09-16 15:41:02 +02:00
description = "The comprehensive WSGI web application library."
optional = false
2023-06-14 20:58:47 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-11-15 18:14:19 +01:00
{ file = "werkzeug-3.0.1-py3-none-any.whl" , hash = "sha256:90a285dc0e42ad56b34e696398b8122ee4c681833fb35b8334a095d82c56da10" } ,
{ file = "werkzeug-3.0.1.tar.gz" , hash = "sha256:507e811ecea72b18a404947aded4b3390e1db8f826b494d76550ef45bb3b1dcc" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
2022-11-26 12:54:56 +01:00
[ package . dependencies ]
MarkupSafe = ">=2.1.1"
2020-09-16 15:41:02 +02:00
[ package . extras ]
2023-06-14 20:58:47 +02:00
watchdog = [ "watchdog (>=2.3)" ]
2020-09-16 15:41:02 +02:00
2022-12-21 09:03:40 +01:00
[ [ package ] ]
name = "wrapt"
2023-11-15 18:14:19 +01:00
version = "1.16.0"
2022-12-21 09:03:40 +01:00
description = "Module for decorators, wrappers and monkey patching."
optional = false
2023-11-15 18:14:19 +01:00
python-versions = ">=3.6"
files = [
{ file = "wrapt-1.16.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:ffa565331890b90056c01db69c0fe634a776f8019c143a5ae265f9c6bc4bd6d4" } ,
{ file = "wrapt-1.16.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:e4fdb9275308292e880dcbeb12546df7f3e0f96c6b41197e0cf37d2826359020" } ,
{ file = "wrapt-1.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:bb2dee3874a500de01c93d5c71415fcaef1d858370d405824783e7a8ef5db440" } ,
{ file = "wrapt-1.16.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:2a88e6010048489cda82b1326889ec075a8c856c2e6a256072b28eaee3ccf487" } ,
{ file = "wrapt-1.16.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ac83a914ebaf589b69f7d0a1277602ff494e21f4c2f743313414378f8f50a4cf" } ,
{ file = "wrapt-1.16.0-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:73aa7d98215d39b8455f103de64391cb79dfcad601701a3aa0dddacf74911d72" } ,
{ file = "wrapt-1.16.0-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:807cc8543a477ab7422f1120a217054f958a66ef7314f76dd9e77d3f02cdccd0" } ,
{ file = "wrapt-1.16.0-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:bf5703fdeb350e36885f2875d853ce13172ae281c56e509f4e6eca049bdfb136" } ,
{ file = "wrapt-1.16.0-cp310-cp310-win32.whl" , hash = "sha256:f6b2d0c6703c988d334f297aa5df18c45e97b0af3679bb75059e0e0bd8b1069d" } ,
{ file = "wrapt-1.16.0-cp310-cp310-win_amd64.whl" , hash = "sha256:decbfa2f618fa8ed81c95ee18a387ff973143c656ef800c9f24fb7e9c16054e2" } ,
{ file = "wrapt-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:1a5db485fe2de4403f13fafdc231b0dbae5eca4359232d2efc79025527375b09" } ,
{ file = "wrapt-1.16.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:75ea7d0ee2a15733684badb16de6794894ed9c55aa5e9903260922f0482e687d" } ,
{ file = "wrapt-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:a452f9ca3e3267cd4d0fcf2edd0d035b1934ac2bd7e0e57ac91ad6b95c0c6389" } ,
{ file = "wrapt-1.16.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:43aa59eadec7890d9958748db829df269f0368521ba6dc68cc172d5d03ed8060" } ,
{ file = "wrapt-1.16.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:72554a23c78a8e7aa02abbd699d129eead8b147a23c56e08d08dfc29cfdddca1" } ,
{ file = "wrapt-1.16.0-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:d2efee35b4b0a347e0d99d28e884dfd82797852d62fcd7ebdeee26f3ceb72cf3" } ,
{ file = "wrapt-1.16.0-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:6dcfcffe73710be01d90cae08c3e548d90932d37b39ef83969ae135d36ef3956" } ,
{ file = "wrapt-1.16.0-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:eb6e651000a19c96f452c85132811d25e9264d836951022d6e81df2fff38337d" } ,
{ file = "wrapt-1.16.0-cp311-cp311-win32.whl" , hash = "sha256:66027d667efe95cc4fa945af59f92c5a02c6f5bb6012bff9e60542c74c75c362" } ,
{ file = "wrapt-1.16.0-cp311-cp311-win_amd64.whl" , hash = "sha256:aefbc4cb0a54f91af643660a0a150ce2c090d3652cf4052a5397fb2de549cd89" } ,
{ file = "wrapt-1.16.0-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:5eb404d89131ec9b4f748fa5cfb5346802e5ee8836f57d516576e61f304f3b7b" } ,
{ file = "wrapt-1.16.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:9090c9e676d5236a6948330e83cb89969f433b1943a558968f659ead07cb3b36" } ,
{ file = "wrapt-1.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:94265b00870aa407bd0cbcfd536f17ecde43b94fb8d228560a1e9d3041462d73" } ,
{ file = "wrapt-1.16.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:f2058f813d4f2b5e3a9eb2eb3faf8f1d99b81c3e51aeda4b168406443e8ba809" } ,
{ file = "wrapt-1.16.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:98b5e1f498a8ca1858a1cdbffb023bfd954da4e3fa2c0cb5853d40014557248b" } ,
{ file = "wrapt-1.16.0-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:14d7dc606219cdd7405133c713f2c218d4252f2a469003f8c46bb92d5d095d81" } ,
{ file = "wrapt-1.16.0-cp312-cp312-musllinux_1_1_i686.whl" , hash = "sha256:49aac49dc4782cb04f58986e81ea0b4768e4ff197b57324dcbd7699c5dfb40b9" } ,
{ file = "wrapt-1.16.0-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:418abb18146475c310d7a6dc71143d6f7adec5b004ac9ce08dc7a34e2babdc5c" } ,
{ file = "wrapt-1.16.0-cp312-cp312-win32.whl" , hash = "sha256:685f568fa5e627e93f3b52fda002c7ed2fa1800b50ce51f6ed1d572d8ab3e7fc" } ,
{ file = "wrapt-1.16.0-cp312-cp312-win_amd64.whl" , hash = "sha256:dcdba5c86e368442528f7060039eda390cc4091bfd1dca41e8046af7c910dda8" } ,
{ file = "wrapt-1.16.0-cp36-cp36m-macosx_10_9_x86_64.whl" , hash = "sha256:d462f28826f4657968ae51d2181a074dfe03c200d6131690b7d65d55b0f360f8" } ,
{ file = "wrapt-1.16.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:a33a747400b94b6d6b8a165e4480264a64a78c8a4c734b62136062e9a248dd39" } ,
{ file = "wrapt-1.16.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:b3646eefa23daeba62643a58aac816945cadc0afaf21800a1421eeba5f6cfb9c" } ,
{ file = "wrapt-1.16.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3ebf019be5c09d400cf7b024aa52b1f3aeebeff51550d007e92c3c1c4afc2a40" } ,
{ file = "wrapt-1.16.0-cp36-cp36m-musllinux_1_1_aarch64.whl" , hash = "sha256:0d2691979e93d06a95a26257adb7bfd0c93818e89b1406f5a28f36e0d8c1e1fc" } ,
{ file = "wrapt-1.16.0-cp36-cp36m-musllinux_1_1_i686.whl" , hash = "sha256:1acd723ee2a8826f3d53910255643e33673e1d11db84ce5880675954183ec47e" } ,
{ file = "wrapt-1.16.0-cp36-cp36m-musllinux_1_1_x86_64.whl" , hash = "sha256:bc57efac2da352a51cc4658878a68d2b1b67dbe9d33c36cb826ca449d80a8465" } ,
{ file = "wrapt-1.16.0-cp36-cp36m-win32.whl" , hash = "sha256:da4813f751142436b075ed7aa012a8778aa43a99f7b36afe9b742d3ed8bdc95e" } ,
{ file = "wrapt-1.16.0-cp36-cp36m-win_amd64.whl" , hash = "sha256:6f6eac2360f2d543cc875a0e5efd413b6cbd483cb3ad7ebf888884a6e0d2e966" } ,
{ file = "wrapt-1.16.0-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:a0ea261ce52b5952bf669684a251a66df239ec6d441ccb59ec7afa882265d593" } ,
{ file = "wrapt-1.16.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:7bd2d7ff69a2cac767fbf7a2b206add2e9a210e57947dd7ce03e25d03d2de292" } ,
{ file = "wrapt-1.16.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:9159485323798c8dc530a224bd3ffcf76659319ccc7bbd52e01e73bd0241a0c5" } ,
{ file = "wrapt-1.16.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:a86373cf37cd7764f2201b76496aba58a52e76dedfaa698ef9e9688bfd9e41cf" } ,
{ file = "wrapt-1.16.0-cp37-cp37m-musllinux_1_1_aarch64.whl" , hash = "sha256:73870c364c11f03ed072dda68ff7aea6d2a3a5c3fe250d917a429c7432e15228" } ,
{ file = "wrapt-1.16.0-cp37-cp37m-musllinux_1_1_i686.whl" , hash = "sha256:b935ae30c6e7400022b50f8d359c03ed233d45b725cfdd299462f41ee5ffba6f" } ,
{ file = "wrapt-1.16.0-cp37-cp37m-musllinux_1_1_x86_64.whl" , hash = "sha256:db98ad84a55eb09b3c32a96c576476777e87c520a34e2519d3e59c44710c002c" } ,
{ file = "wrapt-1.16.0-cp37-cp37m-win32.whl" , hash = "sha256:9153ed35fc5e4fa3b2fe97bddaa7cbec0ed22412b85bcdaf54aeba92ea37428c" } ,
{ file = "wrapt-1.16.0-cp37-cp37m-win_amd64.whl" , hash = "sha256:66dfbaa7cfa3eb707bbfcd46dab2bc6207b005cbc9caa2199bcbc81d95071a00" } ,
{ file = "wrapt-1.16.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:1dd50a2696ff89f57bd8847647a1c363b687d3d796dc30d4dd4a9d1689a706f0" } ,
{ file = "wrapt-1.16.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:44a2754372e32ab315734c6c73b24351d06e77ffff6ae27d2ecf14cf3d229202" } ,
{ file = "wrapt-1.16.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8e9723528b9f787dc59168369e42ae1c3b0d3fadb2f1a71de14531d321ee05b0" } ,
{ file = "wrapt-1.16.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:dbed418ba5c3dce92619656802cc5355cb679e58d0d89b50f116e4a9d5a9603e" } ,
{ file = "wrapt-1.16.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:941988b89b4fd6b41c3f0bfb20e92bd23746579736b7343283297c4c8cbae68f" } ,
{ file = "wrapt-1.16.0-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:6a42cd0cfa8ffc1915aef79cb4284f6383d8a3e9dcca70c445dcfdd639d51267" } ,
{ file = "wrapt-1.16.0-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:1ca9b6085e4f866bd584fb135a041bfc32cab916e69f714a7d1d397f8c4891ca" } ,
{ file = "wrapt-1.16.0-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:d5e49454f19ef621089e204f862388d29e6e8d8b162efce05208913dde5b9ad6" } ,
{ file = "wrapt-1.16.0-cp38-cp38-win32.whl" , hash = "sha256:c31f72b1b6624c9d863fc095da460802f43a7c6868c5dda140f51da24fd47d7b" } ,
{ file = "wrapt-1.16.0-cp38-cp38-win_amd64.whl" , hash = "sha256:490b0ee15c1a55be9c1bd8609b8cecd60e325f0575fc98f50058eae366e01f41" } ,
{ file = "wrapt-1.16.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:9b201ae332c3637a42f02d1045e1d0cccfdc41f1f2f801dafbaa7e9b4797bfc2" } ,
{ file = "wrapt-1.16.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:2076fad65c6736184e77d7d4729b63a6d1ae0b70da4868adeec40989858eb3fb" } ,
{ file = "wrapt-1.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:c5cd603b575ebceca7da5a3a251e69561bec509e0b46e4993e1cac402b7247b8" } ,
{ file = "wrapt-1.16.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:b47cfad9e9bbbed2339081f4e346c93ecd7ab504299403320bf85f7f85c7d46c" } ,
{ file = "wrapt-1.16.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:f8212564d49c50eb4565e502814f694e240c55551a5f1bc841d4fcaabb0a9b8a" } ,
{ file = "wrapt-1.16.0-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:5f15814a33e42b04e3de432e573aa557f9f0f56458745c2074952f564c50e664" } ,
{ file = "wrapt-1.16.0-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:db2e408d983b0e61e238cf579c09ef7020560441906ca990fe8412153e3b291f" } ,
{ file = "wrapt-1.16.0-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:edfad1d29c73f9b863ebe7082ae9321374ccb10879eeabc84ba3b69f2579d537" } ,
{ file = "wrapt-1.16.0-cp39-cp39-win32.whl" , hash = "sha256:ed867c42c268f876097248e05b6117a65bcd1e63b779e916fe2e33cd6fd0d3c3" } ,
{ file = "wrapt-1.16.0-cp39-cp39-win_amd64.whl" , hash = "sha256:eb1b046be06b0fce7249f1d025cd359b4b80fc1c3e24ad9eca33e0dcdb2e4a35" } ,
{ file = "wrapt-1.16.0-py3-none-any.whl" , hash = "sha256:6906c4100a8fcbf2fa735f6059214bb13b97f75b1a61777fcf6432121ef12ef1" } ,
{ file = "wrapt-1.16.0.tar.gz" , hash = "sha256:5f370f952971e7d17c7d1ead40e49f32345a7f7a5373571ef44d800d06b1899d" } ,
2022-12-21 09:03:40 +01:00
]
2021-10-16 21:15:54 +02:00
[ [ package ] ]
name = "wsproto"
2022-08-27 19:32:54 +02:00
version = "1.2.0"
2021-10-16 21:15:54 +02:00
description = "WebSockets state-machine based protocol implementation"
optional = false
2022-03-27 09:33:59 +02:00
python-versions = ">=3.7.0"
2022-12-21 09:03:40 +01:00
files = [
{ file = "wsproto-1.2.0-py3-none-any.whl" , hash = "sha256:b9acddd652b585d75b20477888c56642fdade28bdfd3579aa24a4d2c037dd736" } ,
{ file = "wsproto-1.2.0.tar.gz" , hash = "sha256:ad565f26ecb92588a3e43bc3d96164de84cd9902482b130d0ddbaa9664a85065" } ,
]
2021-10-16 21:15:54 +02:00
[ package . dependencies ]
h11 = ">=0.9.0,<1"
2020-09-16 15:41:02 +02:00
[ [ package ] ]
name = "zipp"
2023-10-02 12:13:04 +02:00
version = "3.17.0"
2020-09-16 15:41:02 +02:00
description = "Backport of pathlib-compatible object wrapper for zip files"
optional = false
2023-07-14 19:23:29 +02:00
python-versions = ">=3.8"
2022-12-21 09:03:40 +01:00
files = [
2023-10-02 12:13:04 +02:00
{ file = "zipp-3.17.0-py3-none-any.whl" , hash = "sha256:0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31" } ,
{ file = "zipp-3.17.0.tar.gz" , hash = "sha256:84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0" } ,
2022-12-21 09:03:40 +01:00
]
2020-09-16 15:41:02 +02:00
[ package . extras ]
2023-10-02 12:13:04 +02:00
docs = [ "furo" , "jaraco.packaging (>=9.3)" , "jaraco.tidelift (>=1.4)" , "rst.linker (>=1.9)" , "sphinx (<7.2.5)" , "sphinx (>=3.5)" , "sphinx-lint" ]
2023-07-22 09:09:10 +02:00
testing = [ "big-O" , "jaraco.functools" , "jaraco.itertools" , "more-itertools" , "pytest (>=6)" , "pytest-black (>=0.3.7)" , "pytest-checkdocs (>=2.4)" , "pytest-cov" , "pytest-enabler (>=2.2)" , "pytest-ignore-flaky" , "pytest-mypy (>=0.9.1)" , "pytest-ruff" ]
2020-09-16 15:41:02 +02:00
[ metadata ]
2022-12-21 09:03:40 +01:00
lock-version = "2.0"
2023-06-14 20:58:47 +02:00
python-versions = "^3.8.1"
2024-01-06 14:52:11 +01:00
content-hash = "6f6522a48385a302ba5f2db339370d815a21bdb6a79e363b641fb15bb622ca28"