2025-10-15 22:19:01 +02:00
# This file is automatically @generated by Poetry 2.2.1 and should not be changed by hand.
2025-01-05 18:34:45 +01:00
2025-10-21 07:58:00 +02:00
[[ package ]]
name = "ansi2html"
version = "1.9.2"
description = "Convert text with ANSI color codes to HTML or to LaTeX"
optional = false
python-versions = ">=3.7"
groups = [ "main" ]
files = [
{ file = "ansi2html-1.9.2-py3-none-any.whl" , hash = "sha256:dccb75aa95fb018e5d299be2b45f802952377abfdce0504c17a6ee6ef0a420c5" },
{ file = "ansi2html-1.9.2.tar.gz" , hash = "sha256:3453bf87535d37b827b05245faaa756dbab4ec3d69925e352b6319c3c955c0a5" },
]
[ package . extras ]
docs = [ "mkdocs" , "mkdocs-material" , "mkdocs-material-extensions" , "mkdocstrings" , "mkdocstrings-python" , "pymdown-extensions" ]
test = [ "pytest" , "pytest-cov" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "astroid"
2025-10-15 22:19:01 +02:00
version = "4.0.1"
2025-01-05 18:34:45 +01:00
description = "An abstract syntax tree for Python with inference support."
optional = false
2025-10-15 22:19:01 +02:00
python-versions = ">=3.10.0"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "astroid-4.0.1-py3-none-any.whl" , hash = "sha256:37ab2f107d14dc173412327febf6c78d39590fdafcb44868f03b6c03452e3db0" },
{ file = "astroid-4.0.1.tar.gz" , hash = "sha256:0d778ec0def05b935e198412e62f9bcca8b3b5c39fdbe50b0ba074005e477aab" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "babel"
2025-03-24 07:11:11 +01:00
version = "2.17.0"
2025-01-05 18:34:45 +01:00
description = "Internationalization utilities"
optional = false
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "babel-2.17.0-py3-none-any.whl" , hash = "sha256:4d0b53093fdfb4b21c92b5213dba5a1b23885afa8383709427046b21c366e5f2" },
{ file = "babel-2.17.0.tar.gz" , hash = "sha256:0c54cffb19f690cdcc52a3b50bcbf71e07a808d1c80d549f2459b9d2cf0afb9d" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
2025-03-24 07:11:11 +01:00
dev = [ "backports.zoneinfo ; python_version < \"3.9\"" , "freezegun (>=1.0,<2.0)" , "jinja2 (>=3.0)" , "pytest (>=6.0)" , "pytest-cov" , "pytz" , "setuptools" , "tzdata ; sys_platform == \"win32\"" ]
[[ package ]]
name = "backrefs"
2025-06-27 09:42:35 +02:00
version = "5.9"
2025-03-24 07:11:11 +01:00
description = "A wrapper around re and regex that adds additional back references."
optional = false
python-versions = ">=3.9"
groups = [ "docs" ]
files = [
2025-06-27 09:42:35 +02:00
{ file = "backrefs-5.9-py310-none-any.whl" , hash = "sha256:db8e8ba0e9de81fcd635f440deab5ae5f2591b54ac1ebe0550a2ca063488cd9f" },
{ file = "backrefs-5.9-py311-none-any.whl" , hash = "sha256:6907635edebbe9b2dc3de3a2befff44d74f30a4562adbb8b36f21252ea19c5cf" },
{ file = "backrefs-5.9-py312-none-any.whl" , hash = "sha256:7fdf9771f63e6028d7fee7e0c497c81abda597ea45d6b8f89e8ad76994f5befa" },
{ file = "backrefs-5.9-py313-none-any.whl" , hash = "sha256:cc37b19fa219e93ff825ed1fed8879e47b4d89aa7a1884860e2db64ccd7c676b" },
{ file = "backrefs-5.9-py314-none-any.whl" , hash = "sha256:df5e169836cc8acb5e440ebae9aad4bf9d15e226d3bad049cf3f6a5c20cc8dc9" },
{ file = "backrefs-5.9-py39-none-any.whl" , hash = "sha256:f48ee18f6252b8f5777a22a00a09a85de0ca931658f1dd96d4406a34f3748c60" },
{ file = "backrefs-5.9.tar.gz" , hash = "sha256:808548cb708d66b82ee231f962cb36faaf4f2baab032f2fbb783e9c2fdddaa59" },
2025-03-24 07:11:11 +01:00
]
[ package . extras ]
extras = [ "regex" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "bandit"
2025-08-11 13:06:16 +02:00
version = "1.8.6"
2025-01-05 18:34:45 +01:00
description = "Security oriented static analyser for python code."
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-08-11 13:06:16 +02:00
{ file = "bandit-1.8.6-py3-none-any.whl" , hash = "sha256:3348e934d736fcdb68b6aa4030487097e23a501adf3e7827b63658df464dddd0" },
{ file = "bandit-1.8.6.tar.gz" , hash = "sha256:dbfe9c25fc6961c2078593de55fd19f2559f9e45b99f1272341f5b95dea4e56b" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
colorama = { version = ">=0.3.9" , markers = "platform_system == \"Windows\"" }
PyYAML = ">=5.3.1"
rich = "*"
stevedore = ">=1.20.0"
[ package . extras ]
baseline = [ "GitPython (>=3.1.30)" ]
sarif = [ "jschema-to-python (>=1.2.3)" , "sarif-om (>=1.0.4)" ]
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)" ]
2025-03-24 07:11:11 +01:00
toml = [ "tomli (>=1.1.0) ; python_version < \"3.11\"" ]
2025-01-05 18:34:45 +01:00
yaml = [ "PyYAML" ]
[[ package ]]
name = "black"
2025-10-15 22:19:01 +02:00
version = "25.9.0"
2025-01-05 18:34:45 +01:00
description = "The uncompromising code formatter."
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "black-25.9.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:ce41ed2614b706fd55fd0b4a6909d06b5bab344ffbfadc6ef34ae50adba3d4f7" },
{ file = "black-25.9.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:2ab0ce111ef026790e9b13bd216fa7bc48edd934ffc4cbf78808b235793cbc92" },
{ file = "black-25.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:f96b6726d690c96c60ba682955199f8c39abc1ae0c3a494a9c62c0184049a713" },
{ file = "black-25.9.0-cp310-cp310-win_amd64.whl" , hash = "sha256:d119957b37cc641596063cd7db2656c5be3752ac17877017b2ffcdb9dfc4d2b1" },
{ file = "black-25.9.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:456386fe87bad41b806d53c062e2974615825c7a52159cde7ccaeb0695fa28fa" },
{ file = "black-25.9.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:a16b14a44c1af60a210d8da28e108e13e75a284bf21a9afa6b4571f96ab8bb9d" },
{ file = "black-25.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:aaf319612536d502fdd0e88ce52d8f1352b2c0a955cc2798f79eeca9d3af0608" },
{ file = "black-25.9.0-cp311-cp311-win_amd64.whl" , hash = "sha256:c0372a93e16b3954208417bfe448e09b0de5cc721d521866cd9e0acac3c04a1f" },
{ file = "black-25.9.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:1b9dc70c21ef8b43248f1d86aedd2aaf75ae110b958a7909ad8463c4aa0880b0" },
{ file = "black-25.9.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:8e46eecf65a095fa62e53245ae2795c90bdecabd53b50c448d0a8bcd0d2e74c4" },
{ file = "black-25.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:9101ee58ddc2442199a25cb648d46ba22cd580b00ca4b44234a324e3ec7a0f7e" },
{ file = "black-25.9.0-cp312-cp312-win_amd64.whl" , hash = "sha256:77e7060a00c5ec4b3367c55f39cf9b06e68965a4f2e61cecacd6d0d9b7ec945a" },
{ file = "black-25.9.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:0172a012f725b792c358d57fe7b6b6e8e67375dd157f64fa7a3097b3ed3e2175" },
{ file = "black-25.9.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:3bec74ee60f8dfef564b573a96b8930f7b6a538e846123d5ad77ba14a8d7a64f" },
{ file = "black-25.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:b756fc75871cb1bcac5499552d771822fd9db5a2bb8db2a7247936ca48f39831" },
{ file = "black-25.9.0-cp313-cp313-win_amd64.whl" , hash = "sha256:846d58e3ce7879ec1ffe816bb9df6d006cd9590515ed5d17db14e17666b2b357" },
{ file = "black-25.9.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:ef69351df3c84485a8beb6f7b8f9721e2009e20ef80a8d619e2d1788b7816d47" },
{ file = "black-25.9.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:e3c1f4cd5e93842774d9ee4ef6cd8d17790e65f44f7cdbaab5f2cf8ccf22a823" },
{ file = "black-25.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:154b06d618233fe468236ba1f0e40823d4eb08b26f5e9261526fde34916b9140" },
{ file = "black-25.9.0-cp39-cp39-win_amd64.whl" , hash = "sha256:e593466de7b998374ea2585a471ba90553283fb9beefcfa430d84a2651ed5933" },
{ file = "black-25.9.0-py3-none-any.whl" , hash = "sha256:474b34c1342cdc157d307b56c4c65bce916480c4a8f6551fdc6bf9b486a7c4ae" },
{ file = "black-25.9.0.tar.gz" , hash = "sha256:0474bca9a0dd1b51791fcc507a4e02078a1c63f6d4e4ae5544b9848c7adfb619" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
click = ">=8.0.0"
mypy-extensions = ">=0.4.3"
packaging = ">=22.0"
pathspec = ">=0.9.0"
platformdirs = ">=2"
2025-10-15 22:19:01 +02:00
pytokens = ">=0.1.10"
2025-01-05 18:34:45 +01:00
[ package . extras ]
colorama = [ "colorama (>=0.4.3)" ]
d = [ "aiohttp (>=3.10)" ]
jupyter = [ "ipython (>=7.8.0)" , "tokenize-rt (>=3.2.0)" ]
uvloop = [ "uvloop (>=0.15.2)" ]
[[ package ]]
name = "cachetools"
2025-10-15 22:19:01 +02:00
version = "6.2.1"
2025-01-05 18:34:45 +01:00
description = "Extensible memoizing collections and decorators"
optional = false
2025-06-27 09:42:35 +02:00
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "cachetools-6.2.1-py3-none-any.whl" , hash = "sha256:09868944b6dde876dfd44e1d47e18484541eaf12f26f29b7af91b26cc892d701" },
{ file = "cachetools-6.2.1.tar.gz" , hash = "sha256:3f391e4bd8f8bf0931169baf7456cc822705f4e2a31f840d218f445b9a854201" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "certifi"
2025-10-15 22:19:01 +02:00
version = "2025.10.5"
2025-01-05 18:34:45 +01:00
description = "Python package for providing Mozilla's CA Bundle."
optional = false
2025-06-27 09:42:35 +02:00
python-versions = ">=3.7"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "certifi-2025.10.5-py3-none-any.whl" , hash = "sha256:0f212c2744a9bb6de0c56639a6f68afe01ecd92d91f14ae897c4fe7bbeeef0de" },
{ file = "certifi-2025.10.5.tar.gz" , hash = "sha256:47c09d31ccf2acf0be3f701ea53595ee7e0b8fa08801c6624be771df09ae7b43" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "cfgv"
version = "3.4.0"
description = "Validate configuration and produce human readable error messages."
optional = false
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "cfgv-3.4.0-py2.py3-none-any.whl" , hash = "sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9" },
{ file = "cfgv-3.4.0.tar.gz" , hash = "sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "chardet"
version = "5.2.0"
description = "Universal encoding detector for Python 3"
optional = false
python-versions = ">=3.7"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "chardet-5.2.0-py3-none-any.whl" , hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970" },
{ file = "chardet-5.2.0.tar.gz" , hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "charset-normalizer"
2025-10-15 22:19:01 +02:00
version = "3.4.4"
2025-01-05 18:34:45 +01:00
description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
optional = false
python-versions = ">=3.7"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "charset_normalizer-3.4.4-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:e824f1492727fa856dd6eda4f7cee25f8518a12f3c4a56a74e8095695089cf6d" },
{ file = "charset_normalizer-3.4.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:4bd5d4137d500351a30687c2d3971758aac9a19208fc110ccb9d7188fbe709e8" },
{ file = "charset_normalizer-3.4.4-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl" , hash = "sha256:027f6de494925c0ab2a55eab46ae5129951638a49a34d87f4c3eda90f696b4ad" },
{ file = "charset_normalizer-3.4.4-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl" , hash = "sha256:f820802628d2694cb7e56db99213f930856014862f3fd943d290ea8438d07ca8" },
{ file = "charset_normalizer-3.4.4-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:798d75d81754988d2565bff1b97ba5a44411867c0cf32b77a7e8f8d84796b10d" },
{ file = "charset_normalizer-3.4.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:9d1bb833febdff5c8927f922386db610b49db6e0d4f4ee29601d71e7c2694313" },
{ file = "charset_normalizer-3.4.4-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:9cd98cdc06614a2f768d2b7286d66805f94c48cde050acdbbb7db2600ab3197e" },
{ file = "charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:077fbb858e903c73f6c9db43374fd213b0b6a778106bc7032446a8e8b5b38b93" },
{ file = "charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_armv7l.whl" , hash = "sha256:244bfb999c71b35de57821b8ea746b24e863398194a4014e4c76adc2bbdfeff0" },
{ file = "charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_ppc64le.whl" , hash = "sha256:64b55f9dce520635f018f907ff1b0df1fdc31f2795a922fb49dd14fbcdf48c84" },
{ file = "charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_riscv64.whl" , hash = "sha256:faa3a41b2b66b6e50f84ae4a68c64fcd0c44355741c6374813a800cd6695db9e" },
{ file = "charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_s390x.whl" , hash = "sha256:6515f3182dbe4ea06ced2d9e8666d97b46ef4c75e326b79bb624110f122551db" },
{ file = "charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:cc00f04ed596e9dc0da42ed17ac5e596c6ccba999ba6bd92b0e0aef2f170f2d6" },
{ file = "charset_normalizer-3.4.4-cp310-cp310-win32.whl" , hash = "sha256:f34be2938726fc13801220747472850852fe6b1ea75869a048d6f896838c896f" },
{ file = "charset_normalizer-3.4.4-cp310-cp310-win_amd64.whl" , hash = "sha256:a61900df84c667873b292c3de315a786dd8dac506704dea57bc957bd31e22c7d" },
{ file = "charset_normalizer-3.4.4-cp310-cp310-win_arm64.whl" , hash = "sha256:cead0978fc57397645f12578bfd2d5ea9138ea0fac82b2f63f7f7c6877986a69" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:6e1fcf0720908f200cd21aa4e6750a48ff6ce4afe7ff5a79a90d5ed8a08296f8" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:5f819d5fe9234f9f82d75bdfa9aef3a3d72c4d24a6e57aeaebba32a704553aa0" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl" , hash = "sha256:a59cb51917aa591b1c4e6a43c132f0cdc3c76dbad6155df4e28ee626cc77a0a3" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl" , hash = "sha256:8ef3c867360f88ac904fd3f5e1f902f13307af9052646963ee08ff4f131adafc" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:d9e45d7faa48ee908174d8fe84854479ef838fc6a705c9315372eacbc2f02897" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:840c25fb618a231545cbab0564a799f101b63b9901f2569faecd6b222ac72381" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:ca5862d5b3928c4940729dacc329aa9102900382fea192fc5e52eb69d6093815" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:d9c7f57c3d666a53421049053eaacdd14bbd0a528e2186fcb2e672effd053bb0" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_armv7l.whl" , hash = "sha256:277e970e750505ed74c832b4bf75dac7476262ee2a013f5574dd49075879e161" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_ppc64le.whl" , hash = "sha256:31fd66405eaf47bb62e8cd575dc621c56c668f27d46a61d975a249930dd5e2a4" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_riscv64.whl" , hash = "sha256:0d3d8f15c07f86e9ff82319b3d9ef6f4bf907608f53fe9d92b28ea9ae3d1fd89" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_s390x.whl" , hash = "sha256:9f7fcd74d410a36883701fafa2482a6af2ff5ba96b9a620e9e0721e28ead5569" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:ebf3e58c7ec8a8bed6d66a75d7fb37b55e5015b03ceae72a8e7c74495551e224" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-win32.whl" , hash = "sha256:eecbc200c7fd5ddb9a7f16c7decb07b566c29fa2161a16cf67b8d068bd21690a" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-win_amd64.whl" , hash = "sha256:5ae497466c7901d54b639cf42d5b8c1b6a4fead55215500d2f486d34db48d016" },
{ file = "charset_normalizer-3.4.4-cp311-cp311-win_arm64.whl" , hash = "sha256:65e2befcd84bc6f37095f5961e68a6f077bf44946771354a28ad434c2cce0ae1" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-macosx_10_13_universal2.whl" , hash = "sha256:0a98e6759f854bd25a58a73fa88833fba3b7c491169f86ce1180c948ab3fd394" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:b5b290ccc2a263e8d185130284f8501e3e36c5e02750fc6b6bdeb2e9e96f1e25" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl" , hash = "sha256:74bb723680f9f7a6234dcf67aea57e708ec1fbdf5699fb91dfd6f511b0a320ef" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl" , hash = "sha256:f1e34719c6ed0b92f418c7c780480b26b5d9c50349e9a9af7d76bf757530350d" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:2437418e20515acec67d86e12bf70056a33abdacb5cb1655042f6538d6b085a8" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:11d694519d7f29d6cd09f6ac70028dba10f92f6cdd059096db198c283794ac86" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:ac1c4a689edcc530fc9d9aa11f5774b9e2f33f9a0c6a57864e90908f5208d30a" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:21d142cc6c0ec30d2efee5068ca36c128a30b0f2c53c1c07bd78cb6bc1d3be5f" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_armv7l.whl" , hash = "sha256:5dbe56a36425d26d6cfb40ce79c314a2e4dd6211d51d6d2191c00bed34f354cc" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_ppc64le.whl" , hash = "sha256:5bfbb1b9acf3334612667b61bd3002196fe2a1eb4dd74d247e0f2a4d50ec9bbf" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_riscv64.whl" , hash = "sha256:d055ec1e26e441f6187acf818b73564e6e6282709e9bcb5b63f5b23068356a15" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_s390x.whl" , hash = "sha256:af2d8c67d8e573d6de5bc30cdb27e9b95e49115cd9baad5ddbd1a6207aaa82a9" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:780236ac706e66881f3b7f2f32dfe90507a09e67d1d454c762cf642e6e1586e0" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-win32.whl" , hash = "sha256:5833d2c39d8896e4e19b689ffc198f08ea58116bee26dea51e362ecc7cd3ed26" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-win_amd64.whl" , hash = "sha256:a79cfe37875f822425b89a82333404539ae63dbdddf97f84dcbc3d339aae9525" },
{ file = "charset_normalizer-3.4.4-cp312-cp312-win_arm64.whl" , hash = "sha256:376bec83a63b8021bb5c8ea75e21c4ccb86e7e45ca4eb81146091b56599b80c3" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:e1f185f86a6f3403aa2420e815904c67b2f9ebc443f045edd0de921108345794" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:6b39f987ae8ccdf0d2642338faf2abb1862340facc796048b604ef14919e55ed" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl" , hash = "sha256:3162d5d8ce1bb98dd51af660f2121c55d0fa541b46dff7bb9b9f86ea1d87de72" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl" , hash = "sha256:81d5eb2a312700f4ecaa977a8235b634ce853200e828fbadf3a9c50bab278328" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:5bd2293095d766545ec1a8f612559f6b40abc0eb18bb2f5d1171872d34036ede" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:a8a8b89589086a25749f471e6a900d3f662d1d3b6e2e59dcecf787b1cc3a1894" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:bc7637e2f80d8530ee4a78e878bce464f70087ce73cf7c1caf142416923b98f1" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:f8bf04158c6b607d747e93949aa60618b61312fe647a6369f88ce2ff16043490" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_armv7l.whl" , hash = "sha256:554af85e960429cf30784dd47447d5125aaa3b99a6f0683589dbd27e2f45da44" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_ppc64le.whl" , hash = "sha256:74018750915ee7ad843a774364e13a3db91682f26142baddf775342c3f5b1133" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_riscv64.whl" , hash = "sha256:c0463276121fdee9c49b98908b3a89c39be45d86d1dbaa22957e38f6321d4ce3" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_s390x.whl" , hash = "sha256:362d61fd13843997c1c446760ef36f240cf81d3ebf74ac62652aebaf7838561e" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:9a26f18905b8dd5d685d6d07b0cdf98a79f3c7a918906af7cc143ea2e164c8bc" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-win32.whl" , hash = "sha256:9b35f4c90079ff2e2edc5b26c0c77925e5d2d255c42c74fdb70fb49b172726ac" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-win_amd64.whl" , hash = "sha256:b435cba5f4f750aa6c0a0d92c541fb79f69a387c91e61f1795227e4ed9cece14" },
{ file = "charset_normalizer-3.4.4-cp313-cp313-win_arm64.whl" , hash = "sha256:542d2cee80be6f80247095cc36c418f7bddd14f4a6de45af91dfad36d817bba2" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-macosx_10_13_universal2.whl" , hash = "sha256:da3326d9e65ef63a817ecbcc0df6e94463713b754fe293eaa03da99befb9a5bd" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:8af65f14dc14a79b924524b1e7fffe304517b2bff5a58bf64f30b98bbc5079eb" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl" , hash = "sha256:74664978bb272435107de04e36db5a9735e78232b85b77d45cfb38f758efd33e" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl" , hash = "sha256:752944c7ffbfdd10c074dc58ec2d5a8a4cd9493b314d367c14d24c17684ddd14" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:d1f13550535ad8cff21b8d757a3257963e951d96e20ec82ab44bc64aeb62a191" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:ecaae4149d99b1c9e7b88bb03e3221956f68fd6d50be2ef061b2381b61d20838" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:cb6254dc36b47a990e59e1068afacdcd02958bdcce30bb50cc1700a8b9d624a6" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_aarch64.whl" , hash = "sha256:c8ae8a0f02f57a6e61203a31428fa1d677cbe50c93622b4149d5c0f319c1d19e" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_armv7l.whl" , hash = "sha256:47cc91b2f4dd2833fddaedd2893006b0106129d4b94fdb6af1f4ce5a9965577c" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_ppc64le.whl" , hash = "sha256:82004af6c302b5d3ab2cfc4cc5f29db16123b1a8417f2e25f9066f91d4411090" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_riscv64.whl" , hash = "sha256:2b7d8f6c26245217bd2ad053761201e9f9680f8ce52f0fcd8d0755aeae5b2152" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_s390x.whl" , hash = "sha256:799a7a5e4fb2d5898c60b640fd4981d6a25f1c11790935a44ce38c54e985f828" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_x86_64.whl" , hash = "sha256:99ae2cffebb06e6c22bdc25801d7b30f503cc87dbd283479e7b606f70aff57ec" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-win32.whl" , hash = "sha256:f9d332f8c2a2fcbffe1378594431458ddbef721c1769d78e2cbc06280d8155f9" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-win_amd64.whl" , hash = "sha256:8a6562c3700cce886c5be75ade4a5db4214fda19fede41d9792d100288d8f94c" },
{ file = "charset_normalizer-3.4.4-cp314-cp314-win_arm64.whl" , hash = "sha256:de00632ca48df9daf77a2c65a484531649261ec9f25489917f09e455cb09ddb2" },
{ file = "charset_normalizer-3.4.4-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:ce8a0633f41a967713a59c4139d29110c07e826d131a316b50ce11b1d79b4f84" },
{ file = "charset_normalizer-3.4.4-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:eaabd426fe94daf8fd157c32e571c85cb12e66692f15516a83a03264b08d06c3" },
{ file = "charset_normalizer-3.4.4-cp38-cp38-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl" , hash = "sha256:c4ef880e27901b6cc782f1b95f82da9313c0eb95c3af699103088fa0ac3ce9ac" },
{ file = "charset_normalizer-3.4.4-cp38-cp38-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl" , hash = "sha256:2aaba3b0819274cc41757a1da876f810a3e4d7b6eb25699253a4effef9e8e4af" },
{ file = "charset_normalizer-3.4.4-cp38-cp38-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:778d2e08eda00f4256d7f672ca9fef386071c9202f5e4607920b86d7803387f2" },
{ file = "charset_normalizer-3.4.4-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:f155a433c2ec037d4e8df17d18922c3a0d9b3232a396690f17175d2946f0218d" },
{ file = "charset_normalizer-3.4.4-cp38-cp38-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:a8bf8d0f749c5757af2142fe7903a9df1d2e8aa3841559b2bad34b08d0e2bcf3" },
{ file = "charset_normalizer-3.4.4-cp38-cp38-musllinux_1_2_aarch64.whl" , hash = "sha256:194f08cbb32dc406d6e1aea671a68be0823673db2832b38405deba2fb0d88f63" },
{ file = "charset_normalizer-3.4.4-cp38-cp38-musllinux_1_2_armv7l.whl" , hash = "sha256:6aee717dcfead04c6eb1ce3bd29ac1e22663cdea57f943c87d1eab9a025438d7" },
{ file = "charset_normalizer-3.4.4-cp38-cp38-musllinux_1_2_ppc64le.whl" , hash = "sha256:cd4b7ca9984e5e7985c12bc60a6f173f3c958eae74f3ef6624bb6b26e2abbae4" },
{ file = "charset_normalizer-3.4.4-cp38-cp38-musllinux_1_2_riscv64.whl" , hash = "sha256:b7cf1017d601aa35e6bb650b6ad28652c9cd78ee6caff19f3c28d03e1c80acbf" },
{ file = "charset_normalizer-3.4.4-cp38-cp38-musllinux_1_2_s390x.whl" , hash = "sha256:e912091979546adf63357d7e2ccff9b44f026c075aeaf25a52d0e95ad2281074" },
{ file = "charset_normalizer-3.4.4-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:5cb4d72eea50c8868f5288b7f7f33ed276118325c1dfd3957089f6b519e1382a" },
{ file = "charset_normalizer-3.4.4-cp38-cp38-win32.whl" , hash = "sha256:837c2ce8c5a65a2035be9b3569c684358dfbf109fd3b6969630a87535495ceaa" },
{ file = "charset_normalizer-3.4.4-cp38-cp38-win_amd64.whl" , hash = "sha256:44c2a8734b333e0578090c4cd6b16f275e07aa6614ca8715e6c038e865e70576" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:a9768c477b9d7bd54bc0c86dbaebdec6f03306675526c9927c0e8a04e8f94af9" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:1bee1e43c28aa63cb16e5c14e582580546b08e535299b8b6158a7c9c768a1f3d" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl" , hash = "sha256:fd44c878ea55ba351104cb93cc85e74916eb8fa440ca7903e57575e97394f608" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl" , hash = "sha256:0f04b14ffe5fdc8c4933862d8306109a2c51e0704acfa35d51598eb45a1e89fc" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:cd09d08005f958f370f539f186d10aec3377d55b9eeb0d796025d4886119d76e" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:4fe7859a4e3e8457458e2ff592f15ccb02f3da787fcd31e0183879c3ad4692a1" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:fa09f53c465e532f4d3db095e0c55b615f010ad81803d383195b6b5ca6cbf5f3" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:7fa17817dc5625de8a027cb8b26d9fefa3ea28c8253929b8d6649e705d2835b6" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-musllinux_1_2_armv7l.whl" , hash = "sha256:5947809c8a2417be3267efc979c47d76a079758166f7d43ef5ae8e9f92751f88" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-musllinux_1_2_ppc64le.whl" , hash = "sha256:4902828217069c3c5c71094537a8e623f5d097858ac6ca8252f7b4d10b7560f1" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-musllinux_1_2_riscv64.whl" , hash = "sha256:7c308f7e26e4363d79df40ca5b2be1c6ba9f02bdbccfed5abddb7859a6ce72cf" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-musllinux_1_2_s390x.whl" , hash = "sha256:2c9d3c380143a1fedbff95a312aa798578371eb29da42106a29019368a475318" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:cb01158d8b88ee68f15949894ccc6712278243d95f344770fa7593fa2d94410c" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-win32.whl" , hash = "sha256:2677acec1a2f8ef614c6888b5b4ae4060cc184174a938ed4e8ef690e15d3e505" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-win_amd64.whl" , hash = "sha256:f8e160feb2aed042cd657a72acc0b481212ed28b1b9a95c0cee1621b524e1966" },
{ file = "charset_normalizer-3.4.4-cp39-cp39-win_arm64.whl" , hash = "sha256:b5d84d37db046c5ca74ee7bb47dd6cbc13f80665fdde3e8040bdd3fb015ecb50" },
{ file = "charset_normalizer-3.4.4-py3-none-any.whl" , hash = "sha256:7a32c560861a02ff789ad905a2fe94e3f840803362c84fecf1851cb4cf3dc37f" },
{ file = "charset_normalizer-3.4.4.tar.gz" , hash = "sha256:94537985111c35f28720e43603b8e7b43a6ecfb2ce1d3058bbe955b73404e21a" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "click"
2025-10-15 22:19:01 +02:00
version = "8.3.0"
2025-01-05 18:34:45 +01:00
description = "Composable command line interface toolkit"
optional = false
2025-07-01 08:04:08 +02:00
python-versions = ">=3.10"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "dev" , "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "click-8.3.0-py3-none-any.whl" , hash = "sha256:9b9f285302c6e3064f4330c05f05b81945b2a39544279343e6e7c5f27a9baddc" },
{ file = "click-8.3.0.tar.gz" , hash = "sha256:e7b8232224eba16f4ebe410c25ced9f7875cb5f3263ffc93cc3e8da705e229c4" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
colorama = { version = "*" , markers = "platform_system == \"Windows\"" }
[[ package ]]
name = "colorama"
version = "0.4.6"
description = "Cross-platform colored terminal text."
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "dev" , "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "colorama-0.4.6-py2.py3-none-any.whl" , hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6" },
{ file = "colorama-0.4.6.tar.gz" , hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44" },
2025-01-05 18:34:45 +01:00
]
2025-01-31 09:03:46 +01:00
markers = { main = "platform_system == \"Windows\"" }
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "coloredlogs"
version = "15.0.1"
description = "Colored terminal output for Python's logging module"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "coloredlogs-15.0.1-py2.py3-none-any.whl" , hash = "sha256:612ee75c546f53e92e70049c9dbfcc18c935a2b9a53b66085ce9ef6a6e5c0934" },
{ file = "coloredlogs-15.0.1.tar.gz" , hash = "sha256:7c991aa71a4577af2f82600d8f8f3a89f936baeaf9b50a9c197da014e5bf16b0" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
humanfriendly = ">=9.1"
[ package . extras ]
cron = [ "capturer (>=2.4)" ]
[[ package ]]
name = "coverage"
2025-10-15 22:19:01 +02:00
version = "7.11.0"
2025-01-05 18:34:45 +01:00
description = "Code coverage measurement for Python"
optional = false
2025-10-15 22:19:01 +02:00
python-versions = ">=3.10"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "coverage-7.11.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:eb53f1e8adeeb2e78962bade0c08bfdc461853c7969706ed901821e009b35e31" },
{ file = "coverage-7.11.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:d9a03ec6cb9f40a5c360f138b88266fd8f58408d71e89f536b4f91d85721d075" },
{ file = "coverage-7.11.0-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl" , hash = "sha256:0d7f0616c557cbc3d1c2090334eddcbb70e1ae3a40b07222d62b3aa47f608fab" },
{ file = "coverage-7.11.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl" , hash = "sha256:e44a86a47bbdf83b0a3ea4d7df5410d6b1a0de984fbd805fa5101f3624b9abe0" },
{ file = "coverage-7.11.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:596763d2f9a0ee7eec6e643e29660def2eef297e1de0d334c78c08706f1cb785" },
{ file = "coverage-7.11.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:ef55537ff511b5e0a43edb4c50a7bf7ba1c3eea20b4f49b1490f1e8e0e42c591" },
{ file = "coverage-7.11.0-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:9cbabd8f4d0d3dc571d77ae5bdbfa6afe5061e679a9d74b6797c48d143307088" },
{ file = "coverage-7.11.0-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:e24045453384e0ae2a587d562df2a04d852672eb63051d16096d3f08aa4c7c2f" },
{ file = "coverage-7.11.0-cp310-cp310-musllinux_1_2_riscv64.whl" , hash = "sha256:7161edd3426c8d19bdccde7d49e6f27f748f3c31cc350c5de7c633fea445d866" },
{ file = "coverage-7.11.0-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:3d4ed4de17e692ba6415b0587bc7f12bc80915031fc9db46a23ce70fc88c9841" },
{ file = "coverage-7.11.0-cp310-cp310-win32.whl" , hash = "sha256:765c0bc8fe46f48e341ef737c91c715bd2a53a12792592296a095f0c237e09cf" },
{ file = "coverage-7.11.0-cp310-cp310-win_amd64.whl" , hash = "sha256:24d6f3128f1b2d20d84b24f4074475457faedc3d4613a7e66b5e769939c7d969" },
{ file = "coverage-7.11.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:3d58ecaa865c5b9fa56e35efc51d1014d4c0d22838815b9fce57a27dd9576847" },
{ file = "coverage-7.11.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:b679e171f1c104a5668550ada700e3c4937110dbdd153b7ef9055c4f1a1ee3cc" },
{ file = "coverage-7.11.0-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl" , hash = "sha256:ca61691ba8c5b6797deb221a0d09d7470364733ea9c69425a640f1f01b7c5bf0" },
{ file = "coverage-7.11.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl" , hash = "sha256:aef1747ede4bd8ca9cfc04cc3011516500c6891f1b33a94add3253f6f876b7b7" },
{ file = "coverage-7.11.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:a1839d08406e4cba2953dcc0ffb312252f14d7c4c96919f70167611f4dee2623" },
{ file = "coverage-7.11.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:e0eb0a2dcc62478eb5b4cbb80b97bdee852d7e280b90e81f11b407d0b81c4287" },
{ file = "coverage-7.11.0-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:bc1fbea96343b53f65d5351d8fd3b34fd415a2670d7c300b06d3e14a5af4f552" },
{ file = "coverage-7.11.0-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:214b622259dd0cf435f10241f1333d32caa64dbc27f8790ab693428a141723de" },
{ file = "coverage-7.11.0-cp311-cp311-musllinux_1_2_riscv64.whl" , hash = "sha256:258d9967520cca899695d4eb7ea38be03f06951d6ca2f21fb48b1235f791e601" },
{ file = "coverage-7.11.0-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:cf9e6ff4ca908ca15c157c409d608da77a56a09877b97c889b98fb2c32b6465e" },
{ file = "coverage-7.11.0-cp311-cp311-win32.whl" , hash = "sha256:fcc15fc462707b0680cff6242c48625da7f9a16a28a41bb8fd7a4280920e676c" },
{ file = "coverage-7.11.0-cp311-cp311-win_amd64.whl" , hash = "sha256:865965bf955d92790f1facd64fe7ff73551bd2c1e7e6b26443934e9701ba30b9" },
{ file = "coverage-7.11.0-cp311-cp311-win_arm64.whl" , hash = "sha256:5693e57a065760dcbeb292d60cc4d0231a6d4b6b6f6a3191561e1d5e8820b745" },
{ file = "coverage-7.11.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:9c49e77811cf9d024b95faf86c3f059b11c0c9be0b0d61bc598f453703bd6fd1" },
{ file = "coverage-7.11.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:a61e37a403a778e2cda2a6a39abcc895f1d984071942a41074b5c7ee31642007" },
{ file = "coverage-7.11.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl" , hash = "sha256:c79cae102bb3b1801e2ef1511fb50e91ec83a1ce466b2c7c25010d884336de46" },
{ file = "coverage-7.11.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl" , hash = "sha256:16ce17ceb5d211f320b62df002fa7016b7442ea0fd260c11cec8ce7730954893" },
{ file = "coverage-7.11.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:80027673e9d0bd6aef86134b0771845e2da85755cf686e7c7c59566cf5a89115" },
{ file = "coverage-7.11.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:4d3ffa07a08657306cd2215b0da53761c4d73cb54d9143b9303a6481ec0cd415" },
{ file = "coverage-7.11.0-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:a3b6a5f8b2524fd6c1066bc85bfd97e78709bb5e37b5b94911a6506b65f47186" },
{ file = "coverage-7.11.0-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:fcc0a4aa589de34bc56e1a80a740ee0f8c47611bdfb28cd1849de60660f3799d" },
{ file = "coverage-7.11.0-cp312-cp312-musllinux_1_2_riscv64.whl" , hash = "sha256:dba82204769d78c3fd31b35c3d5f46e06511936c5019c39f98320e05b08f794d" },
{ file = "coverage-7.11.0-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:81b335f03ba67309a95210caf3eb43bd6fe75a4e22ba653ef97b4696c56c7ec2" },
{ file = "coverage-7.11.0-cp312-cp312-win32.whl" , hash = "sha256:037b2d064c2f8cc8716fe4d39cb705779af3fbf1ba318dc96a1af858888c7bb5" },
{ file = "coverage-7.11.0-cp312-cp312-win_amd64.whl" , hash = "sha256:d66c0104aec3b75e5fd897e7940188ea1892ca1d0235316bf89286d6a22568c0" },
{ file = "coverage-7.11.0-cp312-cp312-win_arm64.whl" , hash = "sha256:d91ebeac603812a09cf6a886ba6e464f3bbb367411904ae3790dfe28311b15ad" },
{ file = "coverage-7.11.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:cc3f49e65ea6e0d5d9bd60368684fe52a704d46f9e7fc413918f18d046ec40e1" },
{ file = "coverage-7.11.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:f39ae2f63f37472c17b4990f794035c9890418b1b8cca75c01193f3c8d3e01be" },
{ file = "coverage-7.11.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl" , hash = "sha256:7db53b5cdd2917b6eaadd0b1251cf4e7d96f4a8d24e174bdbdf2f65b5ea7994d" },
{ file = "coverage-7.11.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl" , hash = "sha256:10ad04ac3a122048688387828b4537bc9cf60c0bf4869c1e9989c46e45690b82" },
{ file = "coverage-7.11.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:4036cc9c7983a2b1f2556d574d2eb2154ac6ed55114761685657e38782b23f52" },
{ file = "coverage-7.11.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:7ab934dd13b1c5e94b692b1e01bd87e4488cb746e3a50f798cb9464fd128374b" },
{ file = "coverage-7.11.0-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:59a6e5a265f7cfc05f76e3bb53eca2e0dfe90f05e07e849930fecd6abb8f40b4" },
{ file = "coverage-7.11.0-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:df01d6c4c81e15a7c88337b795bb7595a8596e92310266b5072c7e301168efbd" },
{ file = "coverage-7.11.0-cp313-cp313-musllinux_1_2_riscv64.whl" , hash = "sha256:8c934bd088eed6174210942761e38ee81d28c46de0132ebb1801dbe36a390dcc" },
{ file = "coverage-7.11.0-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:5a03eaf7ec24078ad64a07f02e30060aaf22b91dedf31a6b24d0d98d2bba7f48" },
{ file = "coverage-7.11.0-cp313-cp313-win32.whl" , hash = "sha256:695340f698a5f56f795b2836abe6fb576e7c53d48cd155ad2f80fd24bc63a040" },
{ file = "coverage-7.11.0-cp313-cp313-win_amd64.whl" , hash = "sha256:2727d47fce3ee2bac648528e41455d1b0c46395a087a229deac75e9f88ba5a05" },
{ file = "coverage-7.11.0-cp313-cp313-win_arm64.whl" , hash = "sha256:0efa742f431529699712b92ecdf22de8ff198df41e43aeaaadf69973eb93f17a" },
{ file = "coverage-7.11.0-cp313-cp313t-macosx_10_13_x86_64.whl" , hash = "sha256:587c38849b853b157706407e9ebdca8fd12f45869edb56defbef2daa5fb0812b" },
{ file = "coverage-7.11.0-cp313-cp313t-macosx_11_0_arm64.whl" , hash = "sha256:b971bdefdd75096163dd4261c74be813c4508477e39ff7b92191dea19f24cd37" },
{ file = "coverage-7.11.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl" , hash = "sha256:269bfe913b7d5be12ab13a95f3a76da23cf147be7fa043933320ba5625f0a8de" },
{ file = "coverage-7.11.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl" , hash = "sha256:dadbcce51a10c07b7c72b0ce4a25e4b6dcb0c0372846afb8e5b6307a121eb99f" },
{ file = "coverage-7.11.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:9ed43fa22c6436f7957df036331f8fe4efa7af132054e1844918866cd228af6c" },
{ file = "coverage-7.11.0-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:9516add7256b6713ec08359b7b05aeff8850c98d357784c7205b2e60aa2513fa" },
{ file = "coverage-7.11.0-cp313-cp313t-musllinux_1_2_aarch64.whl" , hash = "sha256:eb92e47c92fcbcdc692f428da67db33337fa213756f7adb6a011f7b5a7a20740" },
{ file = "coverage-7.11.0-cp313-cp313t-musllinux_1_2_i686.whl" , hash = "sha256:d06f4fc7acf3cabd6d74941d53329e06bab00a8fe10e4df2714f0b134bfc64ef" },
{ file = "coverage-7.11.0-cp313-cp313t-musllinux_1_2_riscv64.whl" , hash = "sha256:6fbcee1a8f056af07ecd344482f711f563a9eb1c2cad192e87df00338ec3cdb0" },
{ file = "coverage-7.11.0-cp313-cp313t-musllinux_1_2_x86_64.whl" , hash = "sha256:dbbf012be5f32533a490709ad597ad8a8ff80c582a95adc8d62af664e532f9ca" },
{ file = "coverage-7.11.0-cp313-cp313t-win32.whl" , hash = "sha256:cee6291bb4fed184f1c2b663606a115c743df98a537c969c3c64b49989da96c2" },
{ file = "coverage-7.11.0-cp313-cp313t-win_amd64.whl" , hash = "sha256:a386c1061bf98e7ea4758e4313c0ab5ecf57af341ef0f43a0bf26c2477b5c268" },
{ file = "coverage-7.11.0-cp313-cp313t-win_arm64.whl" , hash = "sha256:f9ea02ef40bb83823b2b04964459d281688fe173e20643870bb5d2edf68bc836" },
{ file = "coverage-7.11.0-cp314-cp314-macosx_10_13_x86_64.whl" , hash = "sha256:c770885b28fb399aaf2a65bbd1c12bf6f307ffd112d6a76c5231a94276f0c497" },
{ file = "coverage-7.11.0-cp314-cp314-macosx_11_0_arm64.whl" , hash = "sha256:a3d0e2087dba64c86a6b254f43e12d264b636a39e88c5cc0a01a7c71bcfdab7e" },
{ file = "coverage-7.11.0-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl" , hash = "sha256:73feb83bb41c32811973b8565f3705caf01d928d972b72042b44e97c71fd70d1" },
{ file = "coverage-7.11.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl" , hash = "sha256:c6f31f281012235ad08f9a560976cc2fc9c95c17604ff3ab20120fe480169bca" },
{ file = "coverage-7.11.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:e9570ad567f880ef675673992222746a124b9595506826b210fbe0ce3f0499cd" },
{ file = "coverage-7.11.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:8badf70446042553a773547a61fecaa734b55dc738cacf20c56ab04b77425e43" },
{ file = "coverage-7.11.0-cp314-cp314-musllinux_1_2_aarch64.whl" , hash = "sha256:a09c1211959903a479e389685b7feb8a17f59ec5a4ef9afde7650bd5eabc2777" },
{ file = "coverage-7.11.0-cp314-cp314-musllinux_1_2_i686.whl" , hash = "sha256:5ef83b107f50db3f9ae40f69e34b3bd9337456c5a7fe3461c7abf8b75dd666a2" },
{ file = "coverage-7.11.0-cp314-cp314-musllinux_1_2_riscv64.whl" , hash = "sha256:f91f927a3215b8907e214af77200250bb6aae36eca3f760f89780d13e495388d" },
{ file = "coverage-7.11.0-cp314-cp314-musllinux_1_2_x86_64.whl" , hash = "sha256:cdbcd376716d6b7fbfeedd687a6c4be019c5a5671b35f804ba76a4c0a778cba4" },
{ file = "coverage-7.11.0-cp314-cp314-win32.whl" , hash = "sha256:bab7ec4bb501743edc63609320aaec8cd9188b396354f482f4de4d40a9d10721" },
{ file = "coverage-7.11.0-cp314-cp314-win_amd64.whl" , hash = "sha256:3d4ba9a449e9364a936a27322b20d32d8b166553bfe63059bd21527e681e2fad" },
{ file = "coverage-7.11.0-cp314-cp314-win_arm64.whl" , hash = "sha256:ce37f215223af94ef0f75ac68ea096f9f8e8c8ec7d6e8c346ee45c0d363f0479" },
{ file = "coverage-7.11.0-cp314-cp314t-macosx_10_13_x86_64.whl" , hash = "sha256:f413ce6e07e0d0dc9c433228727b619871532674b45165abafe201f200cc215f" },
{ file = "coverage-7.11.0-cp314-cp314t-macosx_11_0_arm64.whl" , hash = "sha256:05791e528a18f7072bf5998ba772fe29db4da1234c45c2087866b5ba4dea710e" },
{ file = "coverage-7.11.0-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl" , hash = "sha256:cacb29f420cfeb9283b803263c3b9a068924474ff19ca126ba9103e1278dfa44" },
{ file = "coverage-7.11.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl" , hash = "sha256:314c24e700d7027ae3ab0d95fbf8d53544fca1f20345fd30cd219b737c6e58d3" },
{ file = "coverage-7.11.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:630d0bd7a293ad2fc8b4b94e5758c8b2536fdf36c05f1681270203e463cbfa9b" },
{ file = "coverage-7.11.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:e89641f5175d65e2dbb44db15fe4ea48fade5d5bbb9868fdc2b4fce22f4a469d" },
{ file = "coverage-7.11.0-cp314-cp314t-musllinux_1_2_aarch64.whl" , hash = "sha256:c9f08ea03114a637dab06cedb2e914da9dc67fa52c6015c018ff43fdde25b9c2" },
{ file = "coverage-7.11.0-cp314-cp314t-musllinux_1_2_i686.whl" , hash = "sha256:ce9f3bde4e9b031eaf1eb61df95c1401427029ea1bfddb8621c1161dcb0fa02e" },
{ file = "coverage-7.11.0-cp314-cp314t-musllinux_1_2_riscv64.whl" , hash = "sha256:e4dc07e95495923d6fd4d6c27bf70769425b71c89053083843fd78f378558996" },
{ file = "coverage-7.11.0-cp314-cp314t-musllinux_1_2_x86_64.whl" , hash = "sha256:424538266794db2861db4922b05d729ade0940ee69dcf0591ce8f69784db0e11" },
{ file = "coverage-7.11.0-cp314-cp314t-win32.whl" , hash = "sha256:4c1eeb3fb8eb9e0190bebafd0462936f75717687117339f708f395fe455acc73" },
{ file = "coverage-7.11.0-cp314-cp314t-win_amd64.whl" , hash = "sha256:b56efee146c98dbf2cf5cffc61b9829d1e94442df4d7398b26892a53992d3547" },
{ file = "coverage-7.11.0-cp314-cp314t-win_arm64.whl" , hash = "sha256:b5c2705afa83f49bd91962a4094b6b082f94aef7626365ab3f8f4bd159c5acf3" },
{ file = "coverage-7.11.0-py3-none-any.whl" , hash = "sha256:4b7589765348d78fb4e5fb6ea35d07564e387da2fc5efff62e0222971f155f68" },
{ file = "coverage-7.11.0.tar.gz" , hash = "sha256:167bd504ac1ca2af7ff3b81d245dfea0292c5032ebef9d66cc08a7d28c1b8050" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
2025-03-24 07:11:11 +01:00
toml = [ "tomli ; python_full_version <= \"3.11.0a6\"" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "darglint"
version = "1.8.1"
description = "A utility for ensuring Google-style docstrings stay up to date with the source code."
optional = false
python-versions = ">=3.6,<4.0"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "darglint-1.8.1-py3-none-any.whl" , hash = "sha256:5ae11c259c17b0701618a20c3da343a3eb98b3bc4b5a83d31cdd94f5ebdced8d" },
{ file = "darglint-1.8.1.tar.gz" , hash = "sha256:080d5106df149b199822e7ee7deb9c012b49891538f14a11be681044f0bb20da" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "darkdetect"
version = "0.7.1"
description = "Detect OS Dark Mode from Python"
optional = true
python-versions = "*"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-06-27 09:42:35 +02:00
markers = "extra == \"gui\""
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "darkdetect-0.7.1-py2.py3-none-any.whl" , hash = "sha256:3efe69f8ecd5f1b7f4fbb0d1d93f656b0e493c45cc49222380ffe2a529cbc866" },
{ file = "darkdetect-0.7.1.tar.gz" , hash = "sha256:47be3cf5134432ddb616bbffc927237718407914993c82809983e7ccebf49013" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "dataclasses-json"
version = "0.6.7"
description = "Easily serialize dataclasses to and from JSON."
optional = false
python-versions = "<4.0,>=3.7"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "dataclasses_json-0.6.7-py3-none-any.whl" , hash = "sha256:0dbf33f26c8d5305befd61b39d2b3414e8a407bedc2834dea9b8d642666fb40a" },
{ file = "dataclasses_json-0.6.7.tar.gz" , hash = "sha256:b6b3e528266ea45b9535223bc53ca645f5208833c29229e847b3f26a1cc55fc0" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
marshmallow = ">=3.18.0,<4.0.0"
typing-inspect = ">=0.4.0,<1"
[[ package ]]
name = "deptry"
2025-08-11 13:06:16 +02:00
version = "0.23.1"
2025-01-05 18:34:45 +01:00
description = "A command line utility to check for unused, missing and transitive dependencies in a Python project."
optional = false
2025-06-27 12:19:51 +02:00
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-08-11 13:06:16 +02:00
{ file = "deptry-0.23.1-cp39-abi3-macosx_10_12_x86_64.whl" , hash = "sha256:f0b231d098fb5b48d8973c9f192c353ffdd395770063424969fa7f15ddfea7d8" },
{ file = "deptry-0.23.1-cp39-abi3-macosx_11_0_arm64.whl" , hash = "sha256:bf057f514bb2fa18a2b192a7f7372bd14577ff46b11486933e8383dfef461983" },
{ file = "deptry-0.23.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:1ee3f5663bb1c048e2aaf25a4d9e6d09cc1f3b3396ee248980878c6a6c9c0e21" },
{ file = "deptry-0.23.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ae0366dc5f50a5fb29cf90de1110c5e368513de6c1b2dac439f2817f3f752616" },
{ file = "deptry-0.23.1-cp39-abi3-musllinux_1_1_aarch64.whl" , hash = "sha256:ab156a90a9eda5819aeb1c1da585dd4d5ec509029399a38771a49e78f40db90f" },
{ file = "deptry-0.23.1-cp39-abi3-musllinux_1_1_x86_64.whl" , hash = "sha256:651c7eb168233755152fcc468713c024d64a03069645187edb4a17ba61ce6133" },
{ file = "deptry-0.23.1-cp39-abi3-win_amd64.whl" , hash = "sha256:8da1e8f70e7086ebc228f3a4a3cfb5aa127b09b5eef60d694503d6bb79809025" },
{ file = "deptry-0.23.1-cp39-abi3-win_arm64.whl" , hash = "sha256:f589497a5809717db4dcf2aa840f2847c0a4c489331608e538850b6a9ab1c30b" },
{ file = "deptry-0.23.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" , hash = "sha256:6af91d86380ef703adb6ae65f273d88e3cca7fd315c4c309da857a0cfa728244" },
{ file = "deptry-0.23.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl" , hash = "sha256:42a249d317c3128c286035a1f7aaa41a0c3c967f17848817c2e07ca50d5ed450" },
{ file = "deptry-0.23.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d988c7c75201997970bae1e8d564b4c7a14d350556c4f7c269fd33f3b081c314" },
{ file = "deptry-0.23.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ae13d8e65ae88b77632c45edb4038301a6f9efcac06715abfde9a029e5879698" },
{ file = "deptry-0.23.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl" , hash = "sha256:40058a7a3fe9dacb745668897ee992e58daf5aac406b668ff2eaaf0f6f586550" },
{ file = "deptry-0.23.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl" , hash = "sha256:d111cf4261eeadbdb20051d8d542f04deb3cfced0cb280ece8d654f7f6055921" },
{ file = "deptry-0.23.1-pp310-pypy310_pp73-win_amd64.whl" , hash = "sha256:9f9bbb92f95ada9ccfa5ecefee05ba3c39cfa0734b5483a3a1a3c4eeb9c99054" },
{ file = "deptry-0.23.1.tar.gz" , hash = "sha256:5d23e0ef25f3c56405c05383a476edda55944563c5c47a3e9249ed3ec860d382" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
click = ">=8.0.0,<9"
colorama = { version = ">=0.4.6" , markers = "sys_platform == \"win32\"" }
2025-06-27 12:19:51 +02:00
packaging = ">=23.2"
requirements-parser = ">=0.11.0,<1"
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "dill"
2025-06-27 09:42:35 +02:00
version = "0.4.0"
2025-01-05 18:34:45 +01:00
description = "serialize all of Python"
optional = false
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-06-27 09:42:35 +02:00
{ file = "dill-0.4.0-py3-none-any.whl" , hash = "sha256:44f54bf6412c2c8464c14e8243eb163690a9800dbe2c367330883b19c7561049" },
{ file = "dill-0.4.0.tar.gz" , hash = "sha256:0633f1d2df477324f53a895b02c901fb961bdbf65a17122586ea7019292cbcf0" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
graph = [ "objgraph (>=1.7.2)" ]
profile = [ "gprof2dot (>=2022.7.29)" ]
[[ package ]]
name = "distlib"
2025-08-11 13:06:16 +02:00
version = "0.4.0"
2025-01-05 18:34:45 +01:00
description = "Distribution utilities"
optional = false
python-versions = "*"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-08-11 13:06:16 +02:00
{ file = "distlib-0.4.0-py2.py3-none-any.whl" , hash = "sha256:9659f7d87e46584a30b5780e43ac7a2143098441670ff0a49d5f9034c54a6c16" },
{ file = "distlib-0.4.0.tar.gz" , hash = "sha256:feec40075be03a04501a973d81f633735b4b69f98b05450592310c0f401a4e0d" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "filelock"
2025-10-15 22:19:01 +02:00
version = "3.20.0"
2025-01-05 18:34:45 +01:00
description = "A platform independent file lock."
optional = false
2025-10-15 22:19:01 +02:00
python-versions = ">=3.10"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "filelock-3.20.0-py3-none-any.whl" , hash = "sha256:339b4732ffda5cd79b13f4e2711a31b0365ce445d95d243bb996273d072546a2" },
{ file = "filelock-3.20.0.tar.gz" , hash = "sha256:711e943b4ec6be42e1d4e6690b48dc175c822967466bb31c0c293f34334c13f4" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "ghp-import"
version = "2.1.0"
description = "Copy your docs directly to the gh-pages branch."
optional = false
python-versions = "*"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "ghp-import-2.1.0.tar.gz" , hash = "sha256:9c535c4c61193c2df8871222567d7fd7e5014d835f97dc7b7439069e2413d343" },
{ file = "ghp_import-2.1.0-py3-none-any.whl" , hash = "sha256:8337dd7b50877f163d4c0289bc1f1c7f127550241988d568c1db512c4324a619" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
python-dateutil = ">=2.8.1"
[ package . extras ]
dev = [ "flake8" , "markdown" , "twine" , "wheel" ]
[[ package ]]
name = "griffe"
2025-10-15 22:19:01 +02:00
version = "1.14.0"
2025-01-05 18:34:45 +01:00
description = "Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API."
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "griffe-1.14.0-py3-none-any.whl" , hash = "sha256:0e9d52832cccf0f7188cfe585ba962d2674b241c01916d780925df34873bceb0" },
{ file = "griffe-1.14.0.tar.gz" , hash = "sha256:9d2a15c1eca966d68e00517de5d69dd1bc5c9f2335ef6c1775362ba5b8651a13" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
colorama = ">=0.4"
[[ package ]]
name = "humanfriendly"
version = "10.0"
description = "Human friendly output for text interfaces using Python"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "humanfriendly-10.0-py2.py3-none-any.whl" , hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477" },
{ file = "humanfriendly-10.0.tar.gz" , hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
pyreadline3 = { version = "*" , markers = "sys_platform == \"win32\" and python_version >= \"3.8\"" }
[[ package ]]
name = "identify"
2025-10-15 22:19:01 +02:00
version = "2.6.15"
2025-01-05 18:34:45 +01:00
description = "File identification library for Python"
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "identify-2.6.15-py2.py3-none-any.whl" , hash = "sha256:1181ef7608e00704db228516541eb83a88a9f94433a8c80bb9b5bd54b1d81757" },
{ file = "identify-2.6.15.tar.gz" , hash = "sha256:e4f4864b96c6557ef2a1e1c951771838f4edc9df3a72ec7118b338801b11c7bf" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
license = [ "ukkonen" ]
[[ package ]]
name = "idna"
2025-10-15 22:19:01 +02:00
version = "3.11"
2025-01-05 18:34:45 +01:00
description = "Internationalized Domain Names in Applications (IDNA)"
optional = false
2025-10-15 22:19:01 +02:00
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "idna-3.11-py3-none-any.whl" , hash = "sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea" },
{ file = "idna-3.11.tar.gz" , hash = "sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
all = [ "flake8 (>=7.1.1)" , "mypy (>=1.11.2)" , "pytest (>=8.3.2)" , "ruff (>=0.6.2)" ]
[[ package ]]
name = "iniconfig"
2025-10-21 07:58:00 +02:00
version = "2.3.0"
2025-01-05 18:34:45 +01:00
description = "brain-dead simple config-ini parsing"
optional = false
2025-10-21 07:58:00 +02:00
python-versions = ">=3.10"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-21 07:58:00 +02:00
{ file = "iniconfig-2.3.0-py3-none-any.whl" , hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12" },
{ file = "iniconfig-2.3.0.tar.gz" , hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "isodate"
version = "0.7.2"
description = "An ISO 8601 date/time/duration parser and formatter"
optional = false
python-versions = ">=3.7"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "isodate-0.7.2-py3-none-any.whl" , hash = "sha256:28009937d8031054830160fce6d409ed342816b543597cece116d966c6d99e15" },
{ file = "isodate-0.7.2.tar.gz" , hash = "sha256:4cd1aa0f43ca76f4a6c6c0292a85f40b35ec2e43e315b59f06e6d32171a953e6" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "isort"
2025-10-15 22:19:01 +02:00
version = "7.0.0"
2025-01-05 18:34:45 +01:00
description = "A Python utility / library to sort Python imports."
optional = false
2025-10-15 22:19:01 +02:00
python-versions = ">=3.10.0"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "isort-7.0.0-py3-none-any.whl" , hash = "sha256:1bcabac8bc3c36c7fb7b98a76c8abb18e0f841a3ba81decac7691008592499c1" },
{ file = "isort-7.0.0.tar.gz" , hash = "sha256:5513527951aadb3ac4292a41a16cbc50dd1642432f5e8c20057d414bdafb4187" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
2025-06-27 12:19:51 +02:00
colorama = { version = "*" , optional = true , markers = "extra == \"colors\"" }
2025-01-05 18:34:45 +01:00
[ package . extras ]
2025-06-27 12:19:51 +02:00
colors = [ "colorama" ]
plugins = [ "setuptools" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "jinja2"
2025-03-24 07:11:11 +01:00
version = "3.1.6"
2025-01-05 18:34:45 +01:00
description = "A very fast and expressive template engine."
optional = false
python-versions = ">=3.7"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "jinja2-3.1.6-py3-none-any.whl" , hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67" },
{ file = "jinja2-3.1.6.tar.gz" , hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
MarkupSafe = ">=2.0"
[ package . extras ]
i18n = [ "Babel (>=2.7)" ]
[[ package ]]
name = "m3u8"
version = "6.0.0"
description = "Python m3u8 parser"
optional = false
python-versions = ">=3.7"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "m3u8-6.0.0-py3-none-any.whl" , hash = "sha256:566d0748739c552dad10f8c87150078de6a0ec25071fa48e6968e96fc6dcba5d" },
{ file = "m3u8-6.0.0.tar.gz" , hash = "sha256:7ade990a1667d7a653bcaf9413b16c3eb5cd618982ff46aaff57fe6d9fa9c0fd" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "markdown"
2025-10-15 22:19:01 +02:00
version = "3.9"
2025-01-05 18:34:45 +01:00
description = "Python implementation of John Gruber's Markdown."
optional = false
2025-06-27 09:42:35 +02:00
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "markdown-3.9-py3-none-any.whl" , hash = "sha256:9f4d91ed810864ea88a6f32c07ba8bee1346c0cc1f6b1f9f6c822f2a9667d280" },
{ file = "markdown-3.9.tar.gz" , hash = "sha256:d2900fe1782bd33bdbbd56859defef70c2e78fc46668f8eb9df3128138f2cb6a" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
2025-06-27 09:42:35 +02:00
docs = [ "mdx_gh_links (>=0.2)" , "mkdocs (>=1.6)" , "mkdocs-gen-files" , "mkdocs-literate-nav" , "mkdocs-nature (>=0.6)" , "mkdocs-section-index" , "mkdocstrings[python]" ]
2025-01-05 18:34:45 +01:00
testing = [ "coverage" , "pyyaml" ]
[[ package ]]
name = "markdown-it-py"
2025-10-15 22:19:01 +02:00
version = "4.0.0"
2025-01-05 18:34:45 +01:00
description = "Python port of markdown-it. Markdown parsing, done right!"
optional = false
2025-10-15 22:19:01 +02:00
python-versions = ">=3.10"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "markdown_it_py-4.0.0-py3-none-any.whl" , hash = "sha256:87327c59b172c5011896038353a81343b6754500a08cd7a4973bb48c6d578147" },
{ file = "markdown_it_py-4.0.0.tar.gz" , hash = "sha256:cb0a2b4aa34f932c007117b194e945bd74e0ec24133ceb5bac59009cda1cb9f3" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
mdurl = ">=0.1,<1.0"
[ package . extras ]
benchmarking = [ "psutil" , "pytest" , "pytest-benchmark" ]
2025-10-15 22:19:01 +02:00
compare = [ "commonmark (>=0.9,<1.0)" , "markdown (>=3.4,<4.0)" , "markdown-it-pyrs" , "mistletoe (>=1.0,<2.0)" , "mistune (>=3.0,<4.0)" , "panflute (>=2.3,<3.0)" ]
2025-01-05 18:34:45 +01:00
linkify = [ "linkify-it-py (>=1,<3)" ]
2025-10-15 22:19:01 +02:00
plugins = [ "mdit-py-plugins (>=0.5.0)" ]
2025-01-05 18:34:45 +01:00
profiling = [ "gprof2dot" ]
2025-10-15 22:19:01 +02:00
rtd = [ "ipykernel" , "jupyter_sphinx" , "mdit-py-plugins (>=0.5.0)" , "myst-parser" , "pyyaml" , "sphinx" , "sphinx-book-theme (>=1.0,<2.0)" , "sphinx-copybutton" , "sphinx-design" ]
testing = [ "coverage" , "pytest" , "pytest-cov" , "pytest-regressions" , "requests" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "markupsafe"
2025-10-15 22:19:01 +02:00
version = "3.0.3"
2025-01-05 18:34:45 +01:00
description = "Safely add untrusted strings to HTML/XML markup."
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "markupsafe-3.0.3-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:2f981d352f04553a7171b8e44369f2af4055f888dfb147d55e42d29e29e74559" },
{ file = "markupsafe-3.0.3-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:e1c1493fb6e50ab01d20a22826e57520f1284df32f2d8601fdd90b6304601419" },
{ file = "markupsafe-3.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:1ba88449deb3de88bd40044603fafffb7bc2b055d626a330323a9ed736661695" },
{ file = "markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:f42d0984e947b8adf7dd6dde396e720934d12c506ce84eea8476409563607591" },
{ file = "markupsafe-3.0.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:c0c0b3ade1c0b13b936d7970b1d37a57acde9199dc2aecc4c336773e1d86049c" },
{ file = "markupsafe-3.0.3-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:0303439a41979d9e74d18ff5e2dd8c43ed6c6001fd40e5bf2e43f7bd9bbc523f" },
{ file = "markupsafe-3.0.3-cp310-cp310-musllinux_1_2_riscv64.whl" , hash = "sha256:d2ee202e79d8ed691ceebae8e0486bd9a2cd4794cec4824e1c99b6f5009502f6" },
{ file = "markupsafe-3.0.3-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:177b5253b2834fe3678cb4a5f0059808258584c559193998be2601324fdeafb1" },
{ file = "markupsafe-3.0.3-cp310-cp310-win32.whl" , hash = "sha256:2a15a08b17dd94c53a1da0438822d70ebcd13f8c3a95abe3a9ef9f11a94830aa" },
{ file = "markupsafe-3.0.3-cp310-cp310-win_amd64.whl" , hash = "sha256:c4ffb7ebf07cfe8931028e3e4c85f0357459a3f9f9490886198848f4fa002ec8" },
{ file = "markupsafe-3.0.3-cp310-cp310-win_arm64.whl" , hash = "sha256:e2103a929dfa2fcaf9bb4e7c091983a49c9ac3b19c9061b6d5427dd7d14d81a1" },
{ file = "markupsafe-3.0.3-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:1cc7ea17a6824959616c525620e387f6dd30fec8cb44f649e31712db02123dad" },
{ file = "markupsafe-3.0.3-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:4bd4cd07944443f5a265608cc6aab442e4f74dff8088b0dfc8238647b8f6ae9a" },
{ file = "markupsafe-3.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:6b5420a1d9450023228968e7e6a9ce57f65d148ab56d2313fcd589eee96a7a50" },
{ file = "markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:0bf2a864d67e76e5c9a34dc26ec616a66b9888e25e7b9460e1c76d3293bd9dbf" },
{ file = "markupsafe-3.0.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:bc51efed119bc9cfdf792cdeaa4d67e8f6fcccab66ed4bfdd6bde3e59bfcbb2f" },
{ file = "markupsafe-3.0.3-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:068f375c472b3e7acbe2d5318dea141359e6900156b5b2ba06a30b169086b91a" },
{ file = "markupsafe-3.0.3-cp311-cp311-musllinux_1_2_riscv64.whl" , hash = "sha256:7be7b61bb172e1ed687f1754f8e7484f1c8019780f6f6b0786e76bb01c2ae115" },
{ file = "markupsafe-3.0.3-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:f9e130248f4462aaa8e2552d547f36ddadbeaa573879158d721bbd33dfe4743a" },
{ file = "markupsafe-3.0.3-cp311-cp311-win32.whl" , hash = "sha256:0db14f5dafddbb6d9208827849fad01f1a2609380add406671a26386cdf15a19" },
{ file = "markupsafe-3.0.3-cp311-cp311-win_amd64.whl" , hash = "sha256:de8a88e63464af587c950061a5e6a67d3632e36df62b986892331d4620a35c01" },
{ file = "markupsafe-3.0.3-cp311-cp311-win_arm64.whl" , hash = "sha256:3b562dd9e9ea93f13d53989d23a7e775fdfd1066c33494ff43f5418bc8c58a5c" },
{ file = "markupsafe-3.0.3-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e" },
{ file = "markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce" },
{ file = "markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d" },
{ file = "markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d" },
{ file = "markupsafe-3.0.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a" },
{ file = "markupsafe-3.0.3-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b" },
{ file = "markupsafe-3.0.3-cp312-cp312-musllinux_1_2_riscv64.whl" , hash = "sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f" },
{ file = "markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b" },
{ file = "markupsafe-3.0.3-cp312-cp312-win32.whl" , hash = "sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d" },
{ file = "markupsafe-3.0.3-cp312-cp312-win_amd64.whl" , hash = "sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c" },
{ file = "markupsafe-3.0.3-cp312-cp312-win_arm64.whl" , hash = "sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f" },
{ file = "markupsafe-3.0.3-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795" },
{ file = "markupsafe-3.0.3-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219" },
{ file = "markupsafe-3.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6" },
{ file = "markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676" },
{ file = "markupsafe-3.0.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9" },
{ file = "markupsafe-3.0.3-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1" },
{ file = "markupsafe-3.0.3-cp313-cp313-musllinux_1_2_riscv64.whl" , hash = "sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc" },
{ file = "markupsafe-3.0.3-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12" },
{ file = "markupsafe-3.0.3-cp313-cp313-win32.whl" , hash = "sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed" },
{ file = "markupsafe-3.0.3-cp313-cp313-win_amd64.whl" , hash = "sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5" },
{ file = "markupsafe-3.0.3-cp313-cp313-win_arm64.whl" , hash = "sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485" },
{ file = "markupsafe-3.0.3-cp313-cp313t-macosx_10_13_x86_64.whl" , hash = "sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73" },
{ file = "markupsafe-3.0.3-cp313-cp313t-macosx_11_0_arm64.whl" , hash = "sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37" },
{ file = "markupsafe-3.0.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19" },
{ file = "markupsafe-3.0.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025" },
{ file = "markupsafe-3.0.3-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6" },
{ file = "markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl" , hash = "sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f" },
{ file = "markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_riscv64.whl" , hash = "sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb" },
{ file = "markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl" , hash = "sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009" },
{ file = "markupsafe-3.0.3-cp313-cp313t-win32.whl" , hash = "sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354" },
{ file = "markupsafe-3.0.3-cp313-cp313t-win_amd64.whl" , hash = "sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218" },
{ file = "markupsafe-3.0.3-cp313-cp313t-win_arm64.whl" , hash = "sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287" },
{ file = "markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl" , hash = "sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe" },
{ file = "markupsafe-3.0.3-cp314-cp314-macosx_11_0_arm64.whl" , hash = "sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026" },
{ file = "markupsafe-3.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737" },
{ file = "markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97" },
{ file = "markupsafe-3.0.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d" },
{ file = "markupsafe-3.0.3-cp314-cp314-musllinux_1_2_aarch64.whl" , hash = "sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda" },
{ file = "markupsafe-3.0.3-cp314-cp314-musllinux_1_2_riscv64.whl" , hash = "sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf" },
{ file = "markupsafe-3.0.3-cp314-cp314-musllinux_1_2_x86_64.whl" , hash = "sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe" },
{ file = "markupsafe-3.0.3-cp314-cp314-win32.whl" , hash = "sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9" },
{ file = "markupsafe-3.0.3-cp314-cp314-win_amd64.whl" , hash = "sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581" },
{ file = "markupsafe-3.0.3-cp314-cp314-win_arm64.whl" , hash = "sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4" },
{ file = "markupsafe-3.0.3-cp314-cp314t-macosx_10_13_x86_64.whl" , hash = "sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab" },
{ file = "markupsafe-3.0.3-cp314-cp314t-macosx_11_0_arm64.whl" , hash = "sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175" },
{ file = "markupsafe-3.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634" },
{ file = "markupsafe-3.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50" },
{ file = "markupsafe-3.0.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e" },
{ file = "markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl" , hash = "sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5" },
{ file = "markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_riscv64.whl" , hash = "sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523" },
{ file = "markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl" , hash = "sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc" },
{ file = "markupsafe-3.0.3-cp314-cp314t-win32.whl" , hash = "sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d" },
{ file = "markupsafe-3.0.3-cp314-cp314t-win_amd64.whl" , hash = "sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9" },
{ file = "markupsafe-3.0.3-cp314-cp314t-win_arm64.whl" , hash = "sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa" },
{ file = "markupsafe-3.0.3-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:15d939a21d546304880945ca1ecb8a039db6b4dc49b2c5a400387cdae6a62e26" },
{ file = "markupsafe-3.0.3-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:f71a396b3bf33ecaa1626c255855702aca4d3d9fea5e051b41ac59a9c1c41edc" },
{ file = "markupsafe-3.0.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:0f4b68347f8c5eab4a13419215bdfd7f8c9b19f2b25520968adfad23eb0ce60c" },
{ file = "markupsafe-3.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:e8fc20152abba6b83724d7ff268c249fa196d8259ff481f3b1476383f8f24e42" },
{ file = "markupsafe-3.0.3-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl" , hash = "sha256:949b8d66bc381ee8b007cd945914c721d9aba8e27f71959d750a46f7c282b20b" },
{ file = "markupsafe-3.0.3-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:3537e01efc9d4dccdf77221fb1cb3b8e1a38d5428920e0657ce299b20324d758" },
{ file = "markupsafe-3.0.3-cp39-cp39-musllinux_1_2_riscv64.whl" , hash = "sha256:591ae9f2a647529ca990bc681daebdd52c8791ff06c2bfa05b65163e28102ef2" },
{ file = "markupsafe-3.0.3-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:a320721ab5a1aba0a233739394eb907f8c8da5c98c9181d1161e77a0c8e36f2d" },
{ file = "markupsafe-3.0.3-cp39-cp39-win32.whl" , hash = "sha256:df2449253ef108a379b8b5d6b43f4b1a8e81a061d6537becd5582fba5f9196d7" },
{ file = "markupsafe-3.0.3-cp39-cp39-win_amd64.whl" , hash = "sha256:7c3fb7d25180895632e5d3148dbdc29ea38ccb7fd210aa27acbd1201a1902c6e" },
{ file = "markupsafe-3.0.3-cp39-cp39-win_arm64.whl" , hash = "sha256:38664109c14ffc9e7437e86b4dceb442b0096dfe3541d7864d9cbe1da4cf36c8" },
{ file = "markupsafe-3.0.3.tar.gz" , hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "marshmallow"
2025-03-24 07:11:11 +01:00
version = "3.26.1"
2025-01-05 18:34:45 +01:00
description = "A lightweight library for converting complex datatypes to and from native Python datatypes."
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "marshmallow-3.26.1-py3-none-any.whl" , hash = "sha256:3350409f20a70a7e4e11a27661187b77cdcaeb20abca41c1454fe33636bea09c" },
{ file = "marshmallow-3.26.1.tar.gz" , hash = "sha256:e6d8affb6cb61d39d26402096dc0aee12d5a26d490a121f118d2e81dc0719dc6" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
packaging = ">=17.0"
[ package . extras ]
dev = [ "marshmallow[tests]" , "pre-commit (>=3.5,<5.0)" , "tox" ]
2025-01-31 09:03:46 +01:00
docs = [ "autodocsumm (==0.2.14)" , "furo (==2024.8.6)" , "sphinx (==8.1.3)" , "sphinx-copybutton (==0.5.2)" , "sphinx-issues (==5.0.0)" , "sphinxext-opengraph (==0.9.1)" ]
2025-01-05 18:34:45 +01:00
tests = [ "pytest" , "simplejson" ]
[[ package ]]
name = "mccabe"
version = "0.7.0"
description = "McCabe checker, plugin for flake8"
optional = false
python-versions = ">=3.6"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +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" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "mdurl"
version = "0.1.2"
description = "Markdown URL utilities"
optional = false
python-versions = ">=3.7"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "mdurl-0.1.2-py3-none-any.whl" , hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8" },
{ file = "mdurl-0.1.2.tar.gz" , hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "mergedeep"
version = "1.3.4"
description = "A deep merge function for 🐍."
optional = false
python-versions = ">=3.6"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "mergedeep-1.3.4-py3-none-any.whl" , hash = "sha256:70775750742b25c0d8f36c55aed03d24c3384d17c951b3175d898bd778ef0307" },
{ file = "mergedeep-1.3.4.tar.gz" , hash = "sha256:0096d52e9dad9939c3d975a774666af186eda617e6ca84df4c94dec30004f2a8" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "mkdocs"
version = "1.6.1"
description = "Project documentation with Markdown."
optional = false
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "mkdocs-1.6.1-py3-none-any.whl" , hash = "sha256:db91759624d1647f3f34aa0c3f327dd2601beae39a366d6e064c03468d35c20e" },
{ file = "mkdocs-1.6.1.tar.gz" , hash = "sha256:7b432f01d928c084353ab39c57282f29f92136665bdd6abf7c1ec8d822ef86f2" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
click = ">=7.0"
colorama = { version = ">=0.4" , markers = "platform_system == \"Windows\"" }
ghp-import = ">=1.0"
jinja2 = ">=2.11.1"
markdown = ">=3.3.6"
markupsafe = ">=2.0.1"
mergedeep = ">=1.3.4"
mkdocs-get-deps = ">=0.2.0"
packaging = ">=20.5"
pathspec = ">=0.11.1"
pyyaml = ">=5.1"
pyyaml-env-tag = ">=0.1"
watchdog = ">=2.0"
[ package . extras ]
i18n = [ "babel (>=2.9.0)" ]
2025-03-24 07:11:11 +01:00
min-versions = [ "babel (==2.9.0)" , "click (==7.0)" , "colorama (==0.4) ; platform_system == \"Windows\"" , "ghp-import (==1.0)" , "importlib-metadata (==4.4) ; python_version < \"3.10\"" , "jinja2 (==2.11.1)" , "markdown (==3.3.6)" , "markupsafe (==2.0.1)" , "mergedeep (==1.3.4)" , "mkdocs-get-deps (==0.2.0)" , "packaging (==20.5)" , "pathspec (==0.11.1)" , "pyyaml (==5.1)" , "pyyaml-env-tag (==0.1)" , "watchdog (==2.0)" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "mkdocs-autorefs"
2025-10-15 22:19:01 +02:00
version = "1.4.3"
2025-01-05 18:34:45 +01:00
description = "Automatically link across pages in MkDocs."
optional = false
2025-03-24 07:11:11 +01:00
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "mkdocs_autorefs-1.4.3-py3-none-any.whl" , hash = "sha256:469d85eb3114801d08e9cc55d102b3ba65917a869b893403b8987b601cf55dc9" },
{ file = "mkdocs_autorefs-1.4.3.tar.gz" , hash = "sha256:beee715b254455c4aa93b6ef3c67579c399ca092259cc41b7d9342573ff1fc75" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
Markdown = ">=3.3"
markupsafe = ">=2.0.1"
mkdocs = ">=1.1"
[[ package ]]
name = "mkdocs-get-deps"
version = "0.2.0"
description = "MkDocs extension that lists all dependencies according to a mkdocs.yml file"
optional = false
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "mkdocs_get_deps-0.2.0-py3-none-any.whl" , hash = "sha256:2bf11d0b133e77a0dd036abeeb06dec8775e46efa526dc70667d8863eefc6134" },
{ file = "mkdocs_get_deps-0.2.0.tar.gz" , hash = "sha256:162b3d129c7fad9b19abfdcb9c1458a651628e4b1dea628ac68790fb3061c60c" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
mergedeep = ">=1.3.4"
platformdirs = ">=2.2.0"
pyyaml = ">=5.1"
[[ package ]]
name = "mkdocs-material"
2025-10-15 22:19:01 +02:00
version = "9.6.22"
2025-01-05 18:34:45 +01:00
description = "Documentation that simply works"
optional = false
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "mkdocs_material-9.6.22-py3-none-any.whl" , hash = "sha256:14ac5f72d38898b2f98ac75a5531aaca9366eaa427b0f49fc2ecf04d99b7ad84" },
{ file = "mkdocs_material-9.6.22.tar.gz" , hash = "sha256:87c158b0642e1ada6da0cbd798a3389b0bc5516b90e5ece4a0fb939f00bacd1c" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
babel = ">=2.10,<3.0"
2025-03-24 07:11:11 +01:00
backrefs = ">=5.7.post1,<6.0"
2025-01-05 18:34:45 +01:00
colorama = ">=0.4,<1.0"
2025-04-02 05:56:36 +02:00
jinja2 = ">=3.1,<4.0"
2025-01-05 18:34:45 +01:00
markdown = ">=3.2,<4.0"
mkdocs = ">=1.6,<2.0"
mkdocs-material-extensions = ">=1.3,<2.0"
paginate = ">=0.5,<1.0"
pygments = ">=2.16,<3.0"
pymdown-extensions = ">=10.2,<11.0"
requests = ">=2.26,<3.0"
[ package . extras ]
2025-03-24 07:11:11 +01:00
git = [ "mkdocs-git-committers-plugin-2 (>=1.1,<3)" , "mkdocs-git-revision-date-localized-plugin (>=1.2.4,<2.0)" ]
2025-10-15 22:19:01 +02:00
imaging = [ "cairosvg (>=2.6,<3.0)" , "pillow (>=10.2,<12.0)" ]
2025-01-05 18:34:45 +01:00
recommended = [ "mkdocs-minify-plugin (>=0.7,<1.0)" , "mkdocs-redirects (>=1.2,<2.0)" , "mkdocs-rss-plugin (>=1.6,<2.0)" ]
[[ package ]]
name = "mkdocs-material-extensions"
version = "1.3.1"
description = "Extension pack for Python Markdown and MkDocs Material."
optional = false
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "mkdocs_material_extensions-1.3.1-py3-none-any.whl" , hash = "sha256:adff8b62700b25cb77b53358dad940f3ef973dd6db797907c49e3c2ef3ab4e31" },
{ file = "mkdocs_material_extensions-1.3.1.tar.gz" , hash = "sha256:10c9511cea88f568257f960358a467d12b970e1f7b2c0e5fb2bb48cab1928443" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "mkdocstrings"
version = "0.27.0"
description = "Automatic documentation from sources, for MkDocs."
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "mkdocstrings-0.27.0-py3-none-any.whl" , hash = "sha256:6ceaa7ea830770959b55a16203ac63da24badd71325b96af950e59fd37366332" },
{ file = "mkdocstrings-0.27.0.tar.gz" , hash = "sha256:16adca6d6b0a1f9e0c07ff0b02ced8e16f228a9d65a37c063ec4c14d7b76a657" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
click = ">=7.0"
Jinja2 = ">=2.11.1"
Markdown = ">=3.6"
MarkupSafe = ">=1.1"
mkdocs = ">=1.4"
mkdocs-autorefs = ">=1.2"
mkdocstrings-python = { version = ">=0.5.2" , optional = true , markers = "extra == \"python\"" }
platformdirs = ">=2.2"
pymdown-extensions = ">=6.3"
[ package . extras ]
crystal = [ "mkdocstrings-crystal (>=0.3.4)" ]
python = [ "mkdocstrings-python (>=0.5.2)" ]
python-legacy = [ "mkdocstrings-python-legacy (>=0.2.1)" ]
[[ package ]]
name = "mkdocstrings-python"
version = "1.13.0"
description = "A Python handler for mkdocstrings."
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "mkdocstrings_python-1.13.0-py3-none-any.whl" , hash = "sha256:b88bbb207bab4086434743849f8e796788b373bd32e7bfefbf8560ac45d88f97" },
{ file = "mkdocstrings_python-1.13.0.tar.gz" , hash = "sha256:2dbd5757e8375b9720e81db16f52f1856bf59905428fd7ef88005d1370e2f64c" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
griffe = ">=0.49"
mkdocs-autorefs = ">=1.2"
mkdocstrings = ">=0.26"
[[ package ]]
name = "mpegdash"
version = "0.4.0"
description = "MPEG-DASH MPD(Media Presentation Description) Parser"
optional = false
python-versions = "*"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "mpegdash-0.4.0-py3-none-any.whl" , hash = "sha256:d07f6e1f2a67ddce1be501e3ad7abc29a2d6a7b1830b4da974b49c2ebe99cf2a" },
{ file = "mpegdash-0.4.0.tar.gz" , hash = "sha256:65368c7a367c6875eb8c456a08644eb0708981a745044da0c9e942a3bc2b6389" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "mutagen"
version = "1.47.0"
description = "read and write audio tags for many formats"
optional = false
python-versions = ">=3.7"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "mutagen-1.47.0-py3-none-any.whl" , hash = "sha256:edd96f50c5907a9539d8e5bba7245f62c9f520aef333d13392a79a4f70aca719" },
{ file = "mutagen-1.47.0.tar.gz" , hash = "sha256:719fadef0a978c31b4cf3c956261b3c58b6948b32023078a2117b1de09f0fc99" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "mypy"
2025-10-15 22:19:01 +02:00
version = "1.18.2"
2025-01-05 18:34:45 +01:00
description = "Optional static typing for Python"
optional = false
2025-03-24 07:11:11 +01:00
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "mypy-1.18.2-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:c1eab0cf6294dafe397c261a75f96dc2c31bffe3b944faa24db5def4e2b0f77c" },
{ file = "mypy-1.18.2-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:7a780ca61fc239e4865968ebc5240bb3bf610ef59ac398de9a7421b54e4a207e" },
{ file = "mypy-1.18.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:448acd386266989ef11662ce3c8011fd2a7b632e0ec7d61a98edd8e27472225b" },
{ file = "mypy-1.18.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:f9e171c465ad3901dc652643ee4bffa8e9fef4d7d0eece23b428908c77a76a66" },
{ file = "mypy-1.18.2-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:592ec214750bc00741af1f80cbf96b5013d81486b7bb24cb052382c19e40b428" },
{ file = "mypy-1.18.2-cp310-cp310-win_amd64.whl" , hash = "sha256:7fb95f97199ea11769ebe3638c29b550b5221e997c63b14ef93d2e971606ebed" },
{ file = "mypy-1.18.2-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:807d9315ab9d464125aa9fcf6d84fde6e1dc67da0b6f80e7405506b8ac72bc7f" },
{ file = "mypy-1.18.2-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:776bb00de1778caf4db739c6e83919c1d85a448f71979b6a0edd774ea8399341" },
{ file = "mypy-1.18.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:1379451880512ffce14505493bd9fe469e0697543717298242574882cf8cdb8d" },
{ file = "mypy-1.18.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:1331eb7fd110d60c24999893320967594ff84c38ac6d19e0a76c5fd809a84c86" },
{ file = "mypy-1.18.2-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:3ca30b50a51e7ba93b00422e486cbb124f1c56a535e20eff7b2d6ab72b3b2e37" },
{ file = "mypy-1.18.2-cp311-cp311-win_amd64.whl" , hash = "sha256:664dc726e67fa54e14536f6e1224bcfce1d9e5ac02426d2326e2bb4e081d1ce8" },
{ file = "mypy-1.18.2-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:33eca32dd124b29400c31d7cf784e795b050ace0e1f91b8dc035672725617e34" },
{ file = "mypy-1.18.2-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:a3c47adf30d65e89b2dcd2fa32f3aeb5e94ca970d2c15fcb25e297871c8e4764" },
{ file = "mypy-1.18.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:5d6c838e831a062f5f29d11c9057c6009f60cb294fea33a98422688181fe2893" },
{ file = "mypy-1.18.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:01199871b6110a2ce984bde85acd481232d17413868c9807e95c1b0739a58914" },
{ file = "mypy-1.18.2-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:a2afc0fa0b0e91b4599ddfe0f91e2c26c2b5a5ab263737e998d6817874c5f7c8" },
{ file = "mypy-1.18.2-cp312-cp312-win_amd64.whl" , hash = "sha256:d8068d0afe682c7c4897c0f7ce84ea77f6de953262b12d07038f4d296d547074" },
{ file = "mypy-1.18.2-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:07b8b0f580ca6d289e69209ec9d3911b4a26e5abfde32228a288eb79df129fcc" },
{ file = "mypy-1.18.2-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:ed4482847168439651d3feee5833ccedbf6657e964572706a2adb1f7fa4dfe2e" },
{ file = "mypy-1.18.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:c3ad2afadd1e9fea5cf99a45a822346971ede8685cc581ed9cd4d42eaf940986" },
{ file = "mypy-1.18.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:a431a6f1ef14cf8c144c6b14793a23ec4eae3db28277c358136e79d7d062f62d" },
{ file = "mypy-1.18.2-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:7ab28cc197f1dd77a67e1c6f35cd1f8e8b73ed2217e4fc005f9e6a504e46e7ba" },
{ file = "mypy-1.18.2-cp313-cp313-win_amd64.whl" , hash = "sha256:0e2785a84b34a72ba55fb5daf079a1003a34c05b22238da94fcae2bbe46f3544" },
{ file = "mypy-1.18.2-cp314-cp314-macosx_10_13_x86_64.whl" , hash = "sha256:62f0e1e988ad41c2a110edde6c398383a889d95b36b3e60bcf155f5164c4fdce" },
{ file = "mypy-1.18.2-cp314-cp314-macosx_11_0_arm64.whl" , hash = "sha256:8795a039bab805ff0c1dfdb8cd3344642c2b99b8e439d057aba30850b8d3423d" },
{ file = "mypy-1.18.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:6ca1e64b24a700ab5ce10133f7ccd956a04715463d30498e64ea8715236f9c9c" },
{ file = "mypy-1.18.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:d924eef3795cc89fecf6bedc6ed32b33ac13e8321344f6ddbf8ee89f706c05cb" },
{ file = "mypy-1.18.2-cp314-cp314-musllinux_1_2_x86_64.whl" , hash = "sha256:20c02215a080e3a2be3aa50506c67242df1c151eaba0dcbc1e4e557922a26075" },
{ file = "mypy-1.18.2-cp314-cp314-win_amd64.whl" , hash = "sha256:749b5f83198f1ca64345603118a6f01a4e99ad4bf9d103ddc5a3200cc4614adf" },
{ file = "mypy-1.18.2-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:25a9c8fb67b00599f839cf472713f54249a62efd53a54b565eb61956a7e3296b" },
{ file = "mypy-1.18.2-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:c2b9c7e284ee20e7598d6f42e13ca40b4928e6957ed6813d1ab6348aa3f47133" },
{ file = "mypy-1.18.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:d6985ed057513e344e43a26cc1cd815c7a94602fb6a3130a34798625bc2f07b6" },
{ file = "mypy-1.18.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:22f27105f1525ec024b5c630c0b9f36d5c1cc4d447d61fe51ff4bd60633f47ac" },
{ file = "mypy-1.18.2-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:030c52d0ea8144e721e49b1f68391e39553d7451f0c3f8a7565b59e19fcb608b" },
{ file = "mypy-1.18.2-cp39-cp39-win_amd64.whl" , hash = "sha256:aa5e07ac1a60a253445797e42b8b2963c9675563a94f11291ab40718b016a7a0" },
{ file = "mypy-1.18.2-py3-none-any.whl" , hash = "sha256:22a1748707dd62b58d2ae53562ffc4d7f8bcc727e8ac7cbc69c053ddc874d47e" },
{ file = "mypy-1.18.2.tar.gz" , hash = "sha256:06a398102a5f203d7477b2923dda3634c36727fa5c237d8f859ef90c42a9924b" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
mypy_extensions = ">=1.0.0"
2025-06-27 09:42:35 +02:00
pathspec = ">=0.9.0"
2025-01-05 18:34:45 +01:00
typing_extensions = ">=4.6.0"
[ package . extras ]
dmypy = [ "psutil (>=4.0)" ]
faster-cache = [ "orjson" ]
install-types = [ "pip" ]
mypyc = [ "setuptools (>=50)" ]
reports = [ "lxml" ]
[[ package ]]
name = "mypy-extensions"
2025-06-27 09:42:35 +02:00
version = "1.1.0"
2025-01-05 18:34:45 +01:00
description = "Type system extensions for programs checked with the mypy type checker."
optional = false
2025-06-27 09:42:35 +02:00
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-06-27 09:42:35 +02:00
{ file = "mypy_extensions-1.1.0-py3-none-any.whl" , hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505" },
{ file = "mypy_extensions-1.1.0.tar.gz" , hash = "sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "nodeenv"
version = "1.9.1"
description = "Node.js virtual environment builder"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "nodeenv-1.9.1-py2.py3-none-any.whl" , hash = "sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9" },
{ file = "nodeenv-1.9.1.tar.gz" , hash = "sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
2025-10-21 07:58:00 +02:00
name = "Nuitka"
version = "2.8.4"
2025-01-05 18:34:45 +01:00
description = "Python compiler with full language support and CPython compatibility"
optional = false
python-versions = "*"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-12-03 16:42:46 +01:00
files = [
{ file = "Nuitka-2.8.4.tar.gz" , hash = "sha256:06b020ef33be97194f888dcfcd4c69c8452ceb61b31c7622e610d5156eb7923d" },
]
2025-01-05 18:34:45 +01:00
[ package . dependencies ]
ordered-set = ">=4.1.0"
zstandard = ">=0.15"
2025-06-27 09:42:35 +02:00
[ package . extras ]
2025-10-15 22:19:01 +02:00
all = [ "imageio" , "setuptools (>=42)" , "toml" , "zstandard (>=0.15)" ]
2025-12-03 16:42:46 +01:00
app = [ "zstandard (>=0.15)" ]
2025-06-27 09:42:35 +02:00
build-wheel = [ "setuptools (>=42)" , "toml" , "wheel" ]
2025-10-15 22:19:01 +02:00
icon-conversion = [ "imageio" ]
onefile = [ "zstandard (>=0.15)" ]
2025-06-27 09:42:35 +02:00
2025-01-05 18:34:45 +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"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "ordered-set-4.1.0.tar.gz" , hash = "sha256:694a8e44c87657c59292ede72891eb91d34131f6531463aab3009191c77364a8" },
{ file = "ordered_set-4.1.0-py3-none-any.whl" , hash = "sha256:046e1132c71fcf3330438a539928932caf51ddbc582496833e23de611de14562" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
dev = [ "black" , "mypy" , "pytest" ]
[[ package ]]
name = "packaging"
2025-06-27 09:42:35 +02:00
version = "25.0"
2025-01-05 18:34:45 +01:00
description = "Core utilities for Python packages"
optional = false
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "dev" , "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-06-27 09:42:35 +02:00
{ file = "packaging-25.0-py3-none-any.whl" , hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484" },
{ file = "packaging-25.0.tar.gz" , hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "paginate"
version = "0.5.7"
description = "Divides large result sets into pages for easier browsing"
optional = false
python-versions = "*"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "paginate-0.5.7-py2.py3-none-any.whl" , hash = "sha256:b885e2af73abcf01d9559fd5216b57ef722f8c42affbb63942377668e35c7591" },
{ file = "paginate-0.5.7.tar.gz" , hash = "sha256:22bd083ab41e1a8b4f3690544afb2c60c25e5c9a63a30fa2f483f6c60c8e5945" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
dev = [ "pytest" , "tox" ]
lint = [ "black" ]
[[ package ]]
name = "pathspec"
version = "0.12.1"
description = "Utility library for gitignore style pattern matching of file paths."
optional = false
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "dev" , "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "pathspec-0.12.1-py3-none-any.whl" , hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08" },
{ file = "pathspec-0.12.1.tar.gz" , hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "pathvalidate"
2025-06-27 09:42:35 +02:00
version = "3.3.1"
2025-01-05 18:34:45 +01:00
description = "pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc."
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-06-27 09:42:35 +02:00
{ file = "pathvalidate-3.3.1-py3-none-any.whl" , hash = "sha256:5263baab691f8e1af96092fa5137ee17df5bdfbd6cff1fcac4d6ef4bc2e1735f" },
{ file = "pathvalidate-3.3.1.tar.gz" , hash = "sha256:b18c07212bfead624345bb8e1d6141cdcf15a39736994ea0b94035ad2b1ba177" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
docs = [ "Sphinx (>=2.4)" , "sphinx_rtd_theme (>=1.2.2)" , "urllib3 (<2)" ]
readme = [ "path (>=13,<18)" , "readmemaker (>=1.2.0)" ]
test = [ "Faker (>=1.0.8)" , "allpairspy (>=2)" , "click (>=6.2)" , "pytest (>=6.0.1)" , "pytest-md-report (>=0.6.2)" ]
[[ package ]]
name = "pillow"
2025-10-15 22:19:01 +02:00
version = "12.0.0"
description = "Python Imaging Library (fork)"
2025-01-05 18:34:45 +01:00
optional = false
2025-10-15 22:19:01 +02:00
python-versions = ">=3.10"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "pillow-12.0.0-cp310-cp310-macosx_10_10_x86_64.whl" , hash = "sha256:3adfb466bbc544b926d50fe8f4a4e6abd8c6bffd28a26177594e6e9b2b76572b" },
{ file = "pillow-12.0.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:1ac11e8ea4f611c3c0147424eae514028b5e9077dd99ab91e1bd7bc33ff145e1" },
{ file = "pillow-12.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" , hash = "sha256:d49e2314c373f4c2b39446fb1a45ed333c850e09d0c59ac79b72eb3b95397363" },
{ file = "pillow-12.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" , hash = "sha256:c7b2a63fd6d5246349f3d3f37b14430d73ee7e8173154461785e43036ffa96ca" },
{ file = "pillow-12.0.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:d64317d2587c70324b79861babb9c09f71fbb780bad212018874b2c013d8600e" },
{ file = "pillow-12.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:d77153e14b709fd8b8af6f66a3afbb9ed6e9fc5ccf0b6b7e1ced7b036a228782" },
{ file = "pillow-12.0.0-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:32ed80ea8a90ee3e6fa08c21e2e091bba6eda8eccc83dbc34c95169507a91f10" },
{ file = "pillow-12.0.0-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:c828a1ae702fc712978bda0320ba1b9893d99be0badf2647f693cc01cf0f04fa" },
{ file = "pillow-12.0.0-cp310-cp310-win32.whl" , hash = "sha256:bd87e140e45399c818fac4247880b9ce719e4783d767e030a883a970be632275" },
{ file = "pillow-12.0.0-cp310-cp310-win_amd64.whl" , hash = "sha256:455247ac8a4cfb7b9bc45b7e432d10421aea9fc2e74d285ba4072688a74c2e9d" },
{ file = "pillow-12.0.0-cp310-cp310-win_arm64.whl" , hash = "sha256:6ace95230bfb7cd79ef66caa064bbe2f2a1e63d93471c3a2e1f1348d9f22d6b7" },
{ file = "pillow-12.0.0-cp311-cp311-macosx_10_10_x86_64.whl" , hash = "sha256:0fd00cac9c03256c8b2ff58f162ebcd2587ad3e1f2e397eab718c47e24d231cc" },
{ file = "pillow-12.0.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:a3475b96f5908b3b16c47533daaa87380c491357d197564e0ba34ae75c0f3257" },
{ file = "pillow-12.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" , hash = "sha256:110486b79f2d112cf6add83b28b627e369219388f64ef2f960fef9ebaf54c642" },
{ file = "pillow-12.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" , hash = "sha256:5269cc1caeedb67e6f7269a42014f381f45e2e7cd42d834ede3c703a1d915fe3" },
{ file = "pillow-12.0.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:aa5129de4e174daccbc59d0a3b6d20eaf24417d59851c07ebb37aeb02947987c" },
{ file = "pillow-12.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:bee2a6db3a7242ea309aa7ee8e2780726fed67ff4e5b40169f2c940e7eb09227" },
{ file = "pillow-12.0.0-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:90387104ee8400a7b4598253b4c406f8958f59fcf983a6cea2b50d59f7d63d0b" },
{ file = "pillow-12.0.0-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:bc91a56697869546d1b8f0a3ff35224557ae7f881050e99f615e0119bf934b4e" },
{ file = "pillow-12.0.0-cp311-cp311-win32.whl" , hash = "sha256:27f95b12453d165099c84f8a8bfdfd46b9e4bda9e0e4b65f0635430027f55739" },
{ file = "pillow-12.0.0-cp311-cp311-win_amd64.whl" , hash = "sha256:b583dc9070312190192631373c6c8ed277254aa6e6084b74bdd0a6d3b221608e" },
{ file = "pillow-12.0.0-cp311-cp311-win_arm64.whl" , hash = "sha256:759de84a33be3b178a64c8ba28ad5c135900359e85fb662bc6e403ad4407791d" },
{ file = "pillow-12.0.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:53561a4ddc36facb432fae7a9d8afbfaf94795414f5cdc5fc52f28c1dca90371" },
{ file = "pillow-12.0.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:71db6b4c1653045dacc1585c1b0d184004f0d7e694c7b34ac165ca70c0838082" },
{ file = "pillow-12.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" , hash = "sha256:2fa5f0b6716fc88f11380b88b31fe591a06c6315e955c096c35715788b339e3f" },
{ file = "pillow-12.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" , hash = "sha256:82240051c6ca513c616f7f9da06e871f61bfd7805f566275841af15015b8f98d" },
{ file = "pillow-12.0.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:55f818bd74fe2f11d4d7cbc65880a843c4075e0ac7226bc1a23261dbea531953" },
{ file = "pillow-12.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:b87843e225e74576437fd5b6a4c2205d422754f84a06942cfaf1dc32243e45a8" },
{ file = "pillow-12.0.0-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:c607c90ba67533e1b2355b821fef6764d1dd2cbe26b8c1005ae84f7aea25ff79" },
{ file = "pillow-12.0.0-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:21f241bdd5080a15bc86d3466a9f6074a9c2c2b314100dd896ac81ee6db2f1ba" },
{ file = "pillow-12.0.0-cp312-cp312-win32.whl" , hash = "sha256:dd333073e0cacdc3089525c7df7d39b211bcdf31fc2824e49d01c6b6187b07d0" },
{ file = "pillow-12.0.0-cp312-cp312-win_amd64.whl" , hash = "sha256:9fe611163f6303d1619bbcb653540a4d60f9e55e622d60a3108be0d5b441017a" },
{ file = "pillow-12.0.0-cp312-cp312-win_arm64.whl" , hash = "sha256:7dfb439562f234f7d57b1ac6bc8fe7f838a4bd49c79230e0f6a1da93e82f1fad" },
{ file = "pillow-12.0.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl" , hash = "sha256:0869154a2d0546545cde61d1789a6524319fc1897d9ee31218eae7a60ccc5643" },
{ file = "pillow-12.0.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl" , hash = "sha256:a7921c5a6d31b3d756ec980f2f47c0cfdbce0fc48c22a39347a895f41f4a6ea4" },
{ file = "pillow-12.0.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl" , hash = "sha256:1ee80a59f6ce048ae13cda1abf7fbd2a34ab9ee7d401c46be3ca685d1999a399" },
{ file = "pillow-12.0.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:c50f36a62a22d350c96e49ad02d0da41dbd17ddc2e29750dbdba4323f85eb4a5" },
{ file = "pillow-12.0.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:5193fde9a5f23c331ea26d0cf171fbf67e3f247585f50c08b3e205c7aeb4589b" },
{ file = "pillow-12.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" , hash = "sha256:bde737cff1a975b70652b62d626f7785e0480918dece11e8fef3c0cf057351c3" },
{ file = "pillow-12.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" , hash = "sha256:a6597ff2b61d121172f5844b53f21467f7082f5fb385a9a29c01414463f93b07" },
{ file = "pillow-12.0.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:0b817e7035ea7f6b942c13aa03bb554fc44fea70838ea21f8eb31c638326584e" },
{ file = "pillow-12.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:f4f1231b7dec408e8670264ce63e9c71409d9583dd21d32c163e25213ee2a344" },
{ file = "pillow-12.0.0-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:6e51b71417049ad6ab14c49608b4a24d8fb3fe605e5dfabfe523b58064dc3d27" },
{ file = "pillow-12.0.0-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:d120c38a42c234dc9a8c5de7ceaaf899cf33561956acb4941653f8bdc657aa79" },
{ file = "pillow-12.0.0-cp313-cp313-win32.whl" , hash = "sha256:4cc6b3b2efff105c6a1656cfe59da4fdde2cda9af1c5e0b58529b24525d0a098" },
{ file = "pillow-12.0.0-cp313-cp313-win_amd64.whl" , hash = "sha256:4cf7fed4b4580601c4345ceb5d4cbf5a980d030fd5ad07c4d2ec589f95f09905" },
{ file = "pillow-12.0.0-cp313-cp313-win_arm64.whl" , hash = "sha256:9f0b04c6b8584c2c193babcccc908b38ed29524b29dd464bc8801bf10d746a3a" },
{ file = "pillow-12.0.0-cp313-cp313t-macosx_10_13_x86_64.whl" , hash = "sha256:7fa22993bac7b77b78cae22bad1e2a987ddf0d9015c63358032f84a53f23cdc3" },
{ file = "pillow-12.0.0-cp313-cp313t-macosx_11_0_arm64.whl" , hash = "sha256:f135c702ac42262573fe9714dfe99c944b4ba307af5eb507abef1667e2cbbced" },
{ file = "pillow-12.0.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" , hash = "sha256:c85de1136429c524e55cfa4e033b4a7940ac5c8ee4d9401cc2d1bf48154bbc7b" },
{ file = "pillow-12.0.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" , hash = "sha256:38df9b4bfd3db902c9c2bd369bcacaf9d935b2fff73709429d95cc41554f7b3d" },
{ file = "pillow-12.0.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:7d87ef5795da03d742bf49439f9ca4d027cde49c82c5371ba52464aee266699a" },
{ file = "pillow-12.0.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:aff9e4d82d082ff9513bdd6acd4f5bd359f5b2c870907d2b0a9c5e10d40c88fe" },
{ file = "pillow-12.0.0-cp313-cp313t-musllinux_1_2_aarch64.whl" , hash = "sha256:8d8ca2b210ada074d57fcee40c30446c9562e542fc46aedc19baf758a93532ee" },
{ file = "pillow-12.0.0-cp313-cp313t-musllinux_1_2_x86_64.whl" , hash = "sha256:99a7f72fb6249302aa62245680754862a44179b545ded638cf1fef59befb57ef" },
{ file = "pillow-12.0.0-cp313-cp313t-win32.whl" , hash = "sha256:4078242472387600b2ce8d93ade8899c12bf33fa89e55ec89fe126e9d6d5d9e9" },
{ file = "pillow-12.0.0-cp313-cp313t-win_amd64.whl" , hash = "sha256:2c54c1a783d6d60595d3514f0efe9b37c8808746a66920315bfd34a938d7994b" },
{ file = "pillow-12.0.0-cp313-cp313t-win_arm64.whl" , hash = "sha256:26d9f7d2b604cd23aba3e9faf795787456ac25634d82cd060556998e39c6fa47" },
{ file = "pillow-12.0.0-cp314-cp314-ios_13_0_arm64_iphoneos.whl" , hash = "sha256:beeae3f27f62308f1ddbcfb0690bf44b10732f2ef43758f169d5e9303165d3f9" },
{ file = "pillow-12.0.0-cp314-cp314-ios_13_0_arm64_iphonesimulator.whl" , hash = "sha256:d4827615da15cd59784ce39d3388275ec093ae3ee8d7f0c089b76fa87af756c2" },
{ file = "pillow-12.0.0-cp314-cp314-ios_13_0_x86_64_iphonesimulator.whl" , hash = "sha256:3e42edad50b6909089750e65c91aa09aaf1e0a71310d383f11321b27c224ed8a" },
{ file = "pillow-12.0.0-cp314-cp314-macosx_10_15_x86_64.whl" , hash = "sha256:e5d8efac84c9afcb40914ab49ba063d94f5dbdf5066db4482c66a992f47a3a3b" },
{ file = "pillow-12.0.0-cp314-cp314-macosx_11_0_arm64.whl" , hash = "sha256:266cd5f2b63ff316d5a1bba46268e603c9caf5606d44f38c2873c380950576ad" },
{ file = "pillow-12.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" , hash = "sha256:58eea5ebe51504057dd95c5b77d21700b77615ab0243d8152793dc00eb4faf01" },
{ file = "pillow-12.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" , hash = "sha256:f13711b1a5ba512d647a0e4ba79280d3a9a045aaf7e0cc6fbe96b91d4cdf6b0c" },
{ file = "pillow-12.0.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:6846bd2d116ff42cba6b646edf5bf61d37e5cbd256425fa089fee4ff5c07a99e" },
{ file = "pillow-12.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:c98fa880d695de164b4135a52fd2e9cd7b7c90a9d8ac5e9e443a24a95ef9248e" },
{ file = "pillow-12.0.0-cp314-cp314-musllinux_1_2_aarch64.whl" , hash = "sha256:fa3ed2a29a9e9d2d488b4da81dcb54720ac3104a20bf0bd273f1e4648aff5af9" },
{ file = "pillow-12.0.0-cp314-cp314-musllinux_1_2_x86_64.whl" , hash = "sha256:d034140032870024e6b9892c692fe2968493790dd57208b2c37e3fb35f6df3ab" },
{ file = "pillow-12.0.0-cp314-cp314-win32.whl" , hash = "sha256:1b1b133e6e16105f524a8dec491e0586d072948ce15c9b914e41cdadd209052b" },
{ file = "pillow-12.0.0-cp314-cp314-win_amd64.whl" , hash = "sha256:8dc232e39d409036af549c86f24aed8273a40ffa459981146829a324e0848b4b" },
{ file = "pillow-12.0.0-cp314-cp314-win_arm64.whl" , hash = "sha256:d52610d51e265a51518692045e372a4c363056130d922a7351429ac9f27e70b0" },
{ file = "pillow-12.0.0-cp314-cp314t-macosx_10_15_x86_64.whl" , hash = "sha256:1979f4566bb96c1e50a62d9831e2ea2d1211761e5662afc545fa766f996632f6" },
{ file = "pillow-12.0.0-cp314-cp314t-macosx_11_0_arm64.whl" , hash = "sha256:b2e4b27a6e15b04832fe9bf292b94b5ca156016bbc1ea9c2c20098a0320d6cf6" },
{ file = "pillow-12.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" , hash = "sha256:fb3096c30df99fd01c7bf8e544f392103d0795b9f98ba71a8054bcbf56b255f1" },
{ file = "pillow-12.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" , hash = "sha256:7438839e9e053ef79f7112c881cef684013855016f928b168b81ed5835f3e75e" },
{ file = "pillow-12.0.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:5d5c411a8eaa2299322b647cd932586b1427367fd3184ffbb8f7a219ea2041ca" },
{ file = "pillow-12.0.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:d7e091d464ac59d2c7ad8e7e08105eaf9dafbc3883fd7265ffccc2baad6ac925" },
{ file = "pillow-12.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl" , hash = "sha256:792a2c0be4dcc18af9d4a2dfd8a11a17d5e25274a1062b0ec1c2d79c76f3e7f8" },
{ file = "pillow-12.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl" , hash = "sha256:afbefa430092f71a9593a99ab6a4e7538bc9eabbf7bf94f91510d3503943edc4" },
{ file = "pillow-12.0.0-cp314-cp314t-win32.whl" , hash = "sha256:3830c769decf88f1289680a59d4f4c46c72573446352e2befec9a8512104fa52" },
{ file = "pillow-12.0.0-cp314-cp314t-win_amd64.whl" , hash = "sha256:905b0365b210c73afb0ebe9101a32572152dfd1c144c7e28968a331b9217b94a" },
{ file = "pillow-12.0.0-cp314-cp314t-win_arm64.whl" , hash = "sha256:99353a06902c2e43b43e8ff74ee65a7d90307d82370604746738a1e0661ccca7" },
{ file = "pillow-12.0.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl" , hash = "sha256:b22bd8c974942477156be55a768f7aa37c46904c175be4e158b6a86e3a6b7ca8" },
{ file = "pillow-12.0.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl" , hash = "sha256:805ebf596939e48dbb2e4922a1d3852cfc25c38160751ce02da93058b48d252a" },
{ file = "pillow-12.0.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" , hash = "sha256:cae81479f77420d217def5f54b5b9d279804d17e982e0f2fa19b1d1e14ab5197" },
{ file = "pillow-12.0.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" , hash = "sha256:aeaefa96c768fc66818730b952a862235d68825c178f1b3ffd4efd7ad2edcb7c" },
{ file = "pillow-12.0.0-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:09f2d0abef9e4e2f349305a4f8cc784a8a6c2f58a8c4892eea13b10a943bd26e" },
{ file = "pillow-12.0.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:bdee52571a343d721fb2eb3b090a82d959ff37fc631e3f70422e0c2e029f3e76" },
{ file = "pillow-12.0.0-pp311-pypy311_pp73-win_amd64.whl" , hash = "sha256:b290fd8aa38422444d4b50d579de197557f182ef1068b75f5aa8558638b8d0a5" },
{ file = "pillow-12.0.0.tar.gz" , hash = "sha256:87d4f8125c9988bfbed67af47dd7a953e2fc7b0cc1e7800ec6d2080d490bb353" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
2025-07-03 08:52:04 +02:00
docs = [ "furo" , "olefile" , "sphinx (>=8.2)" , "sphinx-autobuild" , "sphinx-copybutton" , "sphinx-inline-tabs" , "sphinxext-opengraph" ]
2025-01-05 18:34:45 +01:00
fpx = [ "olefile" ]
mic = [ "olefile" ]
2025-10-15 22:19:01 +02:00
test-arrow = [ "arro3-compute" , "arro3-core" , "nanoarrow" , "pyarrow" ]
tests = [ "check-manifest" , "coverage (>=7.4.2)" , "defusedxml" , "markdown2" , "olefile" , "packaging" , "pyroma (>=5)" , "pytest" , "pytest-cov" , "pytest-timeout" , "pytest-xdist" , "trove-classifiers (>=2024.10.12)" ]
2025-01-05 18:34:45 +01:00
xmp = [ "defusedxml" ]
[[ package ]]
name = "platformdirs"
2025-10-15 22:19:01 +02:00
version = "4.5.0"
2025-01-05 18:34:45 +01:00
description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`."
optional = false
2025-10-15 22:19:01 +02:00
python-versions = ">=3.10"
2025-01-31 09:03:46 +01:00
groups = [ "dev" , "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "platformdirs-4.5.0-py3-none-any.whl" , hash = "sha256:e578a81bb873cbb89a41fcc904c7ef523cc18284b7e3b3ccf06aca1403b7ebd3" },
{ file = "platformdirs-4.5.0.tar.gz" , hash = "sha256:70ddccdd7c99fc5942e9fc25636a8b34d04c24b335100223152c2803e4063312" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
2025-10-15 22:19:01 +02:00
docs = [ "furo (>=2025.9.25)" , "proselint (>=0.14)" , "sphinx (>=8.2.3)" , "sphinx-autodoc-typehints (>=3.2)" ]
test = [ "appdirs (==1.4.4)" , "covdefaults (>=2.3)" , "pytest (>=8.4.2)" , "pytest-cov (>=7)" , "pytest-mock (>=3.15.1)" ]
type = [ "mypy (>=1.18.2)" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "pluggy"
2025-06-27 09:42:35 +02:00
version = "1.6.0"
2025-01-05 18:34:45 +01:00
description = "plugin and hook calling mechanisms for python"
optional = false
2025-06-27 09:42:35 +02:00
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-06-27 09:42:35 +02:00
{ file = "pluggy-1.6.0-py3-none-any.whl" , hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746" },
{ file = "pluggy-1.6.0.tar.gz" , hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
dev = [ "pre-commit" , "tox" ]
2025-06-27 09:42:35 +02:00
testing = [ "coverage" , "pytest" , "pytest-benchmark" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "pre-commit"
2025-08-11 13:06:16 +02:00
version = "4.3.0"
2025-01-05 18:34:45 +01:00
description = "A framework for managing and maintaining multi-language pre-commit hooks."
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-08-11 13:06:16 +02:00
{ file = "pre_commit-4.3.0-py2.py3-none-any.whl" , hash = "sha256:2b0747ad7e6e967169136edffee14c16e148a778a54e4f967921aa1ebf2308d8" },
{ file = "pre_commit-4.3.0.tar.gz" , hash = "sha256:499fe450cc9d42e9d58e606262795ecb64dd05438943c62b66f6a8673da30b16" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
cfgv = ">=2.0.0"
identify = ">=1.0.0"
nodeenv = ">=0.11.1"
pyyaml = ">=5.1"
virtualenv = ">=20.10.0"
[[ package ]]
2025-10-15 22:19:01 +02:00
name = "pyaes"
version = "1.6.1"
description = "Pure-Python Implementation of the AES block-cipher and common modes of operation"
2025-01-05 18:34:45 +01:00
optional = false
2025-10-15 22:19:01 +02:00
python-versions = "*"
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "pyaes-1.6.1.tar.gz" , hash = "sha256:02c1b1405c38d3c370b085fb952dd8bea3fadcee6411ad99f312cc129c536d8f" },
2025-01-05 18:34:45 +01:00
]
2025-01-05 21:10:09 +01:00
[[ package ]]
name = "pycryptodome"
2025-06-27 09:42:35 +02:00
version = "3.23.0"
2025-01-05 21:10:09 +01:00
description = "Cryptographic library for Python"
optional = false
2025-03-24 07:11:11 +01:00
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 21:10:09 +01:00
files = [
2025-06-27 09:42:35 +02:00
{ file = "pycryptodome-3.23.0-cp27-cp27m-macosx_10_9_x86_64.whl" , hash = "sha256:a176b79c49af27d7f6c12e4b178b0824626f40a7b9fed08f712291b6d54bf566" },
{ file = "pycryptodome-3.23.0-cp27-cp27m-manylinux2010_i686.whl" , hash = "sha256:573a0b3017e06f2cffd27d92ef22e46aa3be87a2d317a5abf7cc0e84e321bd75" },
{ file = "pycryptodome-3.23.0-cp27-cp27m-manylinux2010_x86_64.whl" , hash = "sha256:63dad881b99ca653302b2c7191998dd677226222a3f2ea79999aa51ce695f720" },
{ file = "pycryptodome-3.23.0-cp27-cp27m-win32.whl" , hash = "sha256:b34e8e11d97889df57166eda1e1ddd7676da5fcd4d71a0062a760e75060514b4" },
{ file = "pycryptodome-3.23.0-cp27-cp27mu-manylinux2010_i686.whl" , hash = "sha256:7ac1080a8da569bde76c0a104589c4f414b8ba296c0b3738cf39a466a9fb1818" },
{ file = "pycryptodome-3.23.0-cp27-cp27mu-manylinux2010_x86_64.whl" , hash = "sha256:6fe8258e2039eceb74dfec66b3672552b6b7d2c235b2dfecc05d16b8921649a8" },
{ file = "pycryptodome-3.23.0-cp313-cp313t-macosx_10_13_universal2.whl" , hash = "sha256:0011f7f00cdb74879142011f95133274741778abba114ceca229adbf8e62c3e4" },
{ file = "pycryptodome-3.23.0-cp313-cp313t-macosx_10_13_x86_64.whl" , hash = "sha256:90460fc9e088ce095f9ee8356722d4f10f86e5be06e2354230a9880b9c549aae" },
{ file = "pycryptodome-3.23.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:4764e64b269fc83b00f682c47443c2e6e85b18273712b98aa43bcb77f8570477" },
{ file = "pycryptodome-3.23.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:eb8f24adb74984aa0e5d07a2368ad95276cf38051fe2dc6605cbcf482e04f2a7" },
{ file = "pycryptodome-3.23.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:d97618c9c6684a97ef7637ba43bdf6663a2e2e77efe0f863cce97a76af396446" },
{ file = "pycryptodome-3.23.0-cp313-cp313t-musllinux_1_2_aarch64.whl" , hash = "sha256:9a53a4fe5cb075075d515797d6ce2f56772ea7e6a1e5e4b96cf78a14bac3d265" },
{ file = "pycryptodome-3.23.0-cp313-cp313t-musllinux_1_2_i686.whl" , hash = "sha256:763d1d74f56f031788e5d307029caef067febf890cd1f8bf61183ae142f1a77b" },
{ file = "pycryptodome-3.23.0-cp313-cp313t-musllinux_1_2_x86_64.whl" , hash = "sha256:954af0e2bd7cea83ce72243b14e4fb518b18f0c1649b576d114973e2073b273d" },
{ file = "pycryptodome-3.23.0-cp313-cp313t-win32.whl" , hash = "sha256:257bb3572c63ad8ba40b89f6fc9d63a2a628e9f9708d31ee26560925ebe0210a" },
{ file = "pycryptodome-3.23.0-cp313-cp313t-win_amd64.whl" , hash = "sha256:6501790c5b62a29fcb227bd6b62012181d886a767ce9ed03b303d1f22eb5c625" },
{ file = "pycryptodome-3.23.0-cp313-cp313t-win_arm64.whl" , hash = "sha256:9a77627a330ab23ca43b48b130e202582e91cc69619947840ea4d2d1be21eb39" },
{ file = "pycryptodome-3.23.0-cp37-abi3-macosx_10_9_universal2.whl" , hash = "sha256:187058ab80b3281b1de11c2e6842a357a1f71b42cb1e15bce373f3d238135c27" },
{ file = "pycryptodome-3.23.0-cp37-abi3-macosx_10_9_x86_64.whl" , hash = "sha256:cfb5cd445280c5b0a4e6187a7ce8de5a07b5f3f897f235caa11f1f435f182843" },
{ file = "pycryptodome-3.23.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:67bd81fcbe34f43ad9422ee8fd4843c8e7198dd88dd3d40e6de42ee65fbe1490" },
{ file = "pycryptodome-3.23.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c8987bd3307a39bc03df5c8e0e3d8be0c4c3518b7f044b0f4c15d1aa78f52575" },
{ file = "pycryptodome-3.23.0-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:aa0698f65e5b570426fc31b8162ed4603b0c2841cbb9088e2b01641e3065915b" },
{ file = "pycryptodome-3.23.0-cp37-abi3-musllinux_1_2_aarch64.whl" , hash = "sha256:53ecbafc2b55353edcebd64bf5da94a2a2cdf5090a6915bcca6eca6cc452585a" },
{ file = "pycryptodome-3.23.0-cp37-abi3-musllinux_1_2_i686.whl" , hash = "sha256:156df9667ad9f2ad26255926524e1c136d6664b741547deb0a86a9acf5ea631f" },
{ file = "pycryptodome-3.23.0-cp37-abi3-musllinux_1_2_x86_64.whl" , hash = "sha256:dea827b4d55ee390dc89b2afe5927d4308a8b538ae91d9c6f7a5090f397af1aa" },
{ file = "pycryptodome-3.23.0-cp37-abi3-win32.whl" , hash = "sha256:507dbead45474b62b2bbe318eb1c4c8ee641077532067fec9c1aa82c31f84886" },
{ file = "pycryptodome-3.23.0-cp37-abi3-win_amd64.whl" , hash = "sha256:c75b52aacc6c0c260f204cbdd834f76edc9fb0d8e0da9fbf8352ef58202564e2" },
{ file = "pycryptodome-3.23.0-cp37-abi3-win_arm64.whl" , hash = "sha256:11eeeb6917903876f134b56ba11abe95c0b0fd5e3330def218083c7d98bbcb3c" },
{ file = "pycryptodome-3.23.0-pp27-pypy_73-manylinux2010_x86_64.whl" , hash = "sha256:350ebc1eba1da729b35ab7627a833a1a355ee4e852d8ba0447fafe7b14504d56" },
{ file = "pycryptodome-3.23.0-pp27-pypy_73-win32.whl" , hash = "sha256:93837e379a3e5fd2bb00302a47aee9fdf7940d83595be3915752c74033d17ca7" },
{ file = "pycryptodome-3.23.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl" , hash = "sha256:ddb95b49df036ddd264a0ad246d1be5b672000f12d6961ea2c267083a5e19379" },
{ file = "pycryptodome-3.23.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d8e95564beb8782abfd9e431c974e14563a794a4944c29d6d3b7b5ea042110b4" },
{ file = "pycryptodome-3.23.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:14e15c081e912c4b0d75632acd8382dfce45b258667aa3c67caf7a4d4c13f630" },
{ file = "pycryptodome-3.23.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:a7fc76bf273353dc7e5207d172b83f569540fc9a28d63171061c42e361d22353" },
{ file = "pycryptodome-3.23.0-pp310-pypy310_pp73-win_amd64.whl" , hash = "sha256:45c69ad715ca1a94f778215a11e66b7ff989d792a4d63b68dc586a1da1392ff5" },
{ file = "pycryptodome-3.23.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl" , hash = "sha256:865d83c906b0fc6a59b510deceee656b6bc1c4fa0d82176e2b77e97a420a996a" },
{ file = "pycryptodome-3.23.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:89d4d56153efc4d81defe8b65fd0821ef8b2d5ddf8ed19df31ba2f00872b8002" },
{ file = "pycryptodome-3.23.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e3f2d0aaf8080bda0587d58fc9fe4766e012441e2eed4269a77de6aea981c8be" },
{ file = "pycryptodome-3.23.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:64093fc334c1eccfd3933c134c4457c34eaca235eeae49d69449dc4728079339" },
{ file = "pycryptodome-3.23.0-pp39-pypy39_pp73-win_amd64.whl" , hash = "sha256:ce64e84a962b63a47a592690bdc16a7eaf709d2c2697ababf24a0def566899a6" },
{ file = "pycryptodome-3.23.0.tar.gz" , hash = "sha256:447700a657182d60338bab09fdb27518f8856aecd80ae4c6bdddb67ff5da44ef" },
2025-01-05 21:10:09 +01:00
]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "pydocstyle"
version = "6.3.0"
description = "Python docstring style checker"
optional = false
python-versions = ">=3.6"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "pydocstyle-6.3.0-py3-none-any.whl" , hash = "sha256:118762d452a49d6b05e194ef344a55822987a462831ade91ec5c06fd2169d019" },
{ file = "pydocstyle-6.3.0.tar.gz" , hash = "sha256:7ce43f0c0ac87b07494eb9c0b462c0b73e6ff276807f204d6b53edc72b7e44e1" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
snowballstemmer = ">=2.2.0"
[ package . extras ]
2025-03-24 07:11:11 +01:00
toml = [ "tomli (>=1.2.3) ; python_version < \"3.11\"" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "pyee"
2025-03-24 07:11:11 +01:00
version = "13.0.0"
2025-01-05 18:34:45 +01:00
description = "A rough port of Node.js's EventEmitter to Python with a few tricks of its own"
optional = false
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "pyee-13.0.0-py3-none-any.whl" , hash = "sha256:48195a3cddb3b1515ce0695ed76036b5ccc2ef3a9f963ff9f77aec0139845498" },
{ file = "pyee-13.0.0.tar.gz" , hash = "sha256:b391e3c5a434d1f5118a25615001dbc8f669cf410ab67d04c4d4e07c55481c37" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
typing-extensions = "*"
[ package . extras ]
2025-03-24 07:11:11 +01:00
dev = [ "black" , "build" , "flake8" , "flake8-black" , "isort" , "jupyter-console" , "mkdocs" , "mkdocs-include-markdown-plugin" , "mkdocstrings[python]" , "mypy" , "pytest" , "pytest-asyncio ; python_version >= \"3.4\"" , "pytest-trio ; python_version >= \"3.7\"" , "sphinx" , "toml" , "tox" , "trio" , "trio ; python_version > \"3.6\"" , "trio-typing ; python_version > \"3.6\"" , "twine" , "twisted" , "validate-pyproject[all]" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "pygments"
2025-06-27 09:42:35 +02:00
version = "2.19.2"
2025-01-05 18:34:45 +01:00
description = "Pygments is a syntax highlighting package written in Python."
optional = false
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "dev" , "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-06-27 09:42:35 +02:00
{ file = "pygments-2.19.2-py3-none-any.whl" , hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b" },
{ file = "pygments-2.19.2.tar.gz" , hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
windows-terminal = [ "colorama (>=0.4.6)" ]
[[ package ]]
name = "pylint"
2025-10-21 07:58:00 +02:00
version = "4.0.2"
2025-01-05 18:34:45 +01:00
description = "python code static checker"
optional = false
2025-10-15 22:19:01 +02:00
python-versions = ">=3.10.0"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-21 07:58:00 +02:00
{ file = "pylint-4.0.2-py3-none-any.whl" , hash = "sha256:9627ccd129893fb8ee8e8010261cb13485daca83e61a6f854a85528ee579502d" },
{ file = "pylint-4.0.2.tar.gz" , hash = "sha256:9c22dfa52781d3b79ce86ab2463940f874921a3e5707bcfc98dd0c019945014e" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
2025-10-15 22:19:01 +02:00
astroid = ">=4.0.1,<=4.1.dev0"
2025-01-05 18:34:45 +01:00
colorama = { version = ">=0.4.5" , markers = "sys_platform == \"win32\"" }
dill = { version = ">=0.3.7" , markers = "python_version >= \"3.12\"" }
2025-10-15 22:19:01 +02:00
isort = ">=5,<5.13 || >5.13,<8"
2025-01-05 18:34:45 +01:00
mccabe = ">=0.6,<0.8"
2025-03-24 07:11:11 +01:00
platformdirs = ">=2.2"
2025-01-05 18:34:45 +01:00
tomlkit = ">=0.10.1"
[ package . extras ]
spelling = [ "pyenchant (>=3.2,<4.0)" ]
testutils = [ "gitpython (>3)" ]
[[ package ]]
name = "pymdown-extensions"
2025-08-11 13:06:16 +02:00
version = "10.16.1"
2025-01-05 18:34:45 +01:00
description = "Extension pack for Python Markdown."
optional = false
2025-06-27 09:42:35 +02:00
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-08-11 13:06:16 +02:00
{ file = "pymdown_extensions-10.16.1-py3-none-any.whl" , hash = "sha256:d6ba157a6c03146a7fb122b2b9a121300056384eafeec9c9f9e584adfdb2a32d" },
{ file = "pymdown_extensions-10.16.1.tar.gz" , hash = "sha256:aace82bcccba3efc03e25d584e6a22d27a8e17caa3f4dd9f207e49b787aa9a91" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
markdown = ">=3.6"
pyyaml = "*"
[ package . extras ]
2025-03-24 07:11:11 +01:00
extra = [ "pygments (>=2.19.1)" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "pyproject-api"
2025-10-15 22:19:01 +02:00
version = "1.10.0"
2025-01-05 18:34:45 +01:00
description = "API to interact with the python pyproject.toml based projects"
optional = false
2025-10-15 22:19:01 +02:00
python-versions = ">=3.10"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "pyproject_api-1.10.0-py3-none-any.whl" , hash = "sha256:8757c41a79c0f4ab71b99abed52b97ecf66bd20b04fa59da43b5840bac105a09" },
{ file = "pyproject_api-1.10.0.tar.gz" , hash = "sha256:40c6f2d82eebdc4afee61c773ed208c04c19db4c4a60d97f8d7be3ebc0bbb330" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
2025-06-27 09:42:35 +02:00
packaging = ">=25"
2025-01-05 18:34:45 +01:00
[ package . extras ]
2025-10-15 22:19:01 +02:00
docs = [ "furo (>=2025.9.25)" , "sphinx-autodoc-typehints (>=3.5.1)" ]
testing = [ "covdefaults (>=2.3)" , "pytest (>=8.4.2)" , "pytest-cov (>=7)" , "pytest-mock (>=3.15.1)" , "setuptools (>=80.9)" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "pyqtdarktheme-fork"
version = "2.3.4"
description = "Flat dark theme for PySide and PyQt."
optional = true
python-versions = "<3.14,>=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-06-27 09:42:35 +02:00
markers = "extra == \"gui\""
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "pyqtdarktheme_fork-2.3.4-py3-none-any.whl" , hash = "sha256:a1682eb0aa0f1f03cb6a081c5d58f0d30dcd862f3f7398f0773a3ba6aa25cb2a" },
{ file = "pyqtdarktheme_fork-2.3.4.tar.gz" , hash = "sha256:2a5fab9d2122e52f772a7088e87be1fc0af767346e5fa0b1333e6813ebb2116c" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
darkdetect = ">=0.7.1,<0.8.0"
[[ package ]]
name = "pyreadline3"
version = "3.5.4"
description = "A python implementation of GNU readline."
optional = false
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
markers = "sys_platform == \"win32\""
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "pyreadline3-3.5.4-py3-none-any.whl" , hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6" },
{ file = "pyreadline3-3.5.4.tar.gz" , hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
dev = [ "build" , "flake8" , "mypy" , "pytest" , "twine" ]
[[ package ]]
name = "pyside6"
2025-10-20 10:09:30 +02:00
version = "6.10.0"
2025-01-05 18:34:45 +01:00
description = "Python bindings for the Qt cross-platform application and UI framework"
optional = true
2025-07-01 08:04:08 +02:00
python-versions = "<3.14,>=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-06-27 09:42:35 +02:00
markers = "extra == \"gui\""
2025-01-05 18:34:45 +01:00
files = [
2025-10-20 10:09:30 +02:00
{ file = "pyside6-6.10.0-cp39-abi3-macosx_13_0_universal2.whl" , hash = "sha256:c2cbc5dc2a164e3c7c51b3435e24203e90e5edd518c865466afccbd2e5872bb0" },
{ file = "pyside6-6.10.0-cp39-abi3-manylinux_2_34_x86_64.whl" , hash = "sha256:ae8c3c8339cd7c3c9faa7cc5c52670dcc8662ccf4b63a6fed61c6345b90c4c01" },
{ file = "pyside6-6.10.0-cp39-abi3-manylinux_2_39_aarch64.whl" , hash = "sha256:9f402f883e640048fab246d36e298a5e16df9b18ba2e8c519877e472d3602820" },
{ file = "pyside6-6.10.0-cp39-abi3-win_amd64.whl" , hash = "sha256:70a8bcc73ea8d6baab70bba311eac77b9a1d31f658d0b418e15eb6ea36c97e6f" },
{ file = "pyside6-6.10.0-cp39-abi3-win_arm64.whl" , hash = "sha256:4b709bdeeb89d386059343a5a706fc185cee37b517bda44c7d6b64d5fdaf3339" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
2025-10-20 10:09:30 +02:00
PySide6_Addons = "6.10.0"
PySide6_Essentials = "6.10.0"
shiboken6 = "6.10.0"
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "pyside6-addons"
2025-10-20 10:09:30 +02:00
version = "6.10.0"
2025-01-05 18:34:45 +01:00
description = "Python bindings for the Qt cross-platform application and UI framework (Addons)"
optional = true
2025-07-01 08:04:08 +02:00
python-versions = "<3.14,>=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-06-27 09:42:35 +02:00
markers = "extra == \"gui\""
2025-01-05 18:34:45 +01:00
files = [
2025-10-20 10:09:30 +02:00
{ file = "pyside6_addons-6.10.0-cp39-abi3-macosx_13_0_universal2.whl" , hash = "sha256:88e61e21ee4643cdd9efb39ec52f4dc1ac74c0b45c5b7fa453d03c094f0a8a5c" },
{ file = "pyside6_addons-6.10.0-cp39-abi3-manylinux_2_34_x86_64.whl" , hash = "sha256:08d4ed46c4c9a353a9eb84134678f8fdd4ce17fb8cce2b3686172a7575025464" },
{ file = "pyside6_addons-6.10.0-cp39-abi3-manylinux_2_39_aarch64.whl" , hash = "sha256:15d32229d681be0bba1b936c4a300da43d01e1917ada5b57f9e03a387c245ab0" },
{ file = "pyside6_addons-6.10.0-cp39-abi3-win_amd64.whl" , hash = "sha256:99d93a32c17c5f6d797c3b90dd58f2a8bae13abde81e85802c34ceafaee11859" },
{ file = "pyside6_addons-6.10.0-cp39-abi3-win_arm64.whl" , hash = "sha256:92536427413f3b6557cf53f1a515cd766725ee46a170aff57ad2ff1dfce0ffb1" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
2025-10-20 10:09:30 +02:00
PySide6_Essentials = "6.10.0"
shiboken6 = "6.10.0"
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "pyside6-essentials"
2025-10-20 10:09:30 +02:00
version = "6.10.0"
2025-01-05 18:34:45 +01:00
description = "Python bindings for the Qt cross-platform application and UI framework (Essentials)"
optional = true
2025-07-01 08:04:08 +02:00
python-versions = "<3.14,>=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-06-27 09:42:35 +02:00
markers = "extra == \"gui\""
2025-01-05 18:34:45 +01:00
files = [
2025-10-20 10:09:30 +02:00
{ file = "pyside6_essentials-6.10.0-cp39-abi3-macosx_13_0_universal2.whl" , hash = "sha256:003e871effe1f3e5b876bde715c15a780d876682005a6e989d89f48b8b93e93a" },
{ file = "pyside6_essentials-6.10.0-cp39-abi3-manylinux_2_34_x86_64.whl" , hash = "sha256:1d5e013a8698e37ab8ef360e6960794eb5ef20832a8d562e649b8c5a0574b2d8" },
{ file = "pyside6_essentials-6.10.0-cp39-abi3-manylinux_2_39_aarch64.whl" , hash = "sha256:b1dd0864f0577a448fb44426b91cafff7ee7cccd1782ba66491e1c668033f998" },
{ file = "pyside6_essentials-6.10.0-cp39-abi3-win_amd64.whl" , hash = "sha256:fc167eb211dd1580e20ba90d299e74898e7a5a1306d832421e879641fc03b6fe" },
{ file = "pyside6_essentials-6.10.0-cp39-abi3-win_arm64.whl" , hash = "sha256:6dd0936394cb14da2fd8e869899f5e0925a738b1c8d74c2f22503720ea363fb1" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
2025-10-20 10:09:30 +02:00
shiboken6 = "6.10.0"
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "pytest"
2025-10-15 22:19:01 +02:00
version = "8.4.2"
2025-01-05 18:34:45 +01:00
description = "pytest: simple powerful testing with Python"
optional = false
2025-06-27 09:42:35 +02:00
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "pytest-8.4.2-py3-none-any.whl" , hash = "sha256:872f880de3fc3a5bdc88a11b39c9710c3497a547cfa9320bc3c5e62fbf272e79" },
{ file = "pytest-8.4.2.tar.gz" , hash = "sha256:86c0d0b93306b961d58d62a4db4879f27fe25513d4b969df351abdddb3c30e01" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
2025-06-27 09:42:35 +02:00
colorama = { version = ">=0.4" , markers = "sys_platform == \"win32\"" }
iniconfig = ">=1"
packaging = ">=20"
2025-01-05 18:34:45 +01:00
pluggy = ">=1.5,<2"
2025-06-27 09:42:35 +02:00
pygments = ">=2.7.2"
2025-01-05 18:34:45 +01:00
[ package . extras ]
2025-06-27 09:42:35 +02:00
dev = [ "argcomplete" , "attrs (>=19.2)" , "hypothesis (>=3.56)" , "mock" , "requests" , "setuptools" , "xmlschema" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "pytest-cov"
2025-10-15 22:19:01 +02:00
version = "7.0.0"
2025-01-05 18:34:45 +01:00
description = "Pytest plugin for measuring coverage."
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "pytest_cov-7.0.0-py3-none-any.whl" , hash = "sha256:3b8e9558b16cc1479da72058bdecf8073661c7f57f7d3c5f22a1c23507f2d861" },
{ file = "pytest_cov-7.0.0.tar.gz" , hash = "sha256:33c97eda2e049a0c5298e91f519302a1334c26ac65c1a483d6206fd458361af1" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
2025-10-15 22:19:01 +02:00
coverage = { version = ">=7.10.6" , extras = [ "toml" ]}
2025-06-27 09:42:35 +02:00
pluggy = ">=1.2"
2025-10-15 22:19:01 +02:00
pytest = ">=7"
2025-01-05 18:34:45 +01:00
[ package . extras ]
2025-10-15 22:19:01 +02:00
testing = [ "process-tests" , "pytest-xdist" , "virtualenv" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "python-dateutil"
version = "2.9.0.post0"
description = "Extensions to the standard Python datetime module"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "python-dateutil-2.9.0.post0.tar.gz" , hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3" },
{ file = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl" , hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
six = ">=1.5"
[[ package ]]
name = "python-ffmpeg"
version = "2.0.12"
description = "A python binding for FFmpeg which provides sync and async APIs"
optional = false
python-versions = ">=3.7"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "python_ffmpeg-2.0.12-py3-none-any.whl" , hash = "sha256:d86697da8dfb39335183e336d31baf42fb217468adf5ac97fd743898240faae3" },
{ file = "python_ffmpeg-2.0.12.tar.gz" , hash = "sha256:19ac80af5a064a2f53c245af1a909b2d7648ea045500d96d3bcd507b88d43dc7" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
pyee = "*"
typing-extensions = "*"
2025-10-15 22:19:01 +02:00
[[ package ]]
name = "pytokens"
version = "0.2.0"
description = "A Fast, spec compliant Python 3.13+ tokenizer that runs on older Pythons."
optional = false
python-versions = ">=3.8"
groups = [ "dev" ]
files = [
{ file = "pytokens-0.2.0-py3-none-any.whl" , hash = "sha256:74d4b318c67f4295c13782ddd9abcb7e297ec5630ad060eb90abf7ebbefe59f8" },
{ file = "pytokens-0.2.0.tar.gz" , hash = "sha256:532d6421364e5869ea57a9523bf385f02586d4662acbcc0342afd69511b4dd43" },
]
[ package . extras ]
dev = [ "black" , "build" , "mypy" , "pytest" , "pytest-cov" , "setuptools" , "tox" , "twine" , "wheel" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "pyupgrade"
2025-10-15 22:19:01 +02:00
version = "3.21.0"
2025-01-05 18:34:45 +01:00
description = "A tool to automatically upgrade syntax for newer versions."
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "pyupgrade-3.21.0-py2.py3-none-any.whl" , hash = "sha256:3a200cdc537980f371b4867f1d662e37166a7869d7713f309c1c3241c310c754" },
{ file = "pyupgrade-3.21.0.tar.gz" , hash = "sha256:3e63a882ec1d16f5621736d938952df3cdc2446501fb049e711415cb8d273960" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
tokenize-rt = ">=6.1.0"
[[ package ]]
name = "pyyaml"
2025-10-15 22:19:01 +02:00
version = "6.0.3"
2025-01-05 18:34:45 +01:00
description = "YAML parser and emitter for Python"
optional = false
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "dev" , "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "PyYAML-6.0.3-cp38-cp38-macosx_10_13_x86_64.whl" , hash = "sha256:c2514fceb77bc5e7a2f7adfaa1feb2fb311607c9cb518dbc378688ec73d8292f" },
{ file = "PyYAML-6.0.3-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:9c57bb8c96f6d1808c030b1687b9b5fb476abaa47f0db9c0101f5e9f394e97f4" },
{ file = "PyYAML-6.0.3-cp38-cp38-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:efd7b85f94a6f21e4932043973a7ba2613b059c4a000551892ac9f1d11f5baf3" },
{ file = "PyYAML-6.0.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:22ba7cfcad58ef3ecddc7ed1db3409af68d023b7f940da23c6c2a1890976eda6" },
{ file = "PyYAML-6.0.3-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:6344df0d5755a2c9a276d4473ae6b90647e216ab4757f8426893b5dd2ac3f369" },
{ file = "PyYAML-6.0.3-cp38-cp38-win32.whl" , hash = "sha256:3ff07ec89bae51176c0549bc4c63aa6202991da2d9a6129d7aef7f1407d3f295" },
{ file = "PyYAML-6.0.3-cp38-cp38-win_amd64.whl" , hash = "sha256:5cf4e27da7e3fbed4d6c3d8e797387aaad68102272f8f9752883bc32d61cb87b" },
{ file = "pyyaml-6.0.3-cp310-cp310-macosx_10_13_x86_64.whl" , hash = "sha256:214ed4befebe12df36bcc8bc2b64b396ca31be9304b8f59e25c11cf94a4c033b" },
{ file = "pyyaml-6.0.3-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:02ea2dfa234451bbb8772601d7b8e426c2bfa197136796224e50e35a78777956" },
{ file = "pyyaml-6.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:b30236e45cf30d2b8e7b3e85881719e98507abed1011bf463a8fa23e9c3e98a8" },
{ file = "pyyaml-6.0.3-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:66291b10affd76d76f54fad28e22e51719ef9ba22b29e1d7d03d6777a9174198" },
{ file = "pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:9c7708761fccb9397fe64bbc0395abcae8c4bf7b0eac081e12b809bf47700d0b" },
{ file = "pyyaml-6.0.3-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:418cf3f2111bc80e0933b2cd8cd04f286338bb88bdc7bc8e6dd775ebde60b5e0" },
{ file = "pyyaml-6.0.3-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:5e0b74767e5f8c593e8c9b5912019159ed0533c70051e9cce3e8b6aa699fcd69" },
{ file = "pyyaml-6.0.3-cp310-cp310-win32.whl" , hash = "sha256:28c8d926f98f432f88adc23edf2e6d4921ac26fb084b028c733d01868d19007e" },
{ file = "pyyaml-6.0.3-cp310-cp310-win_amd64.whl" , hash = "sha256:bdb2c67c6c1390b63c6ff89f210c8fd09d9a1217a465701eac7316313c915e4c" },
{ file = "pyyaml-6.0.3-cp311-cp311-macosx_10_13_x86_64.whl" , hash = "sha256:44edc647873928551a01e7a563d7452ccdebee747728c1080d881d68af7b997e" },
{ file = "pyyaml-6.0.3-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:652cb6edd41e718550aad172851962662ff2681490a8a711af6a4d288dd96824" },
{ file = "pyyaml-6.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:10892704fc220243f5305762e276552a0395f7beb4dbf9b14ec8fd43b57f126c" },
{ file = "pyyaml-6.0.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:850774a7879607d3a6f50d36d04f00ee69e7fc816450e5f7e58d7f17f1ae5c00" },
{ file = "pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:b8bb0864c5a28024fac8a632c443c87c5aa6f215c0b126c449ae1a150412f31d" },
{ file = "pyyaml-6.0.3-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:1d37d57ad971609cf3c53ba6a7e365e40660e3be0e5175fa9f2365a379d6095a" },
{ file = "pyyaml-6.0.3-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:37503bfbfc9d2c40b344d06b2199cf0e96e97957ab1c1b546fd4f87e53e5d3e4" },
{ file = "pyyaml-6.0.3-cp311-cp311-win32.whl" , hash = "sha256:8098f252adfa6c80ab48096053f512f2321f0b998f98150cea9bd23d83e1467b" },
{ file = "pyyaml-6.0.3-cp311-cp311-win_amd64.whl" , hash = "sha256:9f3bfb4965eb874431221a3ff3fdcddc7e74e3b07799e0e84ca4a0f867d449bf" },
{ file = "pyyaml-6.0.3-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:7f047e29dcae44602496db43be01ad42fc6f1cc0d8cd6c83d342306c32270196" },
{ file = "pyyaml-6.0.3-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:fc09d0aa354569bc501d4e787133afc08552722d3ab34836a80547331bb5d4a0" },
{ file = "pyyaml-6.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:9149cad251584d5fb4981be1ecde53a1ca46c891a79788c0df828d2f166bda28" },
{ file = "pyyaml-6.0.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:5fdec68f91a0c6739b380c83b951e2c72ac0197ace422360e6d5a959d8d97b2c" },
{ file = "pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:ba1cc08a7ccde2d2ec775841541641e4548226580ab850948cbfda66a1befcdc" },
{ file = "pyyaml-6.0.3-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:8dc52c23056b9ddd46818a57b78404882310fb473d63f17b07d5c40421e47f8e" },
{ file = "pyyaml-6.0.3-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:41715c910c881bc081f1e8872880d3c650acf13dfa8214bad49ed4cede7c34ea" },
{ file = "pyyaml-6.0.3-cp312-cp312-win32.whl" , hash = "sha256:96b533f0e99f6579b3d4d4995707cf36df9100d67e0c8303a0c55b27b5f99bc5" },
{ file = "pyyaml-6.0.3-cp312-cp312-win_amd64.whl" , hash = "sha256:5fcd34e47f6e0b794d17de1b4ff496c00986e1c83f7ab2fb8fcfe9616ff7477b" },
{ file = "pyyaml-6.0.3-cp312-cp312-win_arm64.whl" , hash = "sha256:64386e5e707d03a7e172c0701abfb7e10f0fb753ee1d773128192742712a98fd" },
{ file = "pyyaml-6.0.3-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:8da9669d359f02c0b91ccc01cac4a67f16afec0dac22c2ad09f46bee0697eba8" },
{ file = "pyyaml-6.0.3-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:2283a07e2c21a2aa78d9c4442724ec1eb15f5e42a723b99cb3d822d48f5f7ad1" },
{ file = "pyyaml-6.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:ee2922902c45ae8ccada2c5b501ab86c36525b883eff4255313a253a3160861c" },
{ file = "pyyaml-6.0.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:a33284e20b78bd4a18c8c2282d549d10bc8408a2a7ff57653c0cf0b9be0afce5" },
{ file = "pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:0f29edc409a6392443abf94b9cf89ce99889a1dd5376d94316ae5145dfedd5d6" },
{ file = "pyyaml-6.0.3-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:f7057c9a337546edc7973c0d3ba84ddcdf0daa14533c2065749c9075001090e6" },
{ file = "pyyaml-6.0.3-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:eda16858a3cab07b80edaf74336ece1f986ba330fdb8ee0d6c0d68fe82bc96be" },
{ file = "pyyaml-6.0.3-cp313-cp313-win32.whl" , hash = "sha256:d0eae10f8159e8fdad514efdc92d74fd8d682c933a6dd088030f3834bc8e6b26" },
{ file = "pyyaml-6.0.3-cp313-cp313-win_amd64.whl" , hash = "sha256:79005a0d97d5ddabfeeea4cf676af11e647e41d81c9a7722a193022accdb6b7c" },
{ file = "pyyaml-6.0.3-cp313-cp313-win_arm64.whl" , hash = "sha256:5498cd1645aa724a7c71c8f378eb29ebe23da2fc0d7a08071d89469bf1d2defb" },
{ file = "pyyaml-6.0.3-cp314-cp314-macosx_10_13_x86_64.whl" , hash = "sha256:8d1fab6bb153a416f9aeb4b8763bc0f22a5586065f86f7664fc23339fc1c1fac" },
{ file = "pyyaml-6.0.3-cp314-cp314-macosx_11_0_arm64.whl" , hash = "sha256:34d5fcd24b8445fadc33f9cf348c1047101756fd760b4dacb5c3e99755703310" },
{ file = "pyyaml-6.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:501a031947e3a9025ed4405a168e6ef5ae3126c59f90ce0cd6f2bfc477be31b7" },
{ file = "pyyaml-6.0.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:b3bc83488de33889877a0f2543ade9f70c67d66d9ebb4ac959502e12de895788" },
{ file = "pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:c458b6d084f9b935061bc36216e8a69a7e293a2f1e68bf956dcd9e6cbcd143f5" },
{ file = "pyyaml-6.0.3-cp314-cp314-musllinux_1_2_aarch64.whl" , hash = "sha256:7c6610def4f163542a622a73fb39f534f8c101d690126992300bf3207eab9764" },
{ file = "pyyaml-6.0.3-cp314-cp314-musllinux_1_2_x86_64.whl" , hash = "sha256:5190d403f121660ce8d1d2c1bb2ef1bd05b5f68533fc5c2ea899bd15f4399b35" },
{ file = "pyyaml-6.0.3-cp314-cp314-win_amd64.whl" , hash = "sha256:4a2e8cebe2ff6ab7d1050ecd59c25d4c8bd7e6f400f5f82b96557ac0abafd0ac" },
{ file = "pyyaml-6.0.3-cp314-cp314-win_arm64.whl" , hash = "sha256:93dda82c9c22deb0a405ea4dc5f2d0cda384168e466364dec6255b293923b2f3" },
{ file = "pyyaml-6.0.3-cp314-cp314t-macosx_10_13_x86_64.whl" , hash = "sha256:02893d100e99e03eda1c8fd5c441d8c60103fd175728e23e431db1b589cf5ab3" },
{ file = "pyyaml-6.0.3-cp314-cp314t-macosx_11_0_arm64.whl" , hash = "sha256:c1ff362665ae507275af2853520967820d9124984e0f7466736aea23d8611fba" },
{ file = "pyyaml-6.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:6adc77889b628398debc7b65c073bcb99c4a0237b248cacaf3fe8a557563ef6c" },
{ file = "pyyaml-6.0.3-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:a80cb027f6b349846a3bf6d73b5e95e782175e52f22108cfa17876aaeff93702" },
{ file = "pyyaml-6.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:00c4bdeba853cc34e7dd471f16b4114f4162dc03e6b7afcc2128711f0eca823c" },
{ file = "pyyaml-6.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl" , hash = "sha256:66e1674c3ef6f541c35191caae2d429b967b99e02040f5ba928632d9a7f0f065" },
{ file = "pyyaml-6.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl" , hash = "sha256:16249ee61e95f858e83976573de0f5b2893b3677ba71c9dd36b9cf8be9ac6d65" },
{ file = "pyyaml-6.0.3-cp314-cp314t-win_amd64.whl" , hash = "sha256:4ad1906908f2f5ae4e5a8ddfce73c320c2a1429ec52eafd27138b7f1cbe341c9" },
{ file = "pyyaml-6.0.3-cp314-cp314t-win_arm64.whl" , hash = "sha256:ebc55a14a21cb14062aa4162f906cd962b28e2e9ea38f9b4391244cd8de4ae0b" },
{ file = "pyyaml-6.0.3-cp39-cp39-macosx_10_13_x86_64.whl" , hash = "sha256:b865addae83924361678b652338317d1bd7e79b1f4596f96b96c77a5a34b34da" },
{ file = "pyyaml-6.0.3-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:c3355370a2c156cffb25e876646f149d5d68f5e0a3ce86a5084dd0b64a994917" },
{ file = "pyyaml-6.0.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:3c5677e12444c15717b902a5798264fa7909e41153cdf9ef7ad571b704a63dd9" },
{ file = "pyyaml-6.0.3-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:5ed875a24292240029e4483f9d4a4b8a1ae08843b9c54f43fcc11e404532a8a5" },
{ file = "pyyaml-6.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:0150219816b6a1fa26fb4699fb7daa9caf09eb1999f3b70fb6e786805e80375a" },
{ file = "pyyaml-6.0.3-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:fa160448684b4e94d80416c0fa4aac48967a969efe22931448d853ada8baf926" },
{ file = "pyyaml-6.0.3-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:27c0abcb4a5dac13684a37f76e701e054692a9b2d3064b70f5e4eb54810553d7" },
{ file = "pyyaml-6.0.3-cp39-cp39-win32.whl" , hash = "sha256:1ebe39cb5fc479422b83de611d14e2c0d3bb2a18bbcb01f229ab3cfbd8fee7a0" },
{ file = "pyyaml-6.0.3-cp39-cp39-win_amd64.whl" , hash = "sha256:2e71d11abed7344e42a8849600193d15b6def118602c4c176f748e4583246007" },
{ file = "pyyaml-6.0.3.tar.gz" , hash = "sha256:d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "pyyaml-env-tag"
2025-06-27 09:42:35 +02:00
version = "1.1"
description = "A custom YAML tag for referencing environment variables in YAML files."
2025-01-05 18:34:45 +01:00
optional = false
2025-06-27 09:42:35 +02:00
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-06-27 09:42:35 +02:00
{ file = "pyyaml_env_tag-1.1-py3-none-any.whl" , hash = "sha256:17109e1a528561e32f026364712fee1264bc2ea6715120891174ed1b980d2e04" },
{ file = "pyyaml_env_tag-1.1.tar.gz" , hash = "sha256:2eb38b75a2d21ee0475d6d97ec19c63287a7e140231e4214969d0eac923cd7ff" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
pyyaml = "*"
[[ package ]]
name = "ratelimit"
version = "2.2.1"
description = "API rate limit decorator"
optional = false
python-versions = "*"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "ratelimit-2.2.1.tar.gz" , hash = "sha256:af8a9b64b821529aca09ebaf6d8d279100d766f19e90b5059ac6a718ca6dee42" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "requests"
2025-10-15 22:19:01 +02:00
version = "2.32.5"
2025-01-05 18:34:45 +01:00
description = "Python HTTP for Humans."
optional = false
2025-10-15 22:19:01 +02:00
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "requests-2.32.5-py3-none-any.whl" , hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6" },
{ file = "requests-2.32.5.tar.gz" , hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
certifi = ">=2017.4.17"
2025-06-27 09:42:35 +02:00
charset_normalizer = ">=2,<4"
2025-01-05 18:34:45 +01:00
idna = ">=2.5,<4"
urllib3 = ">=1.21.1,<3"
[ package . extras ]
socks = [ "PySocks (>=1.5.6,!=1.5.7)" ]
use-chardet-on-py3 = [ "chardet (>=3.0.2,<6)" ]
2025-06-27 12:19:51 +02:00
[[ package ]]
name = "requirements-parser"
version = "0.13.0"
description = "This is a small Python module for parsing Pip requirement files."
optional = false
python-versions = "<4.0,>=3.8"
groups = [ "dev" ]
files = [
{ file = "requirements_parser-0.13.0-py3-none-any.whl" , hash = "sha256:2b3173faecf19ec5501971b7222d38f04cb45bb9d87d0ad629ca71e2e62ded14" },
{ file = "requirements_parser-0.13.0.tar.gz" , hash = "sha256:0843119ca2cb2331de4eb31b10d70462e39ace698fd660a915c247d2301a4418" },
]
[ package . dependencies ]
packaging = ">=23.2"
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "rich"
2025-10-15 22:19:01 +02:00
version = "14.2.0"
2025-01-05 18:34:45 +01:00
description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal"
optional = false
python-versions = ">=3.8.0"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "rich-14.2.0-py3-none-any.whl" , hash = "sha256:76bc51fe2e57d2b1be1f96c524b890b816e334ab4c1e45888799bfaab0021edd" },
{ file = "rich-14.2.0.tar.gz" , hash = "sha256:73ff50c7c0c1c77c8243079283f4edb376f0f6442433aecb8ce7e6d0b92d1fe4" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
markdown-it-py = ">=2.2.0"
pygments = ">=2.13.0,<3.0.0"
[ package . extras ]
jupyter = [ "ipywidgets (>=7.5.1,<9)" ]
[[ package ]]
name = "shellingham"
version = "1.5.4"
description = "Tool to Detect Surrounding Shell"
optional = false
python-versions = ">=3.7"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "shellingham-1.5.4-py2.py3-none-any.whl" , hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686" },
{ file = "shellingham-1.5.4.tar.gz" , hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "shiboken6"
2025-10-20 10:09:30 +02:00
version = "6.10.0"
2025-01-05 18:34:45 +01:00
description = "Python/C++ bindings helper module"
optional = true
2025-07-01 08:04:08 +02:00
python-versions = "<3.14,>=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-06-27 09:42:35 +02:00
markers = "extra == \"gui\""
2025-01-05 18:34:45 +01:00
files = [
2025-10-20 10:09:30 +02:00
{ file = "shiboken6-6.10.0-cp39-abi3-macosx_13_0_universal2.whl" , hash = "sha256:7a5f5f400ebfb3a13616030815708289c2154e701a60b9db7833b843e0bee543" },
{ file = "shiboken6-6.10.0-cp39-abi3-manylinux_2_34_x86_64.whl" , hash = "sha256:e612734da515d683696980107cdc0396a3ae0f07b059f0f422ec8a2333810234" },
{ file = "shiboken6-6.10.0-cp39-abi3-manylinux_2_39_aarch64.whl" , hash = "sha256:b01377e68d14132360efb0f4b7233006d26aa8ae9bb50edf00960c2a5f52d148" },
{ file = "shiboken6-6.10.0-cp39-abi3-win_amd64.whl" , hash = "sha256:0bc5631c1bf150cbef768a17f5f289aae1cb4db6c6b0c19b2421394e27783717" },
{ file = "shiboken6-6.10.0-cp39-abi3-win_arm64.whl" , hash = "sha256:dfc4beab5fec7dbbebbb418f3bf99af865d6953aa0795435563d4cbb82093b61" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "six"
version = "1.17.0"
description = "Python 2 and 3 compatibility utilities"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "six-1.17.0-py2.py3-none-any.whl" , hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274" },
{ file = "six-1.17.0.tar.gz" , hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "snowballstemmer"
2025-06-27 09:42:35 +02:00
version = "3.0.1"
description = "This package provides 32 stemmers for 30 languages generated from Snowball algorithms."
2025-01-05 18:34:45 +01:00
optional = false
2025-06-27 09:42:35 +02:00
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-06-27 09:42:35 +02:00
{ file = "snowballstemmer-3.0.1-py3-none-any.whl" , hash = "sha256:6cd7b3897da8d6c9ffb968a6781fa6532dce9c3618a4b127d920dab764a19064" },
{ file = "snowballstemmer-3.0.1.tar.gz" , hash = "sha256:6d5eeeec8e9f84d4d56b847692bacf79bc2c8e90c7f80ca4444ff8b6f2e52895" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "stevedore"
2025-10-15 22:19:01 +02:00
version = "5.5.0"
2025-01-05 18:34:45 +01:00
description = "Manage dynamic plugins for Python applications"
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "stevedore-5.5.0-py3-none-any.whl" , hash = "sha256:18363d4d268181e8e8452e71a38cd77630f345b2ef6b4a8d5614dac5ee0d18cf" },
{ file = "stevedore-5.5.0.tar.gz" , hash = "sha256:d31496a4f4df9825e1a1e4f1f74d19abb0154aff311c3b376fcc89dae8fccd73" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "tidalapi"
2025-10-15 23:07:14 +02:00
version = "0.8.8"
2025-01-05 18:34:45 +01:00
description = "Unofficial API for TIDAL music streaming service."
optional = false
python-versions = "<4.0,>=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 23:07:14 +02:00
{ file = "tidalapi-0.8.8-py3-none-any.whl" , hash = "sha256:70e5ccebf608ad3fb9e17bde5fe36783322f993e1d4efb25a0ae970d898669fc" },
{ file = "tidalapi-0.8.8.tar.gz" , hash = "sha256:f378e5f8c56c0a0e59ac75880f50b986132e2e0a992da061646b5abe97704c75" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
isodate = ">=0.7.2,<0.8.0"
mpegdash = ">=0.4.0,<0.5.0"
2025-10-15 22:19:01 +02:00
pyaes = ">=1.6.1,<2.0.0"
2025-01-05 18:34:45 +01:00
python-dateutil = ">=2.8.2,<3.0.0"
ratelimit = ">=2.2.1,<3.0.0"
requests = ">=2.32.3,<3.0.0"
typing-extensions = ">=4.12.2,<5.0.0"
[[ package ]]
name = "tokenize-rt"
2025-06-27 09:42:35 +02:00
version = "6.2.0"
2025-01-05 18:34:45 +01:00
description = "A wrapper around the stdlib `tokenize` which roundtrips."
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-06-27 09:42:35 +02:00
{ file = "tokenize_rt-6.2.0-py2.py3-none-any.whl" , hash = "sha256:a152bf4f249c847a66497a4a95f63376ed68ac6abf092a2f7cfb29d044ecff44" },
{ file = "tokenize_rt-6.2.0.tar.gz" , hash = "sha256:8439c042b330c553fdbe1758e4a05c0ed460dbbbb24a606f11f0dee75da4cad6" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "toml"
version = "0.10.2"
description = "Python Library for Tom's Obvious, Minimal Language"
optional = false
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "toml-0.10.2-py2.py3-none-any.whl" , hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b" },
{ file = "toml-0.10.2.tar.gz" , hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "tomlkit"
2025-06-27 09:42:35 +02:00
version = "0.13.3"
2025-01-05 18:34:45 +01:00
description = "Style preserving TOML library"
optional = false
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-06-27 09:42:35 +02:00
{ file = "tomlkit-0.13.3-py3-none-any.whl" , hash = "sha256:c89c649d79ee40629a9fda55f8ace8c6a1b42deb912b2a8fd8d942ddadb606b0" },
{ file = "tomlkit-0.13.3.tar.gz" , hash = "sha256:430cf247ee57df2b94ee3fbe588e71d362a941ebb545dec29b53961d61add2a1" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "tox"
2025-10-15 22:19:01 +02:00
version = "4.31.0"
2025-01-05 18:34:45 +01:00
description = "tox is a generic virtualenv management and test command line tool"
optional = false
2025-10-15 22:19:01 +02:00
python-versions = ">=3.10"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "tox-4.31.0-py3-none-any.whl" , hash = "sha256:328f392e6567e46cb0f9b625679456744dde940287dd1b39117627dc4b21d5da" },
{ file = "tox-4.31.0.tar.gz" , hash = "sha256:266381ffef35615ec0d40ae4969a9e43b506017597c0413d6545a603cc8c7561" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
2025-10-15 22:19:01 +02:00
cachetools = ">=6.2"
2025-01-05 18:34:45 +01:00
chardet = ">=5.2"
colorama = ">=0.4.6"
2025-10-15 22:19:01 +02:00
filelock = ">=3.20"
2025-08-11 13:06:16 +02:00
packaging = ">=25"
2025-10-15 22:19:01 +02:00
platformdirs = ">=4.5"
2025-08-11 13:06:16 +02:00
pluggy = ">=1.6"
pyproject-api = ">=1.9.1"
2025-10-15 22:19:01 +02:00
virtualenv = ">=20.34"
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "typer"
2025-10-21 07:58:00 +02:00
version = "0.20.0"
2025-01-05 18:34:45 +01:00
description = "Typer, build great CLIs. Easy to code. Based on Python type hints."
optional = false
2025-10-15 22:19:01 +02:00
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-21 07:58:00 +02:00
{ file = "typer-0.20.0-py3-none-any.whl" , hash = "sha256:5b463df6793ec1dca6213a3cf4c0f03bc6e322ac5e16e13ddd622a889489784a" },
{ file = "typer-0.20.0.tar.gz" , hash = "sha256:1aaf6494031793e4876fb0bacfa6a912b551cf43c1e63c800df8b1a866720c37" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
2025-06-27 12:19:51 +02:00
click = ">=8.0.0"
2025-01-05 18:34:45 +01:00
rich = ">=10.11.0"
shellingham = ">=1.3.0"
typing-extensions = ">=3.7.4.3"
[[ package ]]
name = "typing-extensions"
2025-10-15 22:19:01 +02:00
version = "4.15.0"
2025-06-27 09:42:35 +02:00
description = "Backported and Experimental Type Hints for Python 3.9+"
2025-01-05 18:34:45 +01:00
optional = false
2025-06-27 09:42:35 +02:00
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "typing_extensions-4.15.0-py3-none-any.whl" , hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548" },
{ file = "typing_extensions-4.15.0.tar.gz" , hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466" },
2025-01-05 18:34:45 +01:00
]
[[ package ]]
name = "typing-inspect"
version = "0.9.0"
description = "Runtime inspection utilities for typing module."
optional = false
python-versions = "*"
2025-01-31 09:03:46 +01:00
groups = [ "main" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "typing_inspect-0.9.0-py3-none-any.whl" , hash = "sha256:9ee6fc59062311ef8547596ab6b955e1b8aa46242d854bfc78f4f6b0eff35f9f" },
{ file = "typing_inspect-0.9.0.tar.gz" , hash = "sha256:b23fc42ff6f6ef6954e4852c1fb512cdd18dbea03134f91f856a95ccc9461f78" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
mypy-extensions = ">=0.3.0"
typing-extensions = ">=3.7.4"
[[ package ]]
name = "urllib3"
2025-06-27 09:42:35 +02:00
version = "2.5.0"
2025-01-05 18:34:45 +01:00
description = "HTTP library with thread-safe connection pooling, file post, and more."
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "main" , "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-06-27 09:42:35 +02:00
{ file = "urllib3-2.5.0-py3-none-any.whl" , hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc" },
{ file = "urllib3-2.5.0.tar.gz" , hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
2025-03-24 07:11:11 +01:00
brotli = [ "brotli (>=1.0.9) ; platform_python_implementation == \"CPython\"" , "brotlicffi (>=0.8.0) ; platform_python_implementation != \"CPython\"" ]
2025-01-05 18:34:45 +01:00
h2 = [ "h2 (>=4,<5)" ]
socks = [ "pysocks (>=1.5.6,!=1.5.7,<2.0)" ]
zstd = [ "zstandard (>=0.18.0)" ]
[[ package ]]
name = "virtualenv"
2025-10-15 22:19:01 +02:00
version = "20.35.3"
2025-01-05 18:34:45 +01:00
description = "Virtual Python Environment builder"
optional = false
python-versions = ">=3.8"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "virtualenv-20.35.3-py3-none-any.whl" , hash = "sha256:63d106565078d8c8d0b206d48080f938a8b25361e19432d2c9db40d2899c810a" },
{ file = "virtualenv-20.35.3.tar.gz" , hash = "sha256:4f1a845d131133bdff10590489610c98c168ff99dc75d6c96853801f7f67af44" },
2025-01-05 18:34:45 +01:00
]
[ package . dependencies ]
distlib = ">=0.3.7,<1"
filelock = ">=3.12.2,<4"
platformdirs = ">=3.9.1,<5"
[ package . extras ]
docs = [ "furo (>=2023.7.26)" , "proselint (>=0.13)" , "sphinx (>=7.1.2,!=7.3)" , "sphinx-argparse (>=0.4)" , "sphinxcontrib-towncrier (>=0.2.1a0)" , "towncrier (>=23.6)" ]
2025-04-02 05:56:36 +02:00
test = [ "covdefaults (>=2.3)" , "coverage (>=7.2.7)" , "coverage-enable-subprocess (>=1)" , "flaky (>=3.7)" , "packaging (>=23.1)" , "pytest (>=7.4)" , "pytest-env (>=0.8.2)" , "pytest-freezer (>=0.4.8) ; platform_python_implementation == \"PyPy\" or platform_python_implementation == \"GraalVM\" or platform_python_implementation == \"CPython\" and sys_platform == \"win32\" and python_version >= \"3.13\"" , "pytest-mock (>=3.11.1)" , "pytest-randomly (>=3.12)" , "pytest-timeout (>=2.1)" , "setuptools (>=68)" , "time-machine (>=2.10) ; platform_python_implementation == \"CPython\"" ]
2025-01-05 18:34:45 +01:00
[[ package ]]
name = "watchdog"
version = "6.0.0"
description = "Filesystem events monitoring"
optional = false
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "docs" ]
2025-01-05 18:34:45 +01:00
files = [
2025-04-02 05:56:36 +02:00
{ file = "watchdog-6.0.0-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:d1cdb490583ebd691c012b3d6dae011000fe42edb7a82ece80965b42abd61f26" },
{ file = "watchdog-6.0.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:bc64ab3bdb6a04d69d4023b29422170b74681784ffb9463ed4870cf2f3e66112" },
{ file = "watchdog-6.0.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:c897ac1b55c5a1461e16dae288d22bb2e412ba9807df8397a635d88f671d36c3" },
{ file = "watchdog-6.0.0-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:6eb11feb5a0d452ee41f824e271ca311a09e250441c262ca2fd7ebcf2461a06c" },
{ file = "watchdog-6.0.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:ef810fbf7b781a5a593894e4f439773830bdecb885e6880d957d5b9382a960d2" },
{ file = "watchdog-6.0.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:afd0fe1b2270917c5e23c2a65ce50c2a4abb63daafb0d419fde368e272a76b7c" },
{ file = "watchdog-6.0.0-cp312-cp312-macosx_10_13_universal2.whl" , hash = "sha256:bdd4e6f14b8b18c334febb9c4425a878a2ac20efd1e0b231978e7b150f92a948" },
{ file = "watchdog-6.0.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:c7c15dda13c4eb00d6fb6fc508b3c0ed88b9d5d374056b239c4ad1611125c860" },
{ file = "watchdog-6.0.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:6f10cb2d5902447c7d0da897e2c6768bca89174d0c6e1e30abec5421af97a5b0" },
{ file = "watchdog-6.0.0-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:490ab2ef84f11129844c23fb14ecf30ef3d8a6abafd3754a6f75ca1e6654136c" },
{ file = "watchdog-6.0.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:76aae96b00ae814b181bb25b1b98076d5fc84e8a53cd8885a318b42b6d3a5134" },
{ file = "watchdog-6.0.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:a175f755fc2279e0b7312c0035d52e27211a5bc39719dd529625b1930917345b" },
{ file = "watchdog-6.0.0-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:e6f0e77c9417e7cd62af82529b10563db3423625c5fce018430b249bf977f9e8" },
{ file = "watchdog-6.0.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:90c8e78f3b94014f7aaae121e6b909674df5b46ec24d6bebc45c44c56729af2a" },
{ file = "watchdog-6.0.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:e7631a77ffb1f7d2eefa4445ebbee491c720a5661ddf6df3498ebecae5ed375c" },
{ file = "watchdog-6.0.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl" , hash = "sha256:c7ac31a19f4545dd92fc25d200694098f42c9a8e391bc00bdd362c5736dbf881" },
{ file = "watchdog-6.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" , hash = "sha256:9513f27a1a582d9808cf21a07dae516f0fab1cf2d7683a742c498b93eedabb11" },
{ file = "watchdog-6.0.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl" , hash = "sha256:7a0e56874cfbc4b9b05c60c8a1926fedf56324bb08cfbc188969777940aef3aa" },
{ file = "watchdog-6.0.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl" , hash = "sha256:e6439e374fc012255b4ec786ae3c4bc838cd7309a540e5fe0952d03687d8804e" },
{ file = "watchdog-6.0.0-py3-none-manylinux2014_aarch64.whl" , hash = "sha256:7607498efa04a3542ae3e05e64da8202e58159aa1fa4acddf7678d34a35d4f13" },
{ file = "watchdog-6.0.0-py3-none-manylinux2014_armv7l.whl" , hash = "sha256:9041567ee8953024c83343288ccc458fd0a2d811d6a0fd68c4c22609e3490379" },
{ file = "watchdog-6.0.0-py3-none-manylinux2014_i686.whl" , hash = "sha256:82dc3e3143c7e38ec49d61af98d6558288c415eac98486a5c581726e0737c00e" },
{ file = "watchdog-6.0.0-py3-none-manylinux2014_ppc64.whl" , hash = "sha256:212ac9b8bf1161dc91bd09c048048a95ca3a4c4f5e5d4a7d1b1a7d5752a7f96f" },
{ file = "watchdog-6.0.0-py3-none-manylinux2014_ppc64le.whl" , hash = "sha256:e3df4cbb9a450c6d49318f6d14f4bbc80d763fa587ba46ec86f99f9e6876bb26" },
{ file = "watchdog-6.0.0-py3-none-manylinux2014_s390x.whl" , hash = "sha256:2cce7cfc2008eb51feb6aab51251fd79b85d9894e98ba847408f662b3395ca3c" },
{ file = "watchdog-6.0.0-py3-none-manylinux2014_x86_64.whl" , hash = "sha256:20ffe5b202af80ab4266dcd3e91aae72bf2da48c0d33bdb15c66658e685e94e2" },
{ file = "watchdog-6.0.0-py3-none-win32.whl" , hash = "sha256:07df1fdd701c5d4c8e55ef6cf55b8f0120fe1aef7ef39a1c6fc6bc2e606d517a" },
{ file = "watchdog-6.0.0-py3-none-win_amd64.whl" , hash = "sha256:cbafb470cf848d93b5d013e2ecb245d4aa1c8fd0504e863ccefa32445359d680" },
{ file = "watchdog-6.0.0-py3-none-win_ia64.whl" , hash = "sha256:a1914259fa9e1454315171103c6a30961236f508b9b623eae470268bbcc6a22f" },
{ file = "watchdog-6.0.0.tar.gz" , hash = "sha256:9ddf7c82fda3ae8e24decda1338ede66e1c99883db93711d8fb941eaa2d8c282" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
watchmedo = [ "PyYAML (>=3.10)" ]
[[ package ]]
name = "zstandard"
2025-10-15 22:19:01 +02:00
version = "0.25.0"
2025-01-05 18:34:45 +01:00
description = "Zstandard bindings for Python"
optional = false
2025-10-15 22:19:01 +02:00
python-versions = ">=3.9"
2025-01-31 09:03:46 +01:00
groups = [ "dev" ]
2025-01-05 18:34:45 +01:00
files = [
2025-10-15 22:19:01 +02:00
{ file = "zstandard-0.25.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:e59fdc271772f6686e01e1b3b74537259800f57e24280be3f29c8a0deb1904dd" },
{ file = "zstandard-0.25.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:4d441506e9b372386a5271c64125f72d5df6d2a8e8a2a45a0ae09b03cb781ef7" },
{ file = "zstandard-0.25.0-cp310-cp310-manylinux2010_i686.manylinux2014_i686.manylinux_2_12_i686.manylinux_2_17_i686.whl" , hash = "sha256:ab85470ab54c2cb96e176f40342d9ed41e58ca5733be6a893b730e7af9c40550" },
{ file = "zstandard-0.25.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" , hash = "sha256:e05ab82ea7753354bb054b92e2f288afb750e6b439ff6ca78af52939ebbc476d" },
{ file = "zstandard-0.25.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl" , hash = "sha256:78228d8a6a1c177a96b94f7e2e8d012c55f9c760761980da16ae7546a15a8e9b" },
{ file = "zstandard-0.25.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl" , hash = "sha256:2b6bd67528ee8b5c5f10255735abc21aa106931f0dbaf297c7be0c886353c3d0" },
{ file = "zstandard-0.25.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" , hash = "sha256:4b6d83057e713ff235a12e73916b6d356e3084fd3d14ced499d84240f3eecee0" },
{ file = "zstandard-0.25.0-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:9174f4ed06f790a6869b41cba05b43eeb9a35f8993c4422ab853b705e8112bbd" },
{ file = "zstandard-0.25.0-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:25f8f3cd45087d089aef5ba3848cd9efe3ad41163d3400862fb42f81a3a46701" },
{ file = "zstandard-0.25.0-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:3756b3e9da9b83da1796f8809dd57cb024f838b9eeafde28f3cb472012797ac1" },
{ file = "zstandard-0.25.0-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:81dad8d145d8fd981b2962b686b2241d3a1ea07733e76a2f15435dfb7fb60150" },
{ file = "zstandard-0.25.0-cp310-cp310-musllinux_1_2_ppc64le.whl" , hash = "sha256:a5a419712cf88862a45a23def0ae063686db3d324cec7edbe40509d1a79a0aab" },
{ file = "zstandard-0.25.0-cp310-cp310-musllinux_1_2_s390x.whl" , hash = "sha256:e7360eae90809efd19b886e59a09dad07da4ca9ba096752e61a2e03c8aca188e" },
{ file = "zstandard-0.25.0-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:75ffc32a569fb049499e63ce68c743155477610532da1eb38e7f24bf7cd29e74" },
{ file = "zstandard-0.25.0-cp310-cp310-win32.whl" , hash = "sha256:106281ae350e494f4ac8a80470e66d1fe27e497052c8d9c3b95dc4cf1ade81aa" },
{ file = "zstandard-0.25.0-cp310-cp310-win_amd64.whl" , hash = "sha256:ea9d54cc3d8064260114a0bbf3479fc4a98b21dffc89b3459edd506b69262f6e" },
{ file = "zstandard-0.25.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:933b65d7680ea337180733cf9e87293cc5500cc0eb3fc8769f4d3c88d724ec5c" },
{ file = "zstandard-0.25.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:a3f79487c687b1fc69f19e487cd949bf3aae653d181dfb5fde3bf6d18894706f" },
{ file = "zstandard-0.25.0-cp311-cp311-manylinux2010_i686.manylinux2014_i686.manylinux_2_12_i686.manylinux_2_17_i686.whl" , hash = "sha256:0bbc9a0c65ce0eea3c34a691e3c4b6889f5f3909ba4822ab385fab9057099431" },
{ file = "zstandard-0.25.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" , hash = "sha256:01582723b3ccd6939ab7b3a78622c573799d5d8737b534b86d0e06ac18dbde4a" },
{ file = "zstandard-0.25.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl" , hash = "sha256:5f1ad7bf88535edcf30038f6919abe087f606f62c00a87d7e33e7fc57cb69fcc" },
{ file = "zstandard-0.25.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl" , hash = "sha256:06acb75eebeedb77b69048031282737717a63e71e4ae3f77cc0c3b9508320df6" },
{ file = "zstandard-0.25.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" , hash = "sha256:9300d02ea7c6506f00e627e287e0492a5eb0371ec1670ae852fefffa6164b072" },
{ file = "zstandard-0.25.0-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:bfd06b1c5584b657a2892a6014c2f4c20e0db0208c159148fa78c65f7e0b0277" },
{ file = "zstandard-0.25.0-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:f373da2c1757bb7f1acaf09369cdc1d51d84131e50d5fa9863982fd626466313" },
{ file = "zstandard-0.25.0-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:6c0e5a65158a7946e7a7affa6418878ef97ab66636f13353b8502d7ea03c8097" },
{ file = "zstandard-0.25.0-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:c8e167d5adf59476fa3e37bee730890e389410c354771a62e3c076c86f9f7778" },
{ file = "zstandard-0.25.0-cp311-cp311-musllinux_1_2_ppc64le.whl" , hash = "sha256:98750a309eb2f020da61e727de7d7ba3c57c97cf6213f6f6277bb7fb42a8e065" },
{ file = "zstandard-0.25.0-cp311-cp311-musllinux_1_2_s390x.whl" , hash = "sha256:22a086cff1b6ceca18a8dd6096ec631e430e93a8e70a9ca5efa7561a00f826fa" },
{ file = "zstandard-0.25.0-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:72d35d7aa0bba323965da807a462b0966c91608ef3a48ba761678cb20ce5d8b7" },
{ file = "zstandard-0.25.0-cp311-cp311-win32.whl" , hash = "sha256:f5aeea11ded7320a84dcdd62a3d95b5186834224a9e55b92ccae35d21a8b63d4" },
{ file = "zstandard-0.25.0-cp311-cp311-win_amd64.whl" , hash = "sha256:daab68faadb847063d0c56f361a289c4f268706b598afbf9ad113cbe5c38b6b2" },
{ file = "zstandard-0.25.0-cp311-cp311-win_arm64.whl" , hash = "sha256:22a06c5df3751bb7dc67406f5374734ccee8ed37fc5981bf1ad7041831fa1137" },
{ file = "zstandard-0.25.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:7b3c3a3ab9daa3eed242d6ecceead93aebbb8f5f84318d82cee643e019c4b73b" },
{ file = "zstandard-0.25.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:913cbd31a400febff93b564a23e17c3ed2d56c064006f54efec210d586171c00" },
{ file = "zstandard-0.25.0-cp312-cp312-manylinux2010_i686.manylinux2014_i686.manylinux_2_12_i686.manylinux_2_17_i686.whl" , hash = "sha256:011d388c76b11a0c165374ce660ce2c8efa8e5d87f34996aa80f9c0816698b64" },
{ file = "zstandard-0.25.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" , hash = "sha256:6dffecc361d079bb48d7caef5d673c88c8988d3d33fb74ab95b7ee6da42652ea" },
{ file = "zstandard-0.25.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl" , hash = "sha256:7149623bba7fdf7e7f24312953bcf73cae103db8cae49f8154dd1eadc8a29ecb" },
{ file = "zstandard-0.25.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl" , hash = "sha256:6a573a35693e03cf1d67799fd01b50ff578515a8aeadd4595d2a7fa9f3ec002a" },
{ file = "zstandard-0.25.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" , hash = "sha256:5a56ba0db2d244117ed744dfa8f6f5b366e14148e00de44723413b2f3938a902" },
{ file = "zstandard-0.25.0-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:10ef2a79ab8e2974e2075fb984e5b9806c64134810fac21576f0668e7ea19f8f" },
{ file = "zstandard-0.25.0-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:aaf21ba8fb76d102b696781bddaa0954b782536446083ae3fdaa6f16b25a1c4b" },
{ file = "zstandard-0.25.0-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:1869da9571d5e94a85a5e8d57e4e8807b175c9e4a6294e3b66fa4efb074d90f6" },
{ file = "zstandard-0.25.0-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:809c5bcb2c67cd0ed81e9229d227d4ca28f82d0f778fc5fea624a9def3963f91" },
{ file = "zstandard-0.25.0-cp312-cp312-musllinux_1_2_ppc64le.whl" , hash = "sha256:f27662e4f7dbf9f9c12391cb37b4c4c3cb90ffbd3b1fb9284dadbbb8935fa708" },
{ file = "zstandard-0.25.0-cp312-cp312-musllinux_1_2_s390x.whl" , hash = "sha256:99c0c846e6e61718715a3c9437ccc625de26593fea60189567f0118dc9db7512" },
{ file = "zstandard-0.25.0-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:474d2596a2dbc241a556e965fb76002c1ce655445e4e3bf38e5477d413165ffa" },
{ file = "zstandard-0.25.0-cp312-cp312-win32.whl" , hash = "sha256:23ebc8f17a03133b4426bcc04aabd68f8236eb78c3760f12783385171b0fd8bd" },
{ file = "zstandard-0.25.0-cp312-cp312-win_amd64.whl" , hash = "sha256:ffef5a74088f1e09947aecf91011136665152e0b4b359c42be3373897fb39b01" },
{ file = "zstandard-0.25.0-cp312-cp312-win_arm64.whl" , hash = "sha256:181eb40e0b6a29b3cd2849f825e0fa34397f649170673d385f3598ae17cca2e9" },
{ file = "zstandard-0.25.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:ec996f12524f88e151c339688c3897194821d7f03081ab35d31d1e12ec975e94" },
{ file = "zstandard-0.25.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:a1a4ae2dec3993a32247995bdfe367fc3266da832d82f8438c8570f989753de1" },
{ file = "zstandard-0.25.0-cp313-cp313-manylinux2010_i686.manylinux2014_i686.manylinux_2_12_i686.manylinux_2_17_i686.whl" , hash = "sha256:e96594a5537722fdfb79951672a2a63aec5ebfb823e7560586f7484819f2a08f" },
{ file = "zstandard-0.25.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" , hash = "sha256:bfc4e20784722098822e3eee42b8e576b379ed72cca4a7cb856ae733e62192ea" },
{ file = "zstandard-0.25.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl" , hash = "sha256:457ed498fc58cdc12fc48f7950e02740d4f7ae9493dd4ab2168a47c93c31298e" },
{ file = "zstandard-0.25.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl" , hash = "sha256:fd7a5004eb1980d3cefe26b2685bcb0b17989901a70a1040d1ac86f1d898c551" },
{ file = "zstandard-0.25.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" , hash = "sha256:8e735494da3db08694d26480f1493ad2cf86e99bdd53e8e9771b2752a5c0246a" },
{ file = "zstandard-0.25.0-cp313-cp313-musllinux_1_1_aarch64.whl" , hash = "sha256:3a39c94ad7866160a4a46d772e43311a743c316942037671beb264e395bdd611" },
{ file = "zstandard-0.25.0-cp313-cp313-musllinux_1_1_x86_64.whl" , hash = "sha256:172de1f06947577d3a3005416977cce6168f2261284c02080e7ad0185faeced3" },
{ file = "zstandard-0.25.0-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:3c83b0188c852a47cd13ef3bf9209fb0a77fa5374958b8c53aaa699398c6bd7b" },
{ file = "zstandard-0.25.0-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:1673b7199bbe763365b81a4f3252b8e80f44c9e323fc42940dc8843bfeaf9851" },
{ file = "zstandard-0.25.0-cp313-cp313-musllinux_1_2_ppc64le.whl" , hash = "sha256:0be7622c37c183406f3dbf0cba104118eb16a4ea7359eeb5752f0794882fc250" },
{ file = "zstandard-0.25.0-cp313-cp313-musllinux_1_2_s390x.whl" , hash = "sha256:5f5e4c2a23ca271c218ac025bd7d635597048b366d6f31f420aaeb715239fc98" },
{ file = "zstandard-0.25.0-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:4f187a0bb61b35119d1926aee039524d1f93aaf38a9916b8c4b78ac8514a0aaf" },
{ file = "zstandard-0.25.0-cp313-cp313-win32.whl" , hash = "sha256:7030defa83eef3e51ff26f0b7bfb229f0204b66fe18e04359ce3474ac33cbc09" },
{ file = "zstandard-0.25.0-cp313-cp313-win_amd64.whl" , hash = "sha256:1f830a0dac88719af0ae43b8b2d6aef487d437036468ef3c2ea59c51f9d55fd5" },
{ file = "zstandard-0.25.0-cp313-cp313-win_arm64.whl" , hash = "sha256:85304a43f4d513f5464ceb938aa02c1e78c2943b29f44a750b48b25ac999a049" },
{ file = "zstandard-0.25.0-cp314-cp314-macosx_10_13_x86_64.whl" , hash = "sha256:e29f0cf06974c899b2c188ef7f783607dbef36da4c242eb6c82dcd8b512855e3" },
{ file = "zstandard-0.25.0-cp314-cp314-macosx_11_0_arm64.whl" , hash = "sha256:05df5136bc5a011f33cd25bc9f506e7426c0c9b3f9954f056831ce68f3b6689f" },
{ file = "zstandard-0.25.0-cp314-cp314-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl" , hash = "sha256:f604efd28f239cc21b3adb53eb061e2a205dc164be408e553b41ba2ffe0ca15c" },
{ file = "zstandard-0.25.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = "sha256:223415140608d0f0da010499eaa8ccdb9af210a543fac54bce15babbcfc78439" },
{ file = "zstandard-0.25.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl" , hash = "sha256:2e54296a283f3ab5a26fc9b8b5d4978ea0532f37b231644f367aa588930aa043" },
{ file = "zstandard-0.25.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl" , hash = "sha256:ca54090275939dc8ec5dea2d2afb400e0f83444b2fc24e07df7fdef677110859" },
{ file = "zstandard-0.25.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:e09bb6252b6476d8d56100e8147b803befa9a12cea144bbe629dd508800d1ad0" },
{ file = "zstandard-0.25.0-cp314-cp314-musllinux_1_2_aarch64.whl" , hash = "sha256:a9ec8c642d1ec73287ae3e726792dd86c96f5681eb8df274a757bf62b750eae7" },
{ file = "zstandard-0.25.0-cp314-cp314-musllinux_1_2_i686.whl" , hash = "sha256:a4089a10e598eae6393756b036e0f419e8c1d60f44a831520f9af41c14216cf2" },
{ file = "zstandard-0.25.0-cp314-cp314-musllinux_1_2_ppc64le.whl" , hash = "sha256:f67e8f1a324a900e75b5e28ffb152bcac9fbed1cc7b43f99cd90f395c4375344" },
{ file = "zstandard-0.25.0-cp314-cp314-musllinux_1_2_s390x.whl" , hash = "sha256:9654dbc012d8b06fc3d19cc825af3f7bf8ae242226df5f83936cb39f5fdc846c" },
{ file = "zstandard-0.25.0-cp314-cp314-musllinux_1_2_x86_64.whl" , hash = "sha256:4203ce3b31aec23012d3a4cf4a2ed64d12fea5269c49aed5e4c3611b938e4088" },
{ file = "zstandard-0.25.0-cp314-cp314-win32.whl" , hash = "sha256:da469dc041701583e34de852d8634703550348d5822e66a0c827d39b05365b12" },
{ file = "zstandard-0.25.0-cp314-cp314-win_amd64.whl" , hash = "sha256:c19bcdd826e95671065f8692b5a4aa95c52dc7a02a4c5a0cac46deb879a017a2" },
{ file = "zstandard-0.25.0-cp314-cp314-win_arm64.whl" , hash = "sha256:d7541afd73985c630bafcd6338d2518ae96060075f9463d7dc14cfb33514383d" },
{ file = "zstandard-0.25.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:b9af1fe743828123e12b41dd8091eca1074d0c1569cc42e6e1eee98027f2bbd0" },
{ file = "zstandard-0.25.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:4b14abacf83dfb5c25eb4e4a79520de9e7e205f72c9ee7702f91233ae57d33a2" },
{ file = "zstandard-0.25.0-cp39-cp39-manylinux2010_i686.manylinux2014_i686.manylinux_2_12_i686.manylinux_2_17_i686.whl" , hash = "sha256:a51ff14f8017338e2f2e5dab738ce1ec3b5a851f23b18c1ae1359b1eecbee6df" },
{ file = "zstandard-0.25.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" , hash = "sha256:3b870ce5a02d4b22286cf4944c628e0f0881b11b3f14667c1d62185a99e04f53" },
{ file = "zstandard-0.25.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl" , hash = "sha256:05353cef599a7b0b98baca9b068dd36810c3ef0f42bf282583f438caf6ddcee3" },
{ file = "zstandard-0.25.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.whl" , hash = "sha256:19796b39075201d51d5f5f790bf849221e58b48a39a5fc74837675d8bafc7362" },
{ file = "zstandard-0.25.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" , hash = "sha256:53e08b2445a6bc241261fea89d065536f00a581f02535f8122eba42db9375530" },
{ file = "zstandard-0.25.0-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:1f3689581a72eaba9131b1d9bdbfe520ccd169999219b41000ede2fca5c1bfdb" },
{ file = "zstandard-0.25.0-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:d8c56bb4e6c795fc77d74d8e8b80846e1fb8292fc0b5060cd8131d522974b751" },
{ file = "zstandard-0.25.0-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:53f94448fe5b10ee75d246497168e5825135d54325458c4bfffbaafabcc0a577" },
{ file = "zstandard-0.25.0-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:c2ba942c94e0691467ab901fc51b6f2085ff48f2eea77b1a48240f011e8247c7" },
{ file = "zstandard-0.25.0-cp39-cp39-musllinux_1_2_ppc64le.whl" , hash = "sha256:07b527a69c1e1c8b5ab1ab14e2afe0675614a09182213f21a0717b62027b5936" },
{ file = "zstandard-0.25.0-cp39-cp39-musllinux_1_2_s390x.whl" , hash = "sha256:51526324f1b23229001eb3735bc8c94f9c578b1bd9e867a0a646a3b17109f388" },
{ file = "zstandard-0.25.0-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:89c4b48479a43f820b749df49cd7ba2dbc2b1b78560ecb5ab52985574fd40b27" },
{ file = "zstandard-0.25.0-cp39-cp39-win32.whl" , hash = "sha256:1cd5da4d8e8ee0e88be976c294db744773459d51bb32f707a0f166e5ad5c8649" },
{ file = "zstandard-0.25.0-cp39-cp39-win_amd64.whl" , hash = "sha256:37daddd452c0ffb65da00620afb8e17abd4adaae6ce6310702841760c2c26860" },
{ file = "zstandard-0.25.0.tar.gz" , hash = "sha256:7713e1179d162cf5c7906da876ec2ccb9c3a9dcbdffef0cc7f70c3667a205f0b" },
2025-01-05 18:34:45 +01:00
]
[ package . extras ]
2025-10-15 22:19:01 +02:00
cffi = [ "cffi (>=1.17,<2.0) ; platform_python_implementation != \"PyPy\" and python_version < \"3.14\"" , "cffi (>=2.0.0b) ; platform_python_implementation != \"PyPy\" and python_version >= \"3.14\"" ]
2025-01-05 18:34:45 +01:00
[ extras ]
gui = [ "pyqtdarktheme-fork" , "pyside6" ]
[ metadata ]
2025-01-31 09:03:46 +01:00
lock-version = "2.1"
2025-10-20 10:09:30 +02:00
python-versions = ">=3.12,<3.14"
2025-12-03 16:42:46 +01:00
content-hash = "8a5a54e51625b6a162f48853245eed64c3a2603353b1dfd624254f4bb237a0b0"