2024-12-13 10:12:45 +01:00
# This file is automatically @generated by Poetry 1.8.5 and should not be changed by hand.
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "altgraph"
version = "0.17.4"
description = "Python graph (network) package"
optional = false
python-versions = "*"
files = [
{ file = "altgraph-0.17.4-py2.py3-none-any.whl" , hash = "sha256:642743b4750de17e655e6711601b077bc6598dbfa3ba5fa2b2a35ce12b508dff" },
{ file = "altgraph-0.17.4.tar.gz" , hash = "sha256:1b5afbb98f6c4dcadb2e2ae6ab9fa994bbb8c1d75f4fa96d340f9437ae454406" },
]
[[ package ]]
name = "astroid"
2024-12-13 10:12:45 +01:00
version = "3.3.6"
2023-12-19 23:58:57 +01:00
description = "An abstract syntax tree for Python with inference support."
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.9.0"
2023-12-19 23:58:57 +01:00
files = [
2024-12-13 10:12:45 +01:00
{ file = "astroid-3.3.6-py3-none-any.whl" , hash = "sha256:db676dc4f3ae6bfe31cda227dc60e03438378d7a896aec57422c95634e8d722f" },
{ file = "astroid-3.3.6.tar.gz" , hash = "sha256:6aaea045f938c735ead292204afdb977a36e989522b7833ef6fea94de743f442" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
typing-extensions = { version = ">=4.0.0" , markers = "python_version < \"3.11\"" }
[[ package ]]
name = "babel"
2024-11-06 10:21:19 +01:00
version = "2.16.0"
2023-12-19 23:58:57 +01:00
description = "Internationalization utilities"
optional = false
2024-06-07 09:20:37 +02:00
python-versions = ">=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "babel-2.16.0-py3-none-any.whl" , hash = "sha256:368b5b98b37c06b7daf6696391c3240c938b37767d4584413e8438c5c435fa8b" },
{ file = "babel-2.16.0.tar.gz" , hash = "sha256:d1f3554ca26605fe173f3de0c65f750f5a42f924499bf134de6423582298e316" },
2023-12-19 23:58:57 +01:00
]
[ package . extras ]
dev = [ "freezegun (>=1.0,<2.0)" , "pytest (>=6.0)" , "pytest-cov" ]
[[ package ]]
name = "backports-datetime-fromisoformat"
2024-11-06 10:21:19 +01:00
version = "2.0.2"
2023-12-19 23:58:57 +01:00
description = "Backport of Python 3.11's datetime.fromisoformat"
optional = false
python-versions = ">3"
files = [
2024-11-06 10:21:19 +01:00
{ file = "backports_datetime_fromisoformat-2.0.2-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:09e70210726a70f3dd02ab9725bf2fcf469bda6d7554ea955588202e43e45b7d" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp310-cp310-macosx_11_0_universal2.whl" , hash = "sha256:ec971f93353e0ee957b3bbb037d58371331eedb9bee1b6676a866f8be97289a4" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp310-cp310-macosx_11_0_x86_64.whl" , hash = "sha256:191b0d327838eb21818e94a66b89118c086ada8f77ac9e6161980ef486fe0cbb" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:00441807d47dec7b89acafaa6570f561c43f5c7b7934d86f101b783a365a0f0c" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ba0af8719e161ce2fa5f5e426cceef1ff04b611c69a61636c8a7bf25d687cfa0" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:5afc32e1cdac293b054af04187d4adafcaceca99e12e5ff7807aee08074d85cb" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:70b044fdd274e32ece726d30b1728b4a21bc78fed0be6294091c6f04228b39ec" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp310-cp310-win_amd64.whl" , hash = "sha256:6f493622b06e23e10646df7ea23e0d8350e8b1caccb5509ea82f8c3e64db32c7" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:55f59c88511dd15dabccf7916cbf23f8610203ac026454588084ddabf46127ee" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp311-cp311-macosx_11_0_universal2.whl" , hash = "sha256:65ca1f21319d78145456a70301396483ceebf078353641233494ea548ccc47db" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp311-cp311-macosx_11_0_x86_64.whl" , hash = "sha256:79fc695afd66989f28e73de0ad91019abad789045577180dd482b6ede5bdca1e" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:019a87bd234734c2badb4c3e1ce4e807c5f2081f398a45a320e0c4919e5cee13" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ea2b77e8810b691f1dd347d5c3d4ad829d18a9e81a04a0ebbc958d431967db31" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:944c987b777d7a81d97c94cdee2a8597bf6bdc94090094689456d3b02760cb73" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:30a2ab8c1fe4eb0013e7fcca29906fbe54e89f9120731ea71032b048dcf2fa17" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp311-cp311-win_amd64.whl" , hash = "sha256:e23b602892827e15b1b4f94c61d4872b03b5d13417344d9a8daec80277244a32" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:64ec1ee18bc839847b067ab21a34a27e0d2cc4c6d041e4b05218cf6fed787740" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp312-cp312-macosx_11_0_universal2.whl" , hash = "sha256:54a3df9d6ae0e64b7677b9e3bba4fc7dce3ad56a3fa6bd66fb26796f8911de67" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp312-cp312-macosx_11_0_x86_64.whl" , hash = "sha256:e54fa5663efcba6122bca037fd49220b7311e94cf6cc72e2f2a6f5d05c700bef" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:00ecff906ed4eb19808d8e4f0b141c14a1963d3688ba318c9e00aa7da7f71301" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e85f1ad56e2bcb24408e420de5508be47e54b0912ebe1325134e71837ec23a08" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:36d5cbece09dff2a3f8f517f3cda64f2ccec56db07808714b1f122326cd76fbd" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:d47e186dcc366e6063248730a137a90de0472b2aaa5047ef39104fcacbcbcdbe" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp312-cp312-win_amd64.whl" , hash = "sha256:3e9c81c6acc21953ffa9a627f15c4afcdbce6e456ca1d03e0d6dbf131429bd56" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:5a2574f4b542b9679db2b8a786c779249d2d5057dad01f9433cfb79a921da92c" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp38-cp38-macosx_11_0_universal2.whl" , hash = "sha256:e62aa2eb6dc87a76a29b88601747925db439f793de7a8d2bbca4355e805088a6" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp38-cp38-macosx_11_0_x86_64.whl" , hash = "sha256:964ec2d2c23908e96f1064560def1547b355e33e7c1ab418265e7e6242d25841" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8003f0cebeb6a5c47a1a871d0d09897d3dd54a9e1bcbe313f3e0463d470eed97" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:2c88e6660e1fb96476cb9df17d6f5002a2fb5c87546d62b2daa3642aa537e144" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp38-cp38-musllinux_1_2_aarch64.whl" , hash = "sha256:7124cda6acdc66755df916c1f52b4e2e9cad85591d40bcd4a80341144fd98b32" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:c2b0a4a407479964b3f79fde080aad066fe64a350a3fcbb729d3c44b0db21240" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp38-cp38-win_amd64.whl" , hash = "sha256:5616519470bc8131429266a869c3c5eeee5817a9a8357e2dd9c521383b774d1b" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:2eb563509f19e803dbbef3e4901d9553c9c3ea2b73c8d8fb85219fc57f16787a" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp39-cp39-macosx_11_0_universal2.whl" , hash = "sha256:d37d2f4238e0f412e56fe2c41e8e60bda93be0230d0ee846823b54254ccb95e0" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp39-cp39-macosx_11_0_x86_64.whl" , hash = "sha256:7dcefbba71194c73b3b26593c2ea4ad254b19084d0eb83e98e2541651a692703" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:352f6b793cb402cc62c5b60ceab13d30c06fad1372869c716d4d07927b5c7c43" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e7d6a21b482001a9ea44f277dc21d9fb6590e543146aaabe816407d1b87cf41b" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:f97285e80ea192357380cfd2fb2dce056ec65672597172f3af549dcf5d019b1e" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:5a5cfff34bf80f0cd2771da88bd898be1fa60250d6f2dd9e4a59885dbcb7aa7c" },
{ file = "backports_datetime_fromisoformat-2.0.2-cp39-cp39-win_amd64.whl" , hash = "sha256:ed392607d457b1ed50a88dcaf459e11d81c30a2f2d8dab818a1564de6897e76f" },
{ file = "backports_datetime_fromisoformat-2.0.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:cb0f24d2c596991e39dfaa60c685b8c69bc9b1da77e9baf2c453882adeec483b" },
{ file = "backports_datetime_fromisoformat-2.0.2-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:0083552588270acfaa31ac8de81b29786a1515d7608ff11ccdfcdffc2486212e" },
{ file = "backports_datetime_fromisoformat-2.0.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f367b7d7bc00aa6738c95eb48b90817f7f9bd9c61592ceedda29ece97983ee3f" },
{ file = "backports_datetime_fromisoformat-2.0.2-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:1e0914e357d8559f1821e46fd5ef5d3bd22ec568125ba9e680b6e70cdc352910" },
{ file = "backports_datetime_fromisoformat-2.0.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:a94d5a7cf9cdee221b7721544f424c69747a04091cbff53aa6ae8454644b59f9" },
{ file = "backports_datetime_fromisoformat-2.0.2-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:6a5e4c77a91db6f434c2eec46c0199d3617c19c812f0c74f7ed8e0f9779da9f0" },
{ file = "backports_datetime_fromisoformat-2.0.2.tar.gz" , hash = "sha256:142313bde1f93b0ea55f20f5a6ea034f84c79713daeb252dc47d40019db3812f" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "bandit"
2024-11-29 17:33:26 +01:00
version = "1.8.0"
2023-12-19 23:58:57 +01:00
description = "Security oriented static analyser for python code."
optional = false
2024-11-29 17:33:26 +01:00
python-versions = ">=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-11-29 17:33:26 +01:00
{ file = "bandit-1.8.0-py3-none-any.whl" , hash = "sha256:b1a61d829c0968aed625381e426aa378904b996529d048f8d908fa28f6b13e38" },
{ file = "bandit-1.8.0.tar.gz" , hash = "sha256:b5bfe55a095abd9fe20099178a7c6c060f844bfd4fe4c76d28e35e4c52b9d31e" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
colorama = { version = ">=0.3.9" , markers = "platform_system == \"Windows\"" }
PyYAML = ">=5.3.1"
rich = "*"
stevedore = ">=1.20.0"
[ package . extras ]
2024-01-29 21:13:57 +01:00
baseline = [ "GitPython (>=3.1.30)" ]
2024-03-14 06:29:54 +01:00
sarif = [ "jschema-to-python (>=1.2.3)" , "sarif-om (>=1.0.4)" ]
2024-01-29 21:13:57 +01:00
test = [ "beautifulsoup4 (>=4.8.0)" , "coverage (>=4.5.4)" , "fixtures (>=3.0.0)" , "flake8 (>=4.0.0)" , "pylint (==1.9.4)" , "stestr (>=2.5.0)" , "testscenarios (>=0.5.0)" , "testtools (>=2.3.0)" ]
2023-12-19 23:58:57 +01:00
toml = [ "tomli (>=1.1.0)" ]
yaml = [ "PyYAML" ]
[[ package ]]
name = "black"
2024-11-06 10:21:19 +01:00
version = "24.10.0"
2023-12-19 23:58:57 +01:00
description = "The uncompromising code formatter."
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "black-24.10.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:e6668650ea4b685440857138e5fe40cde4d652633b1bdffc62933d0db4ed9812" },
{ file = "black-24.10.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:1c536fcf674217e87b8cc3657b81809d3c085d7bf3ef262ead700da345bfa6ea" },
{ file = "black-24.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:649fff99a20bd06c6f727d2a27f401331dc0cc861fb69cde910fe95b01b5928f" },
{ file = "black-24.10.0-cp310-cp310-win_amd64.whl" , hash = "sha256:fe4d6476887de70546212c99ac9bd803d90b42fc4767f058a0baa895013fbb3e" },
{ file = "black-24.10.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:5a2221696a8224e335c28816a9d331a6c2ae15a2ee34ec857dcf3e45dbfa99ad" },
{ file = "black-24.10.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:f9da3333530dbcecc1be13e69c250ed8dfa67f43c4005fb537bb426e19200d50" },
{ file = "black-24.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:4007b1393d902b48b36958a216c20c4482f601569d19ed1df294a496eb366392" },
{ file = "black-24.10.0-cp311-cp311-win_amd64.whl" , hash = "sha256:394d4ddc64782e51153eadcaaca95144ac4c35e27ef9b0a42e121ae7e57a9175" },
{ file = "black-24.10.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:b5e39e0fae001df40f95bd8cc36b9165c5e2ea88900167bddf258bacef9bbdc3" },
{ file = "black-24.10.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:d37d422772111794b26757c5b55a3eade028aa3fde43121ab7b673d050949d65" },
{ file = "black-24.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:14b3502784f09ce2443830e3133dacf2c0110d45191ed470ecb04d0f5f6fcb0f" },
{ file = "black-24.10.0-cp312-cp312-win_amd64.whl" , hash = "sha256:30d2c30dc5139211dda799758559d1b049f7f14c580c409d6ad925b74a4208a8" },
{ file = "black-24.10.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:1cbacacb19e922a1d75ef2b6ccaefcd6e93a2c05ede32f06a21386a04cedb981" },
{ file = "black-24.10.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:1f93102e0c5bb3907451063e08b9876dbeac810e7da5a8bfb7aeb5a9ef89066b" },
{ file = "black-24.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:ddacb691cdcdf77b96f549cf9591701d8db36b2f19519373d60d31746068dbf2" },
{ file = "black-24.10.0-cp313-cp313-win_amd64.whl" , hash = "sha256:680359d932801c76d2e9c9068d05c6b107f2584b2a5b88831c83962eb9984c1b" },
{ file = "black-24.10.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:17374989640fbca88b6a448129cd1745c5eb8d9547b464f281b251dd00155ccd" },
{ file = "black-24.10.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:63f626344343083322233f175aaf372d326de8436f5928c042639a4afbbf1d3f" },
{ file = "black-24.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:ccfa1d0cb6200857f1923b602f978386a3a2758a65b52e0950299ea014be6800" },
{ file = "black-24.10.0-cp39-cp39-win_amd64.whl" , hash = "sha256:2cd9c95431d94adc56600710f8813ee27eea544dd118d45896bb734e9d7a0dc7" },
{ file = "black-24.10.0-py3-none-any.whl" , hash = "sha256:3bb2b7a1f7b685f85b11fed1ef10f8a9148bceb49853e47a294a3dd963c1dd7d" },
{ file = "black-24.10.0.tar.gz" , hash = "sha256:846ea64c97afe3bc677b761787993be4991810ecc7a4a937816dd6bddedc4875" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
click = ">=8.0.0"
mypy-extensions = ">=0.4.3"
packaging = ">=22.0"
pathspec = ">=0.9.0"
platformdirs = ">=2"
tomli = { version = ">=1.1.0" , markers = "python_version < \"3.11\"" }
typing-extensions = { version = ">=4.0.1" , markers = "python_version < \"3.11\"" }
[ package . extras ]
colorama = [ "colorama (>=0.4.3)" ]
2024-11-06 10:21:19 +01:00
d = [ "aiohttp (>=3.10)" ]
2023-12-19 23:58:57 +01:00
jupyter = [ "ipython (>=7.8.0)" , "tokenize-rt (>=3.2.0)" ]
uvloop = [ "uvloop (>=0.15.2)" ]
[[ package ]]
name = "cachetools"
2024-11-06 10:21:19 +01:00
version = "5.5.0"
2023-12-19 23:58:57 +01:00
description = "Extensible memoizing collections and decorators"
optional = false
python-versions = ">=3.7"
files = [
2024-11-06 10:21:19 +01:00
{ file = "cachetools-5.5.0-py3-none-any.whl" , hash = "sha256:02134e8439cdc2ffb62023ce1debca2944c3f289d66bb17ead3ab3dede74b292" },
{ file = "cachetools-5.5.0.tar.gz" , hash = "sha256:2cc24fb4cbe39633fb7badd9db9ca6295d766d9c2995f245725a46715d050f2a" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "certifi"
2024-12-16 16:40:21 +01:00
version = "2024.12.14"
2023-12-19 23:58:57 +01:00
description = "Python package for providing Mozilla's CA Bundle."
optional = false
python-versions = ">=3.6"
files = [
2024-12-16 16:40:21 +01:00
{ file = "certifi-2024.12.14-py3-none-any.whl" , hash = "sha256:1275f7a45be9464efc1173084eaa30f866fe2e47d389406136d332ed4967ec56" },
{ file = "certifi-2024.12.14.tar.gz" , hash = "sha256:b650d30f370c2b724812bee08008be0c4163b163ddaec3f2546c1caf65f191db" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "cfgv"
version = "3.4.0"
description = "Validate configuration and produce human readable error messages."
optional = false
python-versions = ">=3.8"
files = [
{ file = "cfgv-3.4.0-py2.py3-none-any.whl" , hash = "sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9" },
{ file = "cfgv-3.4.0.tar.gz" , hash = "sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560" },
]
[[ package ]]
name = "chardet"
version = "5.2.0"
description = "Universal encoding detector for Python 3"
optional = false
python-versions = ">=3.7"
files = [
{ file = "chardet-5.2.0-py3-none-any.whl" , hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970" },
{ file = "chardet-5.2.0.tar.gz" , hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7" },
]
[[ package ]]
name = "charset-normalizer"
2024-11-06 10:21:19 +01:00
version = "3.4.0"
2023-12-19 23:58:57 +01:00
description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
optional = false
python-versions = ">=3.7.0"
files = [
2024-11-06 10:21:19 +01:00
{ file = "charset_normalizer-3.4.0-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:4f9fc98dad6c2eaa32fc3af1417d95b5e3d08aff968df0cd320066def971f9a6" },
{ file = "charset_normalizer-3.4.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:0de7b687289d3c1b3e8660d0741874abe7888100efe14bd0f9fd7141bcbda92b" },
{ file = "charset_normalizer-3.4.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:5ed2e36c3e9b4f21dd9422f6893dec0abf2cca553af509b10cd630f878d3eb99" },
{ file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:40d3ff7fc90b98c637bda91c89d51264a3dcf210cade3a2c6f838c7268d7a4ca" },
{ file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:1110e22af8ca26b90bd6364fe4c763329b0ebf1ee213ba32b68c73de5752323d" },
{ file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:86f4e8cca779080f66ff4f191a685ced73d2f72d50216f7112185dc02b90b9b7" },
{ file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:7f683ddc7eedd742e2889d2bfb96d69573fde1d92fcb811979cdb7165bb9c7d3" },
{ file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:27623ba66c183eca01bf9ff833875b459cad267aeeb044477fedac35e19ba907" },
{ file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:f606a1881d2663630ea5b8ce2efe2111740df4b687bd78b34a8131baa007f79b" },
{ file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:0b309d1747110feb25d7ed6b01afdec269c647d382c857ef4663bbe6ad95a912" },
{ file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_ppc64le.whl" , hash = "sha256:136815f06a3ae311fae551c3df1f998a1ebd01ddd424aa5603a4336997629e95" },
{ file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_s390x.whl" , hash = "sha256:14215b71a762336254351b00ec720a8e85cada43b987da5a042e4ce3e82bd68e" },
{ file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:79983512b108e4a164b9c8d34de3992f76d48cadc9554c9e60b43f308988aabe" },
{ file = "charset_normalizer-3.4.0-cp310-cp310-win32.whl" , hash = "sha256:c94057af19bc953643a33581844649a7fdab902624d2eb739738a30e2b3e60fc" },
{ file = "charset_normalizer-3.4.0-cp310-cp310-win_amd64.whl" , hash = "sha256:55f56e2ebd4e3bc50442fbc0888c9d8c94e4e06a933804e2af3e89e2f9c1c749" },
{ file = "charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:0d99dd8ff461990f12d6e42c7347fd9ab2532fb70e9621ba520f9e8637161d7c" },
{ file = "charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:c57516e58fd17d03ebe67e181a4e4e2ccab1168f8c2976c6a334d4f819fe5944" },
{ file = "charset_normalizer-3.4.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:6dba5d19c4dfab08e58d5b36304b3f92f3bd5d42c1a3fa37b5ba5cdf6dfcbcee" },
{ file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:bf4475b82be41b07cc5e5ff94810e6a01f276e37c2d55571e3fe175e467a1a1c" },
{ file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:ce031db0408e487fd2775d745ce30a7cd2923667cf3b69d48d219f1d8f5ddeb6" },
{ file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:8ff4e7cdfdb1ab5698e675ca622e72d58a6fa2a8aa58195de0c0061288e6e3ea" },
{ file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3710a9751938947e6327ea9f3ea6332a09bf0ba0c09cae9cb1f250bd1f1549bc" },
{ file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:82357d85de703176b5587dbe6ade8ff67f9f69a41c0733cf2425378b49954de5" },
{ file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:47334db71978b23ebcf3c0f9f5ee98b8d65992b65c9c4f2d34c2eaf5bcaf0594" },
{ file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:8ce7fd6767a1cc5a92a639b391891bf1c268b03ec7e021c7d6d902285259685c" },
{ file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_ppc64le.whl" , hash = "sha256:f1a2f519ae173b5b6a2c9d5fa3116ce16e48b3462c8b96dfdded11055e3d6365" },
{ file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_s390x.whl" , hash = "sha256:63bc5c4ae26e4bc6be6469943b8253c0fd4e4186c43ad46e713ea61a0ba49129" },
{ file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:bcb4f8ea87d03bc51ad04add8ceaf9b0f085ac045ab4d74e73bbc2dc033f0236" },
{ file = "charset_normalizer-3.4.0-cp311-cp311-win32.whl" , hash = "sha256:9ae4ef0b3f6b41bad6366fb0ea4fc1d7ed051528e113a60fa2a65a9abb5b1d99" },
{ file = "charset_normalizer-3.4.0-cp311-cp311-win_amd64.whl" , hash = "sha256:cee4373f4d3ad28f1ab6290684d8e2ebdb9e7a1b74fdc39e4c211995f77bec27" },
{ file = "charset_normalizer-3.4.0-cp312-cp312-macosx_10_13_universal2.whl" , hash = "sha256:0713f3adb9d03d49d365b70b84775d0a0d18e4ab08d12bc46baa6132ba78aaf6" },
{ file = "charset_normalizer-3.4.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:de7376c29d95d6719048c194a9cf1a1b0393fbe8488a22008610b0361d834ecf" },
{ file = "charset_normalizer-3.4.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:4a51b48f42d9358460b78725283f04bddaf44a9358197b889657deba38f329db" },
{ file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:b295729485b06c1a0683af02a9e42d2caa9db04a373dc38a6a58cdd1e8abddf1" },
{ file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:ee803480535c44e7f5ad00788526da7d85525cfefaf8acf8ab9a310000be4b03" },
{ file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:3d59d125ffbd6d552765510e3f31ed75ebac2c7470c7274195b9161a32350284" },
{ file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:8cda06946eac330cbe6598f77bb54e690b4ca93f593dee1568ad22b04f347c15" },
{ file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:07afec21bbbbf8a5cc3651aa96b980afe2526e7f048fdfb7f1014d84acc8b6d8" },
{ file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:6b40e8d38afe634559e398cc32b1472f376a4099c75fe6299ae607e404c033b2" },
{ file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:b8dcd239c743aa2f9c22ce674a145e0a25cb1566c495928440a181ca1ccf6719" },
{ file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_ppc64le.whl" , hash = "sha256:84450ba661fb96e9fd67629b93d2941c871ca86fc38d835d19d4225ff946a631" },
{ file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_s390x.whl" , hash = "sha256:44aeb140295a2f0659e113b31cfe92c9061622cadbc9e2a2f7b8ef6b1e29ef4b" },
{ file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:1db4e7fefefd0f548d73e2e2e041f9df5c59e178b4c72fbac4cc6f535cfb1565" },
{ file = "charset_normalizer-3.4.0-cp312-cp312-win32.whl" , hash = "sha256:5726cf76c982532c1863fb64d8c6dd0e4c90b6ece9feb06c9f202417a31f7dd7" },
{ file = "charset_normalizer-3.4.0-cp312-cp312-win_amd64.whl" , hash = "sha256:b197e7094f232959f8f20541ead1d9862ac5ebea1d58e9849c1bf979255dfac9" },
{ file = "charset_normalizer-3.4.0-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:dd4eda173a9fcccb5f2e2bd2a9f423d180194b1bf17cf59e3269899235b2a114" },
{ file = "charset_normalizer-3.4.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:e9e3c4c9e1ed40ea53acf11e2a386383c3304212c965773704e4603d589343ed" },
{ file = "charset_normalizer-3.4.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:92a7e36b000bf022ef3dbb9c46bfe2d52c047d5e3f3343f43204263c5addc250" },
{ file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:54b6a92d009cbe2fb11054ba694bc9e284dad30a26757b1e372a1fdddaf21920" },
{ file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:1ffd9493de4c922f2a38c2bf62b831dcec90ac673ed1ca182fe11b4d8e9f2a64" },
{ file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:35c404d74c2926d0287fbd63ed5d27eb911eb9e4a3bb2c6d294f3cfd4a9e0c23" },
{ file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:4796efc4faf6b53a18e3d46343535caed491776a22af773f366534056c4e1fbc" },
{ file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:e7fdd52961feb4c96507aa649550ec2a0d527c086d284749b2f582f2d40a2e0d" },
{ file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:92db3c28b5b2a273346bebb24857fda45601aef6ae1c011c0a997106581e8a88" },
{ file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:ab973df98fc99ab39080bfb0eb3a925181454d7c3ac8a1e695fddfae696d9e90" },
{ file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_ppc64le.whl" , hash = "sha256:4b67fdab07fdd3c10bb21edab3cbfe8cf5696f453afce75d815d9d7223fbe88b" },
{ file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_s390x.whl" , hash = "sha256:aa41e526a5d4a9dfcfbab0716c7e8a1b215abd3f3df5a45cf18a12721d31cb5d" },
{ file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:ffc519621dce0c767e96b9c53f09c5d215578e10b02c285809f76509a3931482" },
{ file = "charset_normalizer-3.4.0-cp313-cp313-win32.whl" , hash = "sha256:f19c1585933c82098c2a520f8ec1227f20e339e33aca8fa6f956f6691b784e67" },
{ file = "charset_normalizer-3.4.0-cp313-cp313-win_amd64.whl" , hash = "sha256:707b82d19e65c9bd28b81dde95249b07bf9f5b90ebe1ef17d9b57473f8a64b7b" },
{ file = "charset_normalizer-3.4.0-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:dbe03226baf438ac4fda9e2d0715022fd579cb641c4cf639fa40d53b2fe6f3e2" },
{ file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:dd9a8bd8900e65504a305bf8ae6fa9fbc66de94178c420791d0293702fce2df7" },
{ file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:b8831399554b92b72af5932cdbbd4ddc55c55f631bb13ff8fe4e6536a06c5c51" },
{ file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:a14969b8691f7998e74663b77b4c36c0337cb1df552da83d5c9004a93afdb574" },
{ file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:dcaf7c1524c0542ee2fc82cc8ec337f7a9f7edee2532421ab200d2b920fc97cf" },
{ file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:425c5f215d0eecee9a56cdb703203dda90423247421bf0d67125add85d0c4455" },
{ file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_aarch64.whl" , hash = "sha256:d5b054862739d276e09928de37c79ddeec42a6e1bfc55863be96a36ba22926f6" },
{ file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_i686.whl" , hash = "sha256:f3e73a4255342d4eb26ef6df01e3962e73aa29baa3124a8e824c5d3364a65748" },
{ file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_ppc64le.whl" , hash = "sha256:2f6c34da58ea9c1a9515621f4d9ac379871a8f21168ba1b5e09d74250de5ad62" },
{ file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_s390x.whl" , hash = "sha256:f09cb5a7bbe1ecae6e87901a2eb23e0256bb524a79ccc53eb0b7629fbe7677c4" },
{ file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_x86_64.whl" , hash = "sha256:0099d79bdfcf5c1f0c2c72f91516702ebf8b0b8ddd8905f97a8aecf49712c621" },
{ file = "charset_normalizer-3.4.0-cp37-cp37m-win32.whl" , hash = "sha256:9c98230f5042f4945f957d006edccc2af1e03ed5e37ce7c373f00a5a4daa6149" },
{ file = "charset_normalizer-3.4.0-cp37-cp37m-win_amd64.whl" , hash = "sha256:62f60aebecfc7f4b82e3f639a7d1433a20ec32824db2199a11ad4f5e146ef5ee" },
{ file = "charset_normalizer-3.4.0-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:af73657b7a68211996527dbfeffbb0864e043d270580c5aef06dc4b659a4b578" },
{ file = "charset_normalizer-3.4.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:cab5d0b79d987c67f3b9e9c53f54a61360422a5a0bc075f43cab5621d530c3b6" },
{ file = "charset_normalizer-3.4.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:9289fd5dddcf57bab41d044f1756550f9e7cf0c8e373b8cdf0ce8773dc4bd417" },
{ file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6b493a043635eb376e50eedf7818f2f322eabbaa974e948bd8bdd29eb7ef2a51" },
{ file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:9fa2566ca27d67c86569e8c85297aaf413ffab85a8960500f12ea34ff98e4c41" },
{ file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:a8e538f46104c815be19c975572d74afb53f29650ea2025bbfaef359d2de2f7f" },
{ file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:6fd30dc99682dc2c603c2b315bded2799019cea829f8bf57dc6b61efde6611c8" },
{ file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:2006769bd1640bdf4d5641c69a3d63b71b81445473cac5ded39740a226fa88ab" },
{ file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_aarch64.whl" , hash = "sha256:dc15e99b2d8a656f8e666854404f1ba54765871104e50c8e9813af8a7db07f12" },
{ file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_i686.whl" , hash = "sha256:ab2e5bef076f5a235c3774b4f4028a680432cded7cad37bba0fd90d64b187d19" },
{ file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_ppc64le.whl" , hash = "sha256:4ec9dd88a5b71abfc74e9df5ebe7921c35cbb3b641181a531ca65cdb5e8e4dea" },
{ file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_s390x.whl" , hash = "sha256:43193c5cda5d612f247172016c4bb71251c784d7a4d9314677186a838ad34858" },
{ file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:aa693779a8b50cd97570e5a0f343538a8dbd3e496fa5dcb87e29406ad0299654" },
{ file = "charset_normalizer-3.4.0-cp38-cp38-win32.whl" , hash = "sha256:7706f5850360ac01d80c89bcef1640683cc12ed87f42579dab6c5d3ed6888613" },
{ file = "charset_normalizer-3.4.0-cp38-cp38-win_amd64.whl" , hash = "sha256:c3e446d253bd88f6377260d07c895816ebf33ffffd56c1c792b13bff9c3e1ade" },
{ file = "charset_normalizer-3.4.0-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:980b4f289d1d90ca5efcf07958d3eb38ed9c0b7676bf2831a54d4f66f9c27dfa" },
{ file = "charset_normalizer-3.4.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:f28f891ccd15c514a0981f3b9db9aa23d62fe1a99997512b0491d2ed323d229a" },
{ file = "charset_normalizer-3.4.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:a8aacce6e2e1edcb6ac625fb0f8c3a9570ccc7bfba1f63419b3769ccf6a00ed0" },
{ file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:bd7af3717683bea4c87acd8c0d3d5b44d56120b26fd3f8a692bdd2d5260c620a" },
{ file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:5ff2ed8194587faf56555927b3aa10e6fb69d931e33953943bc4f837dfee2242" },
{ file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:e91f541a85298cf35433bf66f3fab2a4a2cff05c127eeca4af174f6d497f0d4b" },
{ file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:309a7de0a0ff3040acaebb35ec45d18db4b28232f21998851cfa709eeff49d62" },
{ file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:285e96d9d53422efc0d7a17c60e59f37fbf3dfa942073f666db4ac71e8d726d0" },
{ file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:5d447056e2ca60382d460a604b6302d8db69476fd2015c81e7c35417cfabe4cd" },
{ file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:20587d20f557fe189b7947d8e7ec5afa110ccf72a3128d61a2a387c3313f46be" },
{ file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_ppc64le.whl" , hash = "sha256:130272c698667a982a5d0e626851ceff662565379baf0ff2cc58067b81d4f11d" },
{ file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_s390x.whl" , hash = "sha256:ab22fbd9765e6954bc0bcff24c25ff71dcbfdb185fcdaca49e81bac68fe724d3" },
{ file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:7782afc9b6b42200f7362858f9e73b1f8316afb276d316336c0ec3bd73312742" },
{ file = "charset_normalizer-3.4.0-cp39-cp39-win32.whl" , hash = "sha256:2de62e8801ddfff069cd5c504ce3bc9672b23266597d4e4f50eda28846c322f2" },
{ file = "charset_normalizer-3.4.0-cp39-cp39-win_amd64.whl" , hash = "sha256:95c3c157765b031331dd4db3c775e58deaee050a3042fcad72cbc4189d7c8dca" },
{ file = "charset_normalizer-3.4.0-py3-none-any.whl" , hash = "sha256:fe9f97feb71aa9896b81973a7bbada8c49501dc73e58a10fcef6663af95e5079" },
{ file = "charset_normalizer-3.4.0.tar.gz" , hash = "sha256:223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "click"
version = "8.1.7"
description = "Composable command line interface toolkit"
optional = false
python-versions = ">=3.7"
files = [
{ file = "click-8.1.7-py3-none-any.whl" , hash = "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28" },
{ file = "click-8.1.7.tar.gz" , hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de" },
]
[ 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"
files = [
{ file = "colorama-0.4.6-py2.py3-none-any.whl" , hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6" },
{ file = "colorama-0.4.6.tar.gz" , hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44" },
]
[[ 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.*"
files = [
{ file = "coloredlogs-15.0.1-py2.py3-none-any.whl" , hash = "sha256:612ee75c546f53e92e70049c9dbfcc18c935a2b9a53b66085ce9ef6a6e5c0934" },
{ file = "coloredlogs-15.0.1.tar.gz" , hash = "sha256:7c991aa71a4577af2f82600d8f8f3a89f936baeaf9b50a9c197da014e5bf16b0" },
]
[ package . dependencies ]
humanfriendly = ">=9.1"
[ package . extras ]
cron = [ "capturer (>=2.4)" ]
2024-01-12 13:24:49 +01:00
[[ package ]]
name = "coverage"
2024-12-13 10:12:45 +01:00
version = "7.6.9"
2024-01-12 13:24:49 +01:00
description = "Code coverage measurement for Python"
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.9"
2024-01-12 13:24:49 +01:00
files = [
2024-12-13 10:12:45 +01:00
{ file = "coverage-7.6.9-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:85d9636f72e8991a1706b2b55b06c27545448baf9f6dbf51c4004609aacd7dcb" },
{ file = "coverage-7.6.9-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:608a7fd78c67bee8936378299a6cb9f5149bb80238c7a566fc3e6717a4e68710" },
{ file = "coverage-7.6.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:96d636c77af18b5cb664ddf12dab9b15a0cfe9c0bde715da38698c8cea748bfa" },
{ file = "coverage-7.6.9-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:d75cded8a3cff93da9edc31446872d2997e327921d8eed86641efafd350e1df1" },
{ file = "coverage-7.6.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:f7b15f589593110ae767ce997775d645b47e5cbbf54fd322f8ebea6277466cec" },
{ file = "coverage-7.6.9-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:44349150f6811b44b25574839b39ae35291f6496eb795b7366fef3bd3cf112d3" },
{ file = "coverage-7.6.9-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:d891c136b5b310d0e702e186d70cd16d1119ea8927347045124cb286b29297e5" },
{ file = "coverage-7.6.9-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:db1dab894cc139f67822a92910466531de5ea6034ddfd2b11c0d4c6257168073" },
{ file = "coverage-7.6.9-cp310-cp310-win32.whl" , hash = "sha256:41ff7b0da5af71a51b53f501a3bac65fb0ec311ebed1632e58fc6107f03b9198" },
{ file = "coverage-7.6.9-cp310-cp310-win_amd64.whl" , hash = "sha256:35371f8438028fdccfaf3570b31d98e8d9eda8bb1d6ab9473f5a390969e98717" },
{ file = "coverage-7.6.9-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:932fc826442132dde42ee52cf66d941f581c685a6313feebed358411238f60f9" },
{ file = "coverage-7.6.9-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:085161be5f3b30fd9b3e7b9a8c301f935c8313dcf928a07b116324abea2c1c2c" },
{ file = "coverage-7.6.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:ccc660a77e1c2bf24ddbce969af9447a9474790160cfb23de6be4fa88e3951c7" },
{ file = "coverage-7.6.9-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:c69e42c892c018cd3c8d90da61d845f50a8243062b19d228189b0224150018a9" },
{ file = "coverage-7.6.9-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:0824a28ec542a0be22f60c6ac36d679e0e262e5353203bea81d44ee81fe9c6d4" },
{ file = "coverage-7.6.9-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:4401ae5fc52ad8d26d2a5d8a7428b0f0c72431683f8e63e42e70606374c311a1" },
{ file = "coverage-7.6.9-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:98caba4476a6c8d59ec1eb00c7dd862ba9beca34085642d46ed503cc2d440d4b" },
{ file = "coverage-7.6.9-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:ee5defd1733fd6ec08b168bd4f5387d5b322f45ca9e0e6c817ea6c4cd36313e3" },
{ file = "coverage-7.6.9-cp311-cp311-win32.whl" , hash = "sha256:f2d1ec60d6d256bdf298cb86b78dd715980828f50c46701abc3b0a2b3f8a0dc0" },
{ file = "coverage-7.6.9-cp311-cp311-win_amd64.whl" , hash = "sha256:0d59fd927b1f04de57a2ba0137166d31c1a6dd9e764ad4af552912d70428c92b" },
{ file = "coverage-7.6.9-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:99e266ae0b5d15f1ca8d278a668df6f51cc4b854513daab5cae695ed7b721cf8" },
{ file = "coverage-7.6.9-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:9901d36492009a0a9b94b20e52ebfc8453bf49bb2b27bca2c9706f8b4f5a554a" },
{ file = "coverage-7.6.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:abd3e72dd5b97e3af4246cdada7738ef0e608168de952b837b8dd7e90341f015" },
{ file = "coverage-7.6.9-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ff74026a461eb0660366fb01c650c1d00f833a086b336bdad7ab00cc952072b3" },
{ file = "coverage-7.6.9-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:65dad5a248823a4996724a88eb51d4b31587aa7aa428562dbe459c684e5787ae" },
{ file = "coverage-7.6.9-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:22be16571504c9ccea919fcedb459d5ab20d41172056206eb2994e2ff06118a4" },
{ file = "coverage-7.6.9-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:0f957943bc718b87144ecaee70762bc2bc3f1a7a53c7b861103546d3a403f0a6" },
{ file = "coverage-7.6.9-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:0ae1387db4aecb1f485fb70a6c0148c6cdaebb6038f1d40089b1fc84a5db556f" },
{ file = "coverage-7.6.9-cp312-cp312-win32.whl" , hash = "sha256:1a330812d9cc7ac2182586f6d41b4d0fadf9be9049f350e0efb275c8ee8eb692" },
{ file = "coverage-7.6.9-cp312-cp312-win_amd64.whl" , hash = "sha256:b12c6b18269ca471eedd41c1b6a1065b2f7827508edb9a7ed5555e9a56dcfc97" },
{ file = "coverage-7.6.9-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:899b8cd4781c400454f2f64f7776a5d87bbd7b3e7f7bda0cb18f857bb1334664" },
{ file = "coverage-7.6.9-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:61f70dc68bd36810972e55bbbe83674ea073dd1dcc121040a08cdf3416c5349c" },
{ file = "coverage-7.6.9-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8a289d23d4c46f1a82d5db4abeb40b9b5be91731ee19a379d15790e53031c014" },
{ file = "coverage-7.6.9-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:7e216d8044a356fc0337c7a2a0536d6de07888d7bcda76febcb8adc50bdbbd00" },
{ file = "coverage-7.6.9-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3c026eb44f744acaa2bda7493dad903aa5bf5fc4f2554293a798d5606710055d" },
{ file = "coverage-7.6.9-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:e77363e8425325384f9d49272c54045bbed2f478e9dd698dbc65dbc37860eb0a" },
{ file = "coverage-7.6.9-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:777abfab476cf83b5177b84d7486497e034eb9eaea0d746ce0c1268c71652077" },
{ file = "coverage-7.6.9-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:447af20e25fdbe16f26e84eb714ba21d98868705cb138252d28bc400381f6ffb" },
{ file = "coverage-7.6.9-cp313-cp313-win32.whl" , hash = "sha256:d872ec5aeb086cbea771c573600d47944eea2dcba8be5f3ee649bfe3cb8dc9ba" },
{ file = "coverage-7.6.9-cp313-cp313-win_amd64.whl" , hash = "sha256:fd1213c86e48dfdc5a0cc676551db467495a95a662d2396ecd58e719191446e1" },
{ file = "coverage-7.6.9-cp313-cp313t-macosx_10_13_x86_64.whl" , hash = "sha256:ba9e7484d286cd5a43744e5f47b0b3fb457865baf07bafc6bee91896364e1419" },
{ file = "coverage-7.6.9-cp313-cp313t-macosx_11_0_arm64.whl" , hash = "sha256:e5ea1cf0872ee455c03e5674b5bca5e3e68e159379c1af0903e89f5eba9ccc3a" },
{ file = "coverage-7.6.9-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:2d10e07aa2b91835d6abec555ec8b2733347956991901eea6ffac295f83a30e4" },
{ file = "coverage-7.6.9-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:13a9e2d3ee855db3dd6ea1ba5203316a1b1fd8eaeffc37c5b54987e61e4194ae" },
{ file = "coverage-7.6.9-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9c38bf15a40ccf5619fa2fe8f26106c7e8e080d7760aeccb3722664c8656b030" },
{ file = "coverage-7.6.9-cp313-cp313t-musllinux_1_2_aarch64.whl" , hash = "sha256:d5275455b3e4627c8e7154feaf7ee0743c2e7af82f6e3b561967b1cca755a0be" },
{ file = "coverage-7.6.9-cp313-cp313t-musllinux_1_2_i686.whl" , hash = "sha256:8f8770dfc6e2c6a2d4569f411015c8d751c980d17a14b0530da2d7f27ffdd88e" },
{ file = "coverage-7.6.9-cp313-cp313t-musllinux_1_2_x86_64.whl" , hash = "sha256:8d2dfa71665a29b153a9681edb1c8d9c1ea50dfc2375fb4dac99ea7e21a0bcd9" },
{ file = "coverage-7.6.9-cp313-cp313t-win32.whl" , hash = "sha256:5e6b86b5847a016d0fbd31ffe1001b63355ed309651851295315031ea7eb5a9b" },
{ file = "coverage-7.6.9-cp313-cp313t-win_amd64.whl" , hash = "sha256:97ddc94d46088304772d21b060041c97fc16bdda13c6c7f9d8fcd8d5ae0d8611" },
{ file = "coverage-7.6.9-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:adb697c0bd35100dc690de83154627fbab1f4f3c0386df266dded865fc50a902" },
{ file = "coverage-7.6.9-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:be57b6d56e49c2739cdf776839a92330e933dd5e5d929966fbbd380c77f060be" },
{ file = "coverage-7.6.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f1592791f8204ae9166de22ba7e6705fa4ebd02936c09436a1bb85aabca3e599" },
{ file = "coverage-7.6.9-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:4e12ae8cc979cf83d258acb5e1f1cf2f3f83524d1564a49d20b8bec14b637f08" },
{ file = "coverage-7.6.9-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:bb5555cff66c4d3d6213a296b360f9e1a8e323e74e0426b6c10ed7f4d021e464" },
{ file = "coverage-7.6.9-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:b9389a429e0e5142e69d5bf4a435dd688c14478a19bb901735cdf75e57b13845" },
{ file = "coverage-7.6.9-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:592ac539812e9b46046620341498caf09ca21023c41c893e1eb9dbda00a70cbf" },
{ file = "coverage-7.6.9-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:a27801adef24cc30871da98a105f77995e13a25a505a0161911f6aafbd66e678" },
{ file = "coverage-7.6.9-cp39-cp39-win32.whl" , hash = "sha256:8e3c3e38930cfb729cb8137d7f055e5a473ddaf1217966aa6238c88bd9fd50e6" },
{ file = "coverage-7.6.9-cp39-cp39-win_amd64.whl" , hash = "sha256:e28bf44afa2b187cc9f41749138a64435bf340adfcacb5b2290c070ce99839d4" },
{ file = "coverage-7.6.9-pp39.pp310-none-any.whl" , hash = "sha256:f3ca78518bc6bc92828cd11867b121891d75cae4ea9e908d72030609b996db1b" },
{ file = "coverage-7.6.9.tar.gz" , hash = "sha256:4a8d8977b0c6ef5aeadcb644da9e69ae0dcfe66ec7f368c89c72e058bd71164d" },
2024-01-12 13:24:49 +01:00
]
[ package . dependencies ]
tomli = { version = "*" , optional = true , markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\"" }
[ package . extras ]
toml = [ "tomli" ]
2023-12-19 23:58:57 +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"
files = [
{ file = "darglint-1.8.1-py3-none-any.whl" , hash = "sha256:5ae11c259c17b0701618a20c3da343a3eb98b3bc4b5a83d31cdd94f5ebdced8d" },
{ file = "darglint-1.8.1.tar.gz" , hash = "sha256:080d5106df149b199822e7ee7deb9c012b49891538f14a11be681044f0bb20da" },
]
[[ package ]]
name = "darkdetect"
version = "0.7.1"
description = "Detect OS Dark Mode from Python"
optional = true
python-versions = "*"
files = [
{ file = "darkdetect-0.7.1-py2.py3-none-any.whl" , hash = "sha256:3efe69f8ecd5f1b7f4fbb0d1d93f656b0e493c45cc49222380ffe2a529cbc866" },
{ file = "darkdetect-0.7.1.tar.gz" , hash = "sha256:47be3cf5134432ddb616bbffc927237718407914993c82809983e7ccebf49013" },
]
[[ package ]]
name = "dataclasses-json"
2024-11-06 10:21:19 +01:00
version = "0.6.7"
2023-12-19 23:58:57 +01:00
description = "Easily serialize dataclasses to and from JSON."
optional = false
2024-06-07 09:20:37 +02:00
python-versions = "<4.0,>=3.7"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01: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" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
marshmallow = ">=3.18.0,<4.0.0"
typing-inspect = ">=0.4.0,<1"
[[ package ]]
name = "deptry"
2024-11-06 10:21:19 +01:00
version = "0.20.0"
2023-12-19 23:58:57 +01:00
description = "A command line utility to check for unused, missing and transitive dependencies in a Python project."
optional = false
2024-04-01 15:43:56 +02:00
python-versions = ">=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "deptry-0.20.0-cp38-abi3-macosx_10_12_x86_64.whl" , hash = "sha256:41434d95124851b83cb05524d1a09ad6fea62006beafed2ef90a6b501c1b237f" },
{ file = "deptry-0.20.0-cp38-abi3-macosx_11_0_arm64.whl" , hash = "sha256:b3b4b22d1406147de5d606a24042126cd74d52fdfdb0232b9c5fd0270d601610" },
{ file = "deptry-0.20.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:012fb106dbea6ca95196cdcd75ac90c516c8f01292f7934f2e802a7cf025a660" },
{ file = "deptry-0.20.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:8ce3920e2bd6d2b4427ab31ab8efb94bbef897001c2d395782bc30002966d12d" },
{ file = "deptry-0.20.0-cp38-abi3-win_amd64.whl" , hash = "sha256:0c90ce64e637d0e902bc97c5a020adecfee9e9f09ee0bf4c61554994139bebdb" },
{ file = "deptry-0.20.0-cp38-abi3-win_arm64.whl" , hash = "sha256:6886ff44aaf26fd83093f14f844ebc84589d90df9bbad9a1625e8a080e6f1be2" },
{ file = "deptry-0.20.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" , hash = "sha256:ace3b39b1d0763f357c79bab003d1b135bea2eb61102be539992621a42d1ac7b" },
{ file = "deptry-0.20.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" , hash = "sha256:d1a00f8c9e6c0829a4a523edd5e526e3df06d2b50e0a99446f09f9723df2efad" },
{ file = "deptry-0.20.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:e233859f150df70ffff76e95f9b7326fc25494b9beb26e776edae20f0f515e7d" },
{ file = "deptry-0.20.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9f92e7e97ef42477717747b190bc6796ab94b35655af126d8c577f7eae0eb3a9" },
{ file = "deptry-0.20.0-pp310-pypy310_pp73-win_amd64.whl" , hash = "sha256:f6cee6005997791bb77155667be055333fb63ae9a24f0f103f25faf1e7affe34" },
{ file = "deptry-0.20.0.tar.gz" , hash = "sha256:62e9aaf3aea9e2ca66c85da98a0ba0290b4d3daea4e1d0ad937d447bd3c36402" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
2024-04-01 15:43:56 +02:00
click = ">=8.0.0,<9"
2023-12-19 23:58:57 +01:00
colorama = { version = ">=0.4.6" , markers = "sys_platform == \"win32\"" }
2024-04-01 15:43:56 +02:00
tomli = { version = ">=2.0.1" , markers = "python_version < \"3.11\"" }
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "dill"
2024-11-06 10:21:19 +01:00
version = "0.3.9"
2023-12-19 23:58:57 +01:00
description = "serialize all of Python"
optional = false
2024-01-29 21:13:57 +01:00
python-versions = ">=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "dill-0.3.9-py3-none-any.whl" , hash = "sha256:468dff3b89520b474c0397703366b7b95eebe6303f108adf9b19da1f702be87a" },
{ file = "dill-0.3.9.tar.gz" , hash = "sha256:81aa267dddf68cbfe8029c42ca9ec6a4ab3b22371d1c450abc54422577b4512c" },
2023-12-19 23:58:57 +01:00
]
[ package . extras ]
graph = [ "objgraph (>=1.7.2)" ]
2024-01-29 21:13:57 +01:00
profile = [ "gprof2dot (>=2022.7.29)" ]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "distlib"
2024-11-06 10:21:19 +01:00
version = "0.3.9"
2023-12-19 23:58:57 +01:00
description = "Distribution utilities"
optional = false
python-versions = "*"
files = [
2024-11-06 10:21:19 +01:00
{ file = "distlib-0.3.9-py2.py3-none-any.whl" , hash = "sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87" },
{ file = "distlib-0.3.9.tar.gz" , hash = "sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "exceptiongroup"
2024-11-06 10:21:19 +01:00
version = "1.2.2"
2023-12-19 23:58:57 +01:00
description = "Backport of PEP 654 (exception groups)"
optional = false
python-versions = ">=3.7"
files = [
2024-11-06 10:21:19 +01:00
{ file = "exceptiongroup-1.2.2-py3-none-any.whl" , hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b" },
{ file = "exceptiongroup-1.2.2.tar.gz" , hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc" },
2023-12-19 23:58:57 +01:00
]
[ package . extras ]
test = [ "pytest (>=6)" ]
[[ package ]]
name = "ffmpeg-python"
version = "0.2.0"
description = "Python bindings for FFmpeg - with complex filtering support"
optional = false
python-versions = "*"
files = [
{ file = "ffmpeg-python-0.2.0.tar.gz" , hash = "sha256:65225db34627c578ef0e11c8b1eb528bb35e024752f6f10b78c011f6f64c4127" },
{ file = "ffmpeg_python-0.2.0-py3-none-any.whl" , hash = "sha256:ac441a0404e053f8b6a1113a77c0f452f1cfc62f6344a769475ffdc0f56c23c5" },
]
[ package . dependencies ]
future = "*"
[ package . extras ]
dev = [ "Sphinx (==2.1.0)" , "future (==0.17.1)" , "numpy (==1.16.4)" , "pytest (==4.6.1)" , "pytest-mock (==1.10.4)" , "tox (==3.12.1)" ]
[[ package ]]
name = "filelock"
2024-11-06 10:21:19 +01:00
version = "3.16.1"
2023-12-19 23:58:57 +01:00
description = "A platform independent file lock."
optional = false
python-versions = ">=3.8"
files = [
2024-11-06 10:21:19 +01:00
{ file = "filelock-3.16.1-py3-none-any.whl" , hash = "sha256:2082e5703d51fbf98ea75855d9d5527e33d8ff23099bec374a134febee6946b0" },
{ file = "filelock-3.16.1.tar.gz" , hash = "sha256:c249fbfcd5db47e5e2d6d62198e565475ee65e4831e2561c8e313fa7eb961435" },
2023-12-19 23:58:57 +01:00
]
[ package . extras ]
2024-11-06 10:21:19 +01:00
docs = [ "furo (>=2024.8.6)" , "sphinx (>=8.0.2)" , "sphinx-autodoc-typehints (>=2.4.1)" ]
testing = [ "covdefaults (>=2.3)" , "coverage (>=7.6.1)" , "diff-cover (>=9.2)" , "pytest (>=8.3.3)" , "pytest-asyncio (>=0.24)" , "pytest-cov (>=5)" , "pytest-mock (>=3.14)" , "pytest-timeout (>=2.3.1)" , "virtualenv (>=20.26.4)" ]
typing = [ "typing-extensions (>=4.12.2)" ]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "future"
2024-03-14 06:29:54 +01:00
version = "1.0.0"
2023-12-19 23:58:57 +01:00
description = "Clean single-source support for Python 3 and 2"
optional = false
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
files = [
2024-03-14 06:29:54 +01:00
{ file = "future-1.0.0-py3-none-any.whl" , hash = "sha256:929292d34f5872e70396626ef385ec22355a1fae8ad29e1a734c3e43f9fbc216" },
{ file = "future-1.0.0.tar.gz" , hash = "sha256:bd2968309307861edae1458a4f8a4f3598c03be43b97521076aebf5d94c07b05" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "ghp-import"
version = "2.1.0"
description = "Copy your docs directly to the gh-pages branch."
optional = false
python-versions = "*"
files = [
{ file = "ghp-import-2.1.0.tar.gz" , hash = "sha256:9c535c4c61193c2df8871222567d7fd7e5014d835f97dc7b7439069e2413d343" },
{ file = "ghp_import-2.1.0-py3-none-any.whl" , hash = "sha256:8337dd7b50877f163d4c0289bc1f1c7f127550241988d568c1db512c4324a619" },
]
[ package . dependencies ]
python-dateutil = ">=2.8.1"
[ package . extras ]
dev = [ "flake8" , "markdown" , "twine" , "wheel" ]
[[ package ]]
name = "griffe"
2024-11-06 10:21:19 +01:00
version = "1.5.1"
2023-12-19 23:58:57 +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
2024-11-06 10:21:19 +01:00
python-versions = ">=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "griffe-1.5.1-py3-none-any.whl" , hash = "sha256:ad6a7980f8c424c9102160aafa3bcdf799df0e75f7829d75af9ee5aef656f860" },
{ file = "griffe-1.5.1.tar.gz" , hash = "sha256:72964f93e08c553257706d6cd2c42d1c172213feb48b2be386f243380b405d4b" },
2023-12-19 23:58:57 +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.*"
files = [
{ file = "humanfriendly-10.0-py2.py3-none-any.whl" , hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477" },
{ file = "humanfriendly-10.0.tar.gz" , hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc" },
]
[ package . dependencies ]
pyreadline3 = { version = "*" , markers = "sys_platform == \"win32\" and python_version >= \"3.8\"" }
[[ package ]]
name = "identify"
2024-11-29 17:33:26 +01:00
version = "2.6.3"
2023-12-19 23:58:57 +01:00
description = "File identification library for Python"
optional = false
2024-11-13 13:09:58 +01:00
python-versions = ">=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-11-29 17:33:26 +01:00
{ file = "identify-2.6.3-py2.py3-none-any.whl" , hash = "sha256:9edba65473324c2ea9684b1f944fe3191db3345e50b6d04571d10ed164f8d7bd" },
{ file = "identify-2.6.3.tar.gz" , hash = "sha256:62f5dae9b5fef52c84cc188514e9ea4f3f636b1d8799ab5ebc475471f9e47a02" },
2023-12-19 23:58:57 +01:00
]
[ package . extras ]
license = [ "ukkonen" ]
[[ package ]]
name = "idna"
2024-11-06 10:21:19 +01:00
version = "3.10"
2023-12-19 23:58:57 +01:00
description = "Internationalized Domain Names in Applications (IDNA)"
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.6"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "idna-3.10-py3-none-any.whl" , hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3" },
{ file = "idna-3.10.tar.gz" , hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9" },
2023-12-19 23:58:57 +01:00
]
2024-11-06 10:21:19 +01:00
[ package . extras ]
all = [ "flake8 (>=7.1.1)" , "mypy (>=1.11.2)" , "pytest (>=8.3.2)" , "ruff (>=0.6.2)" ]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "iniconfig"
version = "2.0.0"
description = "brain-dead simple config-ini parsing"
optional = false
python-versions = ">=3.7"
files = [
{ file = "iniconfig-2.0.0-py3-none-any.whl" , hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374" },
{ file = "iniconfig-2.0.0.tar.gz" , hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3" },
]
2024-04-20 08:40:40 +02:00
[[ package ]]
name = "isodate"
2024-11-06 15:01:18 +01:00
version = "0.7.2"
2024-04-20 08:40:40 +02:00
description = "An ISO 8601 date/time/duration parser and formatter"
optional = false
2024-11-06 15:01:18 +01:00
python-versions = ">=3.7"
2024-04-20 08:40:40 +02:00
files = [
2024-11-06 15:01:18 +01:00
{ file = "isodate-0.7.2-py3-none-any.whl" , hash = "sha256:28009937d8031054830160fce6d409ed342816b543597cece116d966c6d99e15" },
{ file = "isodate-0.7.2.tar.gz" , hash = "sha256:4cd1aa0f43ca76f4a6c6c0292a85f40b35ec2e43e315b59f06e6d32171a953e6" },
2024-04-20 08:40:40 +02:00
]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "isort"
version = "5.13.2"
description = "A Python utility / library to sort Python imports."
optional = false
python-versions = ">=3.8.0"
files = [
{ file = "isort-5.13.2-py3-none-any.whl" , hash = "sha256:8ca5e72a8d85860d5a3fa69b8745237f2939afe12dbf656afbcb47fe72d947a6" },
{ file = "isort-5.13.2.tar.gz" , hash = "sha256:48fdfcb9face5d58a4f6dde2e72a1fb8dcaf8ab26f95ab49fab84c2ddefb0109" },
]
[ package . dependencies ]
colorama = { version = ">=0.4.6" , optional = true , markers = "extra == \"colors\"" }
[ package . extras ]
colors = [ "colorama (>=0.4.6)" ]
[[ package ]]
name = "jinja2"
2024-06-07 09:20:37 +02:00
version = "3.1.4"
2023-12-19 23:58:57 +01:00
description = "A very fast and expressive template engine."
optional = false
python-versions = ">=3.7"
files = [
2024-06-07 09:20:37 +02:00
{ file = "jinja2-3.1.4-py3-none-any.whl" , hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d" },
{ file = "jinja2-3.1.4.tar.gz" , hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
MarkupSafe = ">=2.0"
[ package . extras ]
i18n = [ "Babel (>=2.7)" ]
[[ package ]]
name = "m3u8"
2024-11-06 10:21:19 +01:00
version = "6.0.0"
2023-12-19 23:58:57 +01:00
description = "Python m3u8 parser"
optional = false
python-versions = ">=3.7"
files = [
2024-11-06 10:21:19 +01:00
{ file = "m3u8-6.0.0-py3-none-any.whl" , hash = "sha256:566d0748739c552dad10f8c87150078de6a0ec25071fa48e6968e96fc6dcba5d" },
{ file = "m3u8-6.0.0.tar.gz" , hash = "sha256:7ade990a1667d7a653bcaf9413b16c3eb5cd618982ff46aaff57fe6d9fa9c0fd" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
backports-datetime-fromisoformat = { version = "*" , markers = "python_version < \"3.11\"" }
[[ package ]]
name = "macholib"
version = "1.16.3"
description = "Mach-O header analysis and editing"
optional = false
python-versions = "*"
files = [
{ file = "macholib-1.16.3-py2.py3-none-any.whl" , hash = "sha256:0e315d7583d38b8c77e815b1ecbdbf504a8258d8b3e17b61165c6feb60d18f2c" },
{ file = "macholib-1.16.3.tar.gz" , hash = "sha256:07ae9e15e8e4cd9a788013d81f5908b3609aa76f9b1421bae9c4d7606ec86a30" },
]
[ package . dependencies ]
altgraph = ">=0.17"
[[ package ]]
name = "markdown"
2024-11-06 10:21:19 +01:00
version = "3.7"
2023-12-19 23:58:57 +01:00
description = "Python implementation of John Gruber's Markdown."
optional = false
python-versions = ">=3.8"
files = [
2024-11-06 10:21:19 +01:00
{ file = "Markdown-3.7-py3-none-any.whl" , hash = "sha256:7eb6df5690b81a1d7942992c97fad2938e956e79df20cbc6186e9c3a77b1c803" },
{ file = "markdown-3.7.tar.gz" , hash = "sha256:2ae2471477cfd02dbbf038d5d9bc226d40def84b4fe2986e49b59b6b472bbed2" },
2023-12-19 23:58:57 +01:00
]
[ package . extras ]
docs = [ "mdx-gh-links (>=0.2)" , "mkdocs (>=1.5)" , "mkdocs-gen-files" , "mkdocs-literate-nav" , "mkdocs-nature (>=0.6)" , "mkdocs-section-index" , "mkdocstrings[python]" ]
testing = [ "coverage" , "pyyaml" ]
[[ package ]]
name = "markdown-it-py"
version = "3.0.0"
description = "Python port of markdown-it. Markdown parsing, done right!"
optional = false
python-versions = ">=3.8"
files = [
{ file = "markdown-it-py-3.0.0.tar.gz" , hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb" },
{ file = "markdown_it_py-3.0.0-py3-none-any.whl" , hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1" },
]
[ package . dependencies ]
mdurl = ">=0.1,<1.0"
[ package . extras ]
benchmarking = [ "psutil" , "pytest" , "pytest-benchmark" ]
code-style = [ "pre-commit (>=3.0,<4.0)" ]
compare = [ "commonmark (>=0.9,<1.0)" , "markdown (>=3.4,<4.0)" , "mistletoe (>=1.0,<2.0)" , "mistune (>=2.0,<3.0)" , "panflute (>=2.3,<3.0)" ]
linkify = [ "linkify-it-py (>=1,<3)" ]
plugins = [ "mdit-py-plugins" ]
profiling = [ "gprof2dot" ]
rtd = [ "jupyter_sphinx" , "mdit-py-plugins" , "myst-parser" , "pyyaml" , "sphinx" , "sphinx-copybutton" , "sphinx-design" , "sphinx_book_theme" ]
testing = [ "coverage" , "pytest" , "pytest-cov" , "pytest-regressions" ]
[[ package ]]
name = "markupsafe"
2024-11-06 10:21:19 +01:00
version = "3.0.2"
2023-12-19 23:58:57 +01:00
description = "Safely add untrusted strings to HTML/XML markup."
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8" },
{ file = "MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158" },
{ file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579" },
{ file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d" },
{ file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb" },
{ file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b" },
{ file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c" },
{ file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171" },
{ file = "MarkupSafe-3.0.2-cp310-cp310-win32.whl" , hash = "sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50" },
{ file = "MarkupSafe-3.0.2-cp310-cp310-win_amd64.whl" , hash = "sha256:6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a" },
{ file = "MarkupSafe-3.0.2-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d" },
{ file = "MarkupSafe-3.0.2-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93" },
{ file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832" },
{ file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84" },
{ file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca" },
{ file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798" },
{ file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e" },
{ file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4" },
{ file = "MarkupSafe-3.0.2-cp311-cp311-win32.whl" , hash = "sha256:6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d" },
{ file = "MarkupSafe-3.0.2-cp311-cp311-win_amd64.whl" , hash = "sha256:70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b" },
{ file = "MarkupSafe-3.0.2-cp312-cp312-macosx_10_13_universal2.whl" , hash = "sha256:9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf" },
{ file = "MarkupSafe-3.0.2-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225" },
{ file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028" },
{ file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8" },
{ file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c" },
{ file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557" },
{ file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22" },
{ file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48" },
{ file = "MarkupSafe-3.0.2-cp312-cp312-win32.whl" , hash = "sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30" },
{ file = "MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl" , hash = "sha256:8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87" },
{ file = "MarkupSafe-3.0.2-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd" },
{ file = "MarkupSafe-3.0.2-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430" },
{ file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094" },
{ file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396" },
{ file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79" },
{ file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a" },
{ file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca" },
{ file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c" },
{ file = "MarkupSafe-3.0.2-cp313-cp313-win32.whl" , hash = "sha256:bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1" },
{ file = "MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl" , hash = "sha256:e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f" },
{ file = "MarkupSafe-3.0.2-cp313-cp313t-macosx_10_13_universal2.whl" , hash = "sha256:b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c" },
{ file = "MarkupSafe-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl" , hash = "sha256:a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb" },
{ file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c" },
{ file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d" },
{ file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe" },
{ file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl" , hash = "sha256:6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5" },
{ file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl" , hash = "sha256:3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a" },
{ file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl" , hash = "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9" },
{ file = "MarkupSafe-3.0.2-cp313-cp313t-win32.whl" , hash = "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6" },
{ file = "MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl" , hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f" },
{ file = "MarkupSafe-3.0.2-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:eaa0a10b7f72326f1372a713e73c3f739b524b3af41feb43e4921cb529f5929a" },
{ file = "MarkupSafe-3.0.2-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:48032821bbdf20f5799ff537c7ac3d1fba0ba032cfc06194faffa8cda8b560ff" },
{ file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:1a9d3f5f0901fdec14d8d2f66ef7d035f2157240a433441719ac9a3fba440b13" },
{ file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:88b49a3b9ff31e19998750c38e030fc7bb937398b1f78cfa599aaef92d693144" },
{ file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:cfad01eed2c2e0c01fd0ecd2ef42c492f7f93902e39a42fc9ee1692961443a29" },
{ file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:1225beacc926f536dc82e45f8a4d68502949dc67eea90eab715dea3a21c1b5f0" },
{ file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:3169b1eefae027567d1ce6ee7cae382c57fe26e82775f460f0b2778beaad66c0" },
{ file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:eb7972a85c54febfb25b5c4b4f3af4dcc731994c7da0d8a0b4a6eb0640e1d178" },
{ file = "MarkupSafe-3.0.2-cp39-cp39-win32.whl" , hash = "sha256:8c4e8c3ce11e1f92f6536ff07154f9d49677ebaaafc32db9db4620bc11ed480f" },
{ file = "MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl" , hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a" },
{ file = "markupsafe-3.0.2.tar.gz" , hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "marshmallow"
2024-11-06 10:21:19 +01:00
version = "3.23.1"
2023-12-19 23:58:57 +01:00
description = "A lightweight library for converting complex datatypes to and from native Python datatypes."
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "marshmallow-3.23.1-py3-none-any.whl" , hash = "sha256:fece2eb2c941180ea1b7fcbd4a83c51bfdd50093fdd3ad2585ee5e1df2508491" },
{ file = "marshmallow-3.23.1.tar.gz" , hash = "sha256:3a8dfda6edd8dcdbf216c0ede1d1e78d230a6dc9c5a088f58c4083b974a0d468" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
packaging = ">=17.0"
[ package . extras ]
2024-11-06 10:21:19 +01:00
dev = [ "marshmallow[tests]" , "pre-commit (>=3.5,<5.0)" , "tox" ]
docs = [ "alabaster (==1.0.0)" , "autodocsumm (==0.2.14)" , "sphinx (==8.1.3)" , "sphinx-issues (==5.0.0)" , "sphinx-version-warning (==1.1.2)" ]
tests = [ "pytest" , "simplejson" ]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "mccabe"
version = "0.7.0"
description = "McCabe checker, plugin for flake8"
optional = false
python-versions = ">=3.6"
files = [
{ file = "mccabe-0.7.0-py2.py3-none-any.whl" , hash = "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e" },
{ file = "mccabe-0.7.0.tar.gz" , hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325" },
]
[[ package ]]
name = "mdurl"
version = "0.1.2"
description = "Markdown URL utilities"
optional = false
python-versions = ">=3.7"
files = [
{ file = "mdurl-0.1.2-py3-none-any.whl" , hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8" },
{ file = "mdurl-0.1.2.tar.gz" , hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba" },
]
[[ package ]]
name = "mergedeep"
version = "1.3.4"
description = "A deep merge function for 🐍."
optional = false
python-versions = ">=3.6"
files = [
{ file = "mergedeep-1.3.4-py3-none-any.whl" , hash = "sha256:70775750742b25c0d8f36c55aed03d24c3384d17c951b3175d898bd778ef0307" },
{ file = "mergedeep-1.3.4.tar.gz" , hash = "sha256:0096d52e9dad9939c3d975a774666af186eda617e6ca84df4c94dec30004f2a8" },
]
[[ package ]]
name = "mkdocs"
2024-11-06 10:21:19 +01:00
version = "1.6.1"
2023-12-19 23:58:57 +01:00
description = "Project documentation with Markdown."
optional = false
2024-04-25 22:53:51 +02:00
python-versions = ">=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "mkdocs-1.6.1-py3-none-any.whl" , hash = "sha256:db91759624d1647f3f34aa0c3f327dd2601beae39a366d6e064c03468d35c20e" },
{ file = "mkdocs-1.6.1.tar.gz" , hash = "sha256:7b432f01d928c084353ab39c57282f29f92136665bdd6abf7c1ec8d822ef86f2" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
click = ">=7.0"
colorama = { version = ">=0.4" , markers = "platform_system == \"Windows\"" }
ghp-import = ">=1.0"
jinja2 = ">=2.11.1"
2024-04-25 22:53:51 +02:00
markdown = ">=3.3.6"
2023-12-19 23:58:57 +01:00
markupsafe = ">=2.0.1"
mergedeep = ">=1.3.4"
2024-04-25 22:53:51 +02:00
mkdocs-get-deps = ">=0.2.0"
2023-12-19 23:58:57 +01:00
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)" ]
2024-04-25 22:53:51 +02:00
min-versions = [ "babel (==2.9.0)" , "click (==7.0)" , "colorama (==0.4)" , "ghp-import (==1.0)" , "importlib-metadata (==4.4)" , "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)" ]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "mkdocs-autorefs"
2024-11-06 10:21:19 +01:00
version = "1.2.0"
2023-12-19 23:58:57 +01:00
description = "Automatically link across pages in MkDocs."
optional = false
python-versions = ">=3.8"
files = [
2024-11-06 10:21:19 +01:00
{ file = "mkdocs_autorefs-1.2.0-py3-none-any.whl" , hash = "sha256:d588754ae89bd0ced0c70c06f58566a4ee43471eeeee5202427da7de9ef85a2f" },
{ file = "mkdocs_autorefs-1.2.0.tar.gz" , hash = "sha256:a86b93abff653521bda71cf3fc5596342b7a23982093915cb74273f67522190f" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
Markdown = ">=3.3"
2024-03-14 06:29:54 +01:00
markupsafe = ">=2.0.1"
2023-12-19 23:58:57 +01:00
mkdocs = ">=1.1"
2024-04-25 22:53:51 +02:00
[[ 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"
files = [
{ 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" },
]
[ package . dependencies ]
mergedeep = ">=1.3.4"
platformdirs = ">=2.2.0"
pyyaml = ">=5.1"
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "mkdocs-material"
2024-12-16 16:40:21 +01:00
version = "9.5.49"
2023-12-19 23:58:57 +01:00
description = "Documentation that simply works"
optional = false
python-versions = ">=3.8"
files = [
2024-12-16 16:40:21 +01:00
{ file = "mkdocs_material-9.5.49-py3-none-any.whl" , hash = "sha256:c3c2d8176b18198435d3a3e119011922f3e11424074645c24019c2dcf08a360e" },
{ file = "mkdocs_material-9.5.49.tar.gz" , hash = "sha256:3671bb282b4f53a1c72e08adbe04d2481a98f85fed392530051f80ff94a9621d" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
babel = ">=2.10,<3.0"
colorama = ">=0.4,<1.0"
jinja2 = ">=3.0,<4.0"
markdown = ">=3.2,<4.0"
2024-04-25 22:53:51 +02:00
mkdocs = ">=1.6,<2.0"
2023-12-19 23:58:57 +01:00
mkdocs-material-extensions = ">=1.3,<2.0"
paginate = ">=0.5,<1.0"
pygments = ">=2.16,<3.0"
pymdown-extensions = ">=10.2,<11.0"
regex = ">=2022.4"
requests = ">=2.26,<3.0"
[ package . extras ]
2024-03-14 06:29:54 +01:00
git = [ "mkdocs-git-committers-plugin-2 (>=1.1,<2.0)" , "mkdocs-git-revision-date-localized-plugin (>=1.2.4,<2.0)" ]
2024-01-29 21:13:57 +01:00
imaging = [ "cairosvg (>=2.6,<3.0)" , "pillow (>=10.2,<11.0)" ]
2023-12-19 23:58:57 +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"
files = [
{ 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" },
]
[[ package ]]
name = "mkdocstrings"
2024-11-13 14:04:25 +01:00
version = "0.27.0"
2023-12-19 23:58:57 +01:00
description = "Automatic documentation from sources, for MkDocs."
optional = false
2024-11-13 14:04:25 +01:00
python-versions = ">=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-11-13 14:04:25 +01:00
{ file = "mkdocstrings-0.27.0-py3-none-any.whl" , hash = "sha256:6ceaa7ea830770959b55a16203ac63da24badd71325b96af950e59fd37366332" },
{ file = "mkdocstrings-0.27.0.tar.gz" , hash = "sha256:16adca6d6b0a1f9e0c07ff0b02ced8e16f228a9d65a37c063ec4c14d7b76a657" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
click = ">=7.0"
Jinja2 = ">=2.11.1"
2024-11-13 14:04:25 +01:00
Markdown = ">=3.6"
2023-12-19 23:58:57 +01:00
MarkupSafe = ">=1.1"
mkdocs = ">=1.4"
2024-11-13 14:04:25 +01:00
mkdocs-autorefs = ">=1.2"
2023-12-19 23:58:57 +01:00
mkdocstrings-python = { version = ">=0.5.2" , optional = true , markers = "extra == \"python\"" }
2024-11-13 14:04:25 +01:00
platformdirs = ">=2.2"
2023-12-19 23:58:57 +01:00
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"
2024-11-13 14:04:25 +01:00
version = "1.12.2"
2023-12-19 23:58:57 +01:00
description = "A Python handler for mkdocstrings."
optional = false
2024-11-13 14:04:25 +01:00
python-versions = ">=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-11-13 14:04:25 +01:00
{ file = "mkdocstrings_python-1.12.2-py3-none-any.whl" , hash = "sha256:7f7d40d6db3cb1f5d19dbcd80e3efe4d0ba32b073272c0c0de9de2e604eda62a" },
{ file = "mkdocstrings_python-1.12.2.tar.gz" , hash = "sha256:7a1760941c0b52a2cd87b960a9e21112ffe52e7df9d0b9583d04d47ed2e186f3" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
2024-11-13 14:04:25 +01:00
griffe = ">=0.49"
mkdocs-autorefs = ">=1.2"
mkdocstrings = ">=0.26"
2023-12-19 23:58:57 +01:00
2024-01-13 16:26:33 +01:00
[[ package ]]
name = "mpegdash"
2024-01-19 18:00:16 +01:00
version = "0.4.0"
2024-01-13 16:26:33 +01:00
description = "MPEG-DASH MPD(Media Presentation Description) Parser"
optional = false
python-versions = "*"
files = [
2024-01-19 18:00:16 +01:00
{ file = "mpegdash-0.4.0-py3-none-any.whl" , hash = "sha256:d07f6e1f2a67ddce1be501e3ad7abc29a2d6a7b1830b4da974b49c2ebe99cf2a" },
{ file = "mpegdash-0.4.0.tar.gz" , hash = "sha256:65368c7a367c6875eb8c456a08644eb0708981a745044da0c9e942a3bc2b6389" },
2024-01-13 16:26:33 +01:00
]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "mutagen"
version = "1.47.0"
description = "read and write audio tags for many formats"
optional = false
python-versions = ">=3.7"
files = [
{ file = "mutagen-1.47.0-py3-none-any.whl" , hash = "sha256:edd96f50c5907a9539d8e5bba7245f62c9f520aef333d13392a79a4f70aca719" },
{ file = "mutagen-1.47.0.tar.gz" , hash = "sha256:719fadef0a978c31b4cf3c956261b3c58b6948b32023078a2117b1de09f0fc99" },
]
[[ package ]]
name = "mypy"
2024-11-06 10:21:19 +01:00
version = "1.13.0"
2023-12-19 23:58:57 +01:00
description = "Optional static typing for Python"
optional = false
python-versions = ">=3.8"
files = [
2024-11-06 10:21:19 +01:00
{ file = "mypy-1.13.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:6607e0f1dd1fb7f0aca14d936d13fd19eba5e17e1cd2a14f808fa5f8f6d8f60a" },
{ file = "mypy-1.13.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:8a21be69bd26fa81b1f80a61ee7ab05b076c674d9b18fb56239d72e21d9f4c80" },
{ file = "mypy-1.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:7b2353a44d2179846a096e25691d54d59904559f4232519d420d64da6828a3a7" },
{ file = "mypy-1.13.0-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:0730d1c6a2739d4511dc4253f8274cdd140c55c32dfb0a4cf8b7a43f40abfa6f" },
{ file = "mypy-1.13.0-cp310-cp310-win_amd64.whl" , hash = "sha256:c5fc54dbb712ff5e5a0fca797e6e0aa25726c7e72c6a5850cfd2adbc1eb0a372" },
{ file = "mypy-1.13.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:581665e6f3a8a9078f28d5502f4c334c0c8d802ef55ea0e7276a6e409bc0d82d" },
{ file = "mypy-1.13.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:3ddb5b9bf82e05cc9a627e84707b528e5c7caaa1c55c69e175abb15a761cec2d" },
{ file = "mypy-1.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:20c7ee0bc0d5a9595c46f38beb04201f2620065a93755704e141fcac9f59db2b" },
{ file = "mypy-1.13.0-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:3790ded76f0b34bc9c8ba4def8f919dd6a46db0f5a6610fb994fe8efdd447f73" },
{ file = "mypy-1.13.0-cp311-cp311-win_amd64.whl" , hash = "sha256:51f869f4b6b538229c1d1bcc1dd7d119817206e2bc54e8e374b3dfa202defcca" },
{ file = "mypy-1.13.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:5c7051a3461ae84dfb5dd15eff5094640c61c5f22257c8b766794e6dd85e72d5" },
{ file = "mypy-1.13.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:39bb21c69a5d6342f4ce526e4584bc5c197fd20a60d14a8624d8743fffb9472e" },
{ file = "mypy-1.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:164f28cb9d6367439031f4c81e84d3ccaa1e19232d9d05d37cb0bd880d3f93c2" },
{ file = "mypy-1.13.0-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:a4c1bfcdbce96ff5d96fc9b08e3831acb30dc44ab02671eca5953eadad07d6d0" },
{ file = "mypy-1.13.0-cp312-cp312-win_amd64.whl" , hash = "sha256:a0affb3a79a256b4183ba09811e3577c5163ed06685e4d4b46429a271ba174d2" },
{ file = "mypy-1.13.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:a7b44178c9760ce1a43f544e595d35ed61ac2c3de306599fa59b38a6048e1aa7" },
{ file = "mypy-1.13.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:5d5092efb8516d08440e36626f0153b5006d4088c1d663d88bf79625af3d1d62" },
{ file = "mypy-1.13.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:de2904956dac40ced10931ac967ae63c5089bd498542194b436eb097a9f77bc8" },
{ file = "mypy-1.13.0-cp313-cp313-musllinux_1_1_x86_64.whl" , hash = "sha256:7bfd8836970d33c2105562650656b6846149374dc8ed77d98424b40b09340ba7" },
{ file = "mypy-1.13.0-cp313-cp313-win_amd64.whl" , hash = "sha256:9f73dba9ec77acb86457a8fc04b5239822df0c14a082564737833d2963677dbc" },
{ file = "mypy-1.13.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:100fac22ce82925f676a734af0db922ecfea991e1d7ec0ceb1e115ebe501301a" },
{ file = "mypy-1.13.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:7bcb0bb7f42a978bb323a7c88f1081d1b5dee77ca86f4100735a6f541299d8fb" },
{ file = "mypy-1.13.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:bde31fc887c213e223bbfc34328070996061b0833b0a4cfec53745ed61f3519b" },
{ file = "mypy-1.13.0-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:07de989f89786f62b937851295ed62e51774722e5444a27cecca993fc3f9cd74" },
{ file = "mypy-1.13.0-cp38-cp38-win_amd64.whl" , hash = "sha256:4bde84334fbe19bad704b3f5b78c4abd35ff1026f8ba72b29de70dda0916beb6" },
{ file = "mypy-1.13.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:0246bcb1b5de7f08f2826451abd947bf656945209b140d16ed317f65a17dc7dc" },
{ file = "mypy-1.13.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:7f5b7deae912cf8b77e990b9280f170381fdfbddf61b4ef80927edd813163732" },
{ file = "mypy-1.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:7029881ec6ffb8bc233a4fa364736789582c738217b133f1b55967115288a2bc" },
{ file = "mypy-1.13.0-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:3e38b980e5681f28f033f3be86b099a247b13c491f14bb8b1e1e134d23bb599d" },
{ file = "mypy-1.13.0-cp39-cp39-win_amd64.whl" , hash = "sha256:a6789be98a2017c912ae6ccb77ea553bbaf13d27605d2ca20a76dfbced631b24" },
{ file = "mypy-1.13.0-py3-none-any.whl" , hash = "sha256:9c250883f9fd81d212e0952c92dbfcc96fc237f4b7c92f56ac81fd48460b3e5a" },
{ file = "mypy-1.13.0.tar.gz" , hash = "sha256:0291a61b6fbf3e6673e3405cfcc0e7650bebc7939659fdca2702958038bd835e" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
mypy-extensions = ">=1.0.0"
tomli = { version = ">=1.1.0" , markers = "python_version < \"3.11\"" }
2024-11-06 10:21:19 +01:00
typing-extensions = ">=4.6.0"
2023-12-19 23:58:57 +01:00
[ package . extras ]
dmypy = [ "psutil (>=4.0)" ]
2024-11-06 10:21:19 +01:00
faster-cache = [ "orjson" ]
2023-12-19 23:58:57 +01:00
install-types = [ "pip" ]
mypyc = [ "setuptools (>=50)" ]
reports = [ "lxml" ]
[[ package ]]
name = "mypy-extensions"
version = "1.0.0"
description = "Type system extensions for programs checked with the mypy type checker."
optional = false
python-versions = ">=3.5"
files = [
{ file = "mypy_extensions-1.0.0-py3-none-any.whl" , hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d" },
{ file = "mypy_extensions-1.0.0.tar.gz" , hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782" },
]
[[ package ]]
name = "nodeenv"
2024-06-07 09:20:37 +02:00
version = "1.9.1"
2023-12-19 23:58:57 +01:00
description = "Node.js virtual environment builder"
optional = false
2024-06-07 09:20:37 +02:00
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
2023-12-19 23:58:57 +01:00
files = [
2024-06-07 09:20:37 +02:00
{ file = "nodeenv-1.9.1-py2.py3-none-any.whl" , hash = "sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9" },
{ file = "nodeenv-1.9.1.tar.gz" , hash = "sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "packaging"
2024-11-13 13:09:58 +01:00
version = "24.2"
2023-12-19 23:58:57 +01:00
description = "Core utilities for Python packages"
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-11-13 13:09:58 +01:00
{ file = "packaging-24.2-py3-none-any.whl" , hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759" },
{ file = "packaging-24.2.tar.gz" , hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "paginate"
2024-11-06 10:21:19 +01:00
version = "0.5.7"
2023-12-19 23:58:57 +01:00
description = "Divides large result sets into pages for easier browsing"
optional = false
python-versions = "*"
files = [
2024-11-06 10:21:19 +01:00
{ file = "paginate-0.5.7-py2.py3-none-any.whl" , hash = "sha256:b885e2af73abcf01d9559fd5216b57ef722f8c42affbb63942377668e35c7591" },
{ file = "paginate-0.5.7.tar.gz" , hash = "sha256:22bd083ab41e1a8b4f3690544afb2c60c25e5c9a63a30fa2f483f6c60c8e5945" },
2023-12-19 23:58:57 +01:00
]
2024-11-06 10:21:19 +01:00
[ package . extras ]
dev = [ "pytest" , "tox" ]
lint = [ "black" ]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "pathspec"
version = "0.12.1"
description = "Utility library for gitignore style pattern matching of file paths."
optional = false
python-versions = ">=3.8"
files = [
{ file = "pathspec-0.12.1-py3-none-any.whl" , hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08" },
{ file = "pathspec-0.12.1.tar.gz" , hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712" },
]
[[ package ]]
name = "pathvalidate"
2024-11-06 10:21:19 +01:00
version = "3.2.1"
2023-12-19 23:58:57 +01:00
description = "pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc."
optional = false
python-versions = ">=3.7"
files = [
2024-11-06 10:21:19 +01:00
{ file = "pathvalidate-3.2.1-py3-none-any.whl" , hash = "sha256:9a6255eb8f63c9e2135b9be97a5ce08f10230128c4ae7b3e935378b82b22c4c9" },
{ file = "pathvalidate-3.2.1.tar.gz" , hash = "sha256:f5d07b1e2374187040612a1fcd2bcb2919f8db180df254c9581bb90bf903377d" },
2023-12-19 23:58:57 +01:00
]
[ package . extras ]
docs = [ "Sphinx (>=2.4)" , "sphinx-rtd-theme (>=1.2.2)" , "urllib3 (<2)" ]
2024-11-06 10:21:19 +01:00
readme = [ "path (>=13,<17)" , "readmemaker (>=1.1.0)" ]
test = [ "Faker (>=1.0.8)" , "allpairspy (>=2)" , "click (>=6.2)" , "pytest (>=6.0.1)" , "pytest-md-report (>=0.6.2)" ]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "pbr"
2024-11-06 10:21:19 +01:00
version = "6.1.0"
2023-12-19 23:58:57 +01:00
description = "Python Build Reasonableness"
optional = false
python-versions = ">=2.6"
files = [
2024-11-06 10:21:19 +01:00
{ file = "pbr-6.1.0-py2.py3-none-any.whl" , hash = "sha256:a776ae228892d8013649c0aeccbb3d5f99ee15e005a4cbb7e61d55a067b28a2a" },
{ file = "pbr-6.1.0.tar.gz" , hash = "sha256:788183e382e3d1d7707db08978239965e8b9e4e5ed42669bf4758186734d5f24" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "pefile"
version = "2023.2.7"
description = "Python PE parsing module"
optional = false
python-versions = ">=3.6.0"
files = [
{ file = "pefile-2023.2.7-py3-none-any.whl" , hash = "sha256:da185cd2af68c08a6cd4481f7325ed600a88f6a813bad9dea07ab3ef73d8d8d6" },
{ file = "pefile-2023.2.7.tar.gz" , hash = "sha256:82e6114004b3d6911c77c3953e3838654b04511b8b66e8583db70c65998017dc" },
]
[[ package ]]
name = "pillow"
2024-11-06 10:21:19 +01:00
version = "11.0.0"
2023-12-19 23:58:57 +01:00
description = "Python Imaging Library (Fork)"
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "pillow-11.0.0-cp310-cp310-macosx_10_10_x86_64.whl" , hash = "sha256:6619654954dc4936fcff82db8eb6401d3159ec6be81e33c6000dfd76ae189947" },
{ file = "pillow-11.0.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:b3c5ac4bed7519088103d9450a1107f76308ecf91d6dabc8a33a2fcfb18d0fba" },
{ file = "pillow-11.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:a65149d8ada1055029fcb665452b2814fe7d7082fcb0c5bed6db851cb69b2086" },
{ file = "pillow-11.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:88a58d8ac0cc0e7f3a014509f0455248a76629ca9b604eca7dc5927cc593c5e9" },
{ file = "pillow-11.0.0-cp310-cp310-manylinux_2_28_aarch64.whl" , hash = "sha256:c26845094b1af3c91852745ae78e3ea47abf3dbcd1cf962f16b9a5fbe3ee8488" },
{ file = "pillow-11.0.0-cp310-cp310-manylinux_2_28_x86_64.whl" , hash = "sha256:1a61b54f87ab5786b8479f81c4b11f4d61702830354520837f8cc791ebba0f5f" },
{ file = "pillow-11.0.0-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:674629ff60030d144b7bca2b8330225a9b11c482ed408813924619c6f302fdbb" },
{ file = "pillow-11.0.0-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:598b4e238f13276e0008299bd2482003f48158e2b11826862b1eb2ad7c768b97" },
{ file = "pillow-11.0.0-cp310-cp310-win32.whl" , hash = "sha256:9a0f748eaa434a41fccf8e1ee7a3eed68af1b690e75328fd7a60af123c193b50" },
{ file = "pillow-11.0.0-cp310-cp310-win_amd64.whl" , hash = "sha256:a5629742881bcbc1f42e840af185fd4d83a5edeb96475a575f4da50d6ede337c" },
{ file = "pillow-11.0.0-cp310-cp310-win_arm64.whl" , hash = "sha256:ee217c198f2e41f184f3869f3e485557296d505b5195c513b2bfe0062dc537f1" },
{ file = "pillow-11.0.0-cp311-cp311-macosx_10_10_x86_64.whl" , hash = "sha256:1c1d72714f429a521d8d2d018badc42414c3077eb187a59579f28e4270b4b0fc" },
{ file = "pillow-11.0.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:499c3a1b0d6fc8213519e193796eb1a86a1be4b1877d678b30f83fd979811d1a" },
{ file = "pillow-11.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:c8b2351c85d855293a299038e1f89db92a2f35e8d2f783489c6f0b2b5f3fe8a3" },
{ file = "pillow-11.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:6f4dba50cfa56f910241eb7f883c20f1e7b1d8f7d91c750cd0b318bad443f4d5" },
{ file = "pillow-11.0.0-cp311-cp311-manylinux_2_28_aarch64.whl" , hash = "sha256:5ddbfd761ee00c12ee1be86c9c0683ecf5bb14c9772ddbd782085779a63dd55b" },
{ file = "pillow-11.0.0-cp311-cp311-manylinux_2_28_x86_64.whl" , hash = "sha256:45c566eb10b8967d71bf1ab8e4a525e5a93519e29ea071459ce517f6b903d7fa" },
{ file = "pillow-11.0.0-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:b4fd7bd29610a83a8c9b564d457cf5bd92b4e11e79a4ee4716a63c959699b306" },
{ file = "pillow-11.0.0-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:cb929ca942d0ec4fac404cbf520ee6cac37bf35be479b970c4ffadf2b6a1cad9" },
{ file = "pillow-11.0.0-cp311-cp311-win32.whl" , hash = "sha256:006bcdd307cc47ba43e924099a038cbf9591062e6c50e570819743f5607404f5" },
{ file = "pillow-11.0.0-cp311-cp311-win_amd64.whl" , hash = "sha256:52a2d8323a465f84faaba5236567d212c3668f2ab53e1c74c15583cf507a0291" },
{ file = "pillow-11.0.0-cp311-cp311-win_arm64.whl" , hash = "sha256:16095692a253047fe3ec028e951fa4221a1f3ed3d80c397e83541a3037ff67c9" },
{ file = "pillow-11.0.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:d2c0a187a92a1cb5ef2c8ed5412dd8d4334272617f532d4ad4de31e0495bd923" },
{ file = "pillow-11.0.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:084a07ef0821cfe4858fe86652fffac8e187b6ae677e9906e192aafcc1b69903" },
{ file = "pillow-11.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8069c5179902dcdce0be9bfc8235347fdbac249d23bd90514b7a47a72d9fecf4" },
{ file = "pillow-11.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:f02541ef64077f22bf4924f225c0fd1248c168f86e4b7abdedd87d6ebaceab0f" },
{ file = "pillow-11.0.0-cp312-cp312-manylinux_2_28_aarch64.whl" , hash = "sha256:fcb4621042ac4b7865c179bb972ed0da0218a076dc1820ffc48b1d74c1e37fe9" },
{ file = "pillow-11.0.0-cp312-cp312-manylinux_2_28_x86_64.whl" , hash = "sha256:00177a63030d612148e659b55ba99527803288cea7c75fb05766ab7981a8c1b7" },
{ file = "pillow-11.0.0-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:8853a3bf12afddfdf15f57c4b02d7ded92c7a75a5d7331d19f4f9572a89c17e6" },
{ file = "pillow-11.0.0-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:3107c66e43bda25359d5ef446f59c497de2b5ed4c7fdba0894f8d6cf3822dafc" },
{ file = "pillow-11.0.0-cp312-cp312-win32.whl" , hash = "sha256:86510e3f5eca0ab87429dd77fafc04693195eec7fd6a137c389c3eeb4cfb77c6" },
{ file = "pillow-11.0.0-cp312-cp312-win_amd64.whl" , hash = "sha256:8ec4a89295cd6cd4d1058a5e6aec6bf51e0eaaf9714774e1bfac7cfc9051db47" },
{ file = "pillow-11.0.0-cp312-cp312-win_arm64.whl" , hash = "sha256:27a7860107500d813fcd203b4ea19b04babe79448268403172782754870dac25" },
{ file = "pillow-11.0.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:bcd1fb5bb7b07f64c15618c89efcc2cfa3e95f0e3bcdbaf4642509de1942a699" },
{ file = "pillow-11.0.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:0e038b0745997c7dcaae350d35859c9715c71e92ffb7e0f4a8e8a16732150f38" },
{ file = "pillow-11.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:0ae08bd8ffc41aebf578c2af2f9d8749d91f448b3bfd41d7d9ff573d74f2a6b2" },
{ file = "pillow-11.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d69bfd8ec3219ae71bcde1f942b728903cad25fafe3100ba2258b973bd2bc1b2" },
{ file = "pillow-11.0.0-cp313-cp313-manylinux_2_28_aarch64.whl" , hash = "sha256:61b887f9ddba63ddf62fd02a3ba7add935d053b6dd7d58998c630e6dbade8527" },
{ file = "pillow-11.0.0-cp313-cp313-manylinux_2_28_x86_64.whl" , hash = "sha256:c6a660307ca9d4867caa8d9ca2c2658ab685de83792d1876274991adec7b93fa" },
{ file = "pillow-11.0.0-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:73e3a0200cdda995c7e43dd47436c1548f87a30bb27fb871f352a22ab8dcf45f" },
{ file = "pillow-11.0.0-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:fba162b8872d30fea8c52b258a542c5dfd7b235fb5cb352240c8d63b414013eb" },
{ file = "pillow-11.0.0-cp313-cp313-win32.whl" , hash = "sha256:f1b82c27e89fffc6da125d5eb0ca6e68017faf5efc078128cfaa42cf5cb38798" },
{ file = "pillow-11.0.0-cp313-cp313-win_amd64.whl" , hash = "sha256:8ba470552b48e5835f1d23ecb936bb7f71d206f9dfeee64245f30c3270b994de" },
{ file = "pillow-11.0.0-cp313-cp313-win_arm64.whl" , hash = "sha256:846e193e103b41e984ac921b335df59195356ce3f71dcfd155aa79c603873b84" },
{ file = "pillow-11.0.0-cp313-cp313t-macosx_10_13_x86_64.whl" , hash = "sha256:4ad70c4214f67d7466bea6a08061eba35c01b1b89eaa098040a35272a8efb22b" },
{ file = "pillow-11.0.0-cp313-cp313t-macosx_11_0_arm64.whl" , hash = "sha256:6ec0d5af64f2e3d64a165f490d96368bb5dea8b8f9ad04487f9ab60dc4bb6003" },
{ file = "pillow-11.0.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c809a70e43c7977c4a42aefd62f0131823ebf7dd73556fa5d5950f5b354087e2" },
{ file = "pillow-11.0.0-cp313-cp313t-manylinux_2_28_x86_64.whl" , hash = "sha256:4b60c9520f7207aaf2e1d94de026682fc227806c6e1f55bba7606d1c94dd623a" },
{ file = "pillow-11.0.0-cp313-cp313t-musllinux_1_2_x86_64.whl" , hash = "sha256:1e2688958a840c822279fda0086fec1fdab2f95bf2b717b66871c4ad9859d7e8" },
{ file = "pillow-11.0.0-cp313-cp313t-win32.whl" , hash = "sha256:607bbe123c74e272e381a8d1957083a9463401f7bd01287f50521ecb05a313f8" },
{ file = "pillow-11.0.0-cp313-cp313t-win_amd64.whl" , hash = "sha256:5c39ed17edea3bc69c743a8dd3e9853b7509625c2462532e62baa0732163a904" },
{ file = "pillow-11.0.0-cp313-cp313t-win_arm64.whl" , hash = "sha256:75acbbeb05b86bc53cbe7b7e6fe00fbcf82ad7c684b3ad82e3d711da9ba287d3" },
{ file = "pillow-11.0.0-cp39-cp39-macosx_10_10_x86_64.whl" , hash = "sha256:2e46773dc9f35a1dd28bd6981332fd7f27bec001a918a72a79b4133cf5291dba" },
{ file = "pillow-11.0.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:2679d2258b7f1192b378e2893a8a0a0ca472234d4c2c0e6bdd3380e8dfa21b6a" },
{ file = "pillow-11.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:eda2616eb2313cbb3eebbe51f19362eb434b18e3bb599466a1ffa76a033fb916" },
{ file = "pillow-11.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:20ec184af98a121fb2da42642dea8a29ec80fc3efbaefb86d8fdd2606619045d" },
{ file = "pillow-11.0.0-cp39-cp39-manylinux_2_28_aarch64.whl" , hash = "sha256:8594f42df584e5b4bb9281799698403f7af489fba84c34d53d1c4bfb71b7c4e7" },
{ file = "pillow-11.0.0-cp39-cp39-manylinux_2_28_x86_64.whl" , hash = "sha256:c12b5ae868897c7338519c03049a806af85b9b8c237b7d675b8c5e089e4a618e" },
{ file = "pillow-11.0.0-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:70fbbdacd1d271b77b7721fe3cdd2d537bbbd75d29e6300c672ec6bb38d9672f" },
{ file = "pillow-11.0.0-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:5178952973e588b3f1360868847334e9e3bf49d19e169bbbdfaf8398002419ae" },
{ file = "pillow-11.0.0-cp39-cp39-win32.whl" , hash = "sha256:8c676b587da5673d3c75bd67dd2a8cdfeb282ca38a30f37950511766b26858c4" },
{ file = "pillow-11.0.0-cp39-cp39-win_amd64.whl" , hash = "sha256:94f3e1780abb45062287b4614a5bc0874519c86a777d4a7ad34978e86428b8dd" },
{ file = "pillow-11.0.0-cp39-cp39-win_arm64.whl" , hash = "sha256:290f2cc809f9da7d6d622550bbf4c1e57518212da51b6a30fe8e0a270a5b78bd" },
{ file = "pillow-11.0.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl" , hash = "sha256:1187739620f2b365de756ce086fdb3604573337cc28a0d3ac4a01ab6b2d2a6d2" },
{ file = "pillow-11.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" , hash = "sha256:fbbcb7b57dc9c794843e3d1258c0fbf0f48656d46ffe9e09b63bbd6e8cd5d0a2" },
{ file = "pillow-11.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:5d203af30149ae339ad1b4f710d9844ed8796e97fda23ffbc4cc472968a47d0b" },
{ file = "pillow-11.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:21a0d3b115009ebb8ac3d2ebec5c2982cc693da935f4ab7bb5c8ebe2f47d36f2" },
{ file = "pillow-11.0.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl" , hash = "sha256:73853108f56df97baf2bb8b522f3578221e56f646ba345a372c78326710d3830" },
{ file = "pillow-11.0.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl" , hash = "sha256:e58876c91f97b0952eb766123bfef372792ab3f4e3e1f1a2267834c2ab131734" },
{ file = "pillow-11.0.0-pp310-pypy310_pp73-win_amd64.whl" , hash = "sha256:224aaa38177597bb179f3ec87eeefcce8e4f85e608025e9cfac60de237ba6316" },
{ file = "pillow-11.0.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl" , hash = "sha256:5bd2d3bdb846d757055910f0a59792d33b555800813c3b39ada1829c372ccb06" },
{ file = "pillow-11.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:375b8dd15a1f5d2feafff536d47e22f69625c1aa92f12b339ec0b2ca40263273" },
{ file = "pillow-11.0.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl" , hash = "sha256:daffdf51ee5db69a82dd127eabecce20729e21f7a3680cf7cbb23f0829189790" },
{ file = "pillow-11.0.0-pp39-pypy39_pp73-win_amd64.whl" , hash = "sha256:7326a1787e3c7b0429659e0a944725e1b03eeaa10edd945a86dead1913383944" },
{ file = "pillow-11.0.0.tar.gz" , hash = "sha256:72bacbaf24ac003fea9bff9837d1eedb6088758d41e100c1552930151f677739" },
2023-12-19 23:58:57 +01:00
]
[ package . extras ]
2024-11-06 10:21:19 +01:00
docs = [ "furo" , "olefile" , "sphinx (>=8.1)" , "sphinx-copybutton" , "sphinx-inline-tabs" , "sphinxext-opengraph" ]
2024-01-10 20:44:58 +01:00
fpx = [ "olefile" ]
mic = [ "olefile" ]
2023-12-19 23:58:57 +01:00
tests = [ "check-manifest" , "coverage" , "defusedxml" , "markdown2" , "olefile" , "packaging" , "pyroma" , "pytest" , "pytest-cov" , "pytest-timeout" ]
2024-01-10 20:44:58 +01:00
typing = [ "typing-extensions" ]
xmp = [ "defusedxml" ]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "platformdirs"
2024-11-06 10:21:19 +01:00
version = "4.3.6"
2024-04-23 22:37:07 +02:00
description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`."
2023-12-19 23:58:57 +01:00
optional = false
python-versions = ">=3.8"
files = [
2024-11-06 10:21:19 +01:00
{ file = "platformdirs-4.3.6-py3-none-any.whl" , hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb" },
{ file = "platformdirs-4.3.6.tar.gz" , hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907" },
2023-12-19 23:58:57 +01:00
]
[ package . extras ]
2024-11-06 10:21:19 +01:00
docs = [ "furo (>=2024.8.6)" , "proselint (>=0.14)" , "sphinx (>=8.0.2)" , "sphinx-autodoc-typehints (>=2.4)" ]
test = [ "appdirs (==1.4.4)" , "covdefaults (>=2.3)" , "pytest (>=8.3.2)" , "pytest-cov (>=5)" , "pytest-mock (>=3.14)" ]
type = [ "mypy (>=1.11.2)" ]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "pluggy"
2024-04-23 22:37:07 +02:00
version = "1.5.0"
2023-12-19 23:58:57 +01:00
description = "plugin and hook calling mechanisms for python"
optional = false
python-versions = ">=3.8"
files = [
2024-04-23 22:37:07 +02:00
{ file = "pluggy-1.5.0-py3-none-any.whl" , hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669" },
{ file = "pluggy-1.5.0.tar.gz" , hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1" },
2023-12-19 23:58:57 +01:00
]
[ package . extras ]
dev = [ "pre-commit" , "tox" ]
testing = [ "pytest" , "pytest-benchmark" ]
[[ package ]]
name = "pre-commit"
2024-11-06 10:21:19 +01:00
version = "4.0.1"
2023-12-19 23:58:57 +01:00
description = "A framework for managing and maintaining multi-language pre-commit hooks."
optional = false
python-versions = ">=3.9"
files = [
2024-11-06 10:21:19 +01:00
{ file = "pre_commit-4.0.1-py2.py3-none-any.whl" , hash = "sha256:efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878" },
{ file = "pre_commit-4.0.1.tar.gz" , hash = "sha256:80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
cfgv = ">=2.0.0"
identify = ">=1.0.0"
nodeenv = ">=0.11.1"
pyyaml = ">=5.1"
virtualenv = ">=20.10.0"
[[ package ]]
name = "pycryptodome"
2024-11-06 10:21:19 +01:00
version = "3.21.0"
2023-12-19 23:58:57 +01:00
description = "Cryptographic library for Python"
optional = false
2024-11-06 10:21:19 +01:00
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "pycryptodome-3.21.0-cp27-cp27m-macosx_10_9_x86_64.whl" , hash = "sha256:dad9bf36eda068e89059d1f07408e397856be9511d7113ea4b586642a429a4fd" },
{ file = "pycryptodome-3.21.0-cp27-cp27m-manylinux2010_i686.whl" , hash = "sha256:a1752eca64c60852f38bb29e2c86fca30d7672c024128ef5d70cc15868fa10f4" },
{ file = "pycryptodome-3.21.0-cp27-cp27m-manylinux2010_x86_64.whl" , hash = "sha256:3ba4cc304eac4d4d458f508d4955a88ba25026890e8abff9b60404f76a62c55e" },
{ file = "pycryptodome-3.21.0-cp27-cp27m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:7cb087b8612c8a1a14cf37dd754685be9a8d9869bed2ffaaceb04850a8aeef7e" },
{ file = "pycryptodome-3.21.0-cp27-cp27m-musllinux_1_1_aarch64.whl" , hash = "sha256:26412b21df30b2861424a6c6d5b1d8ca8107612a4cfa4d0183e71c5d200fb34a" },
{ file = "pycryptodome-3.21.0-cp27-cp27m-win32.whl" , hash = "sha256:cc2269ab4bce40b027b49663d61d816903a4bd90ad88cb99ed561aadb3888dd3" },
{ file = "pycryptodome-3.21.0-cp27-cp27m-win_amd64.whl" , hash = "sha256:0fa0a05a6a697ccbf2a12cec3d6d2650b50881899b845fac6e87416f8cb7e87d" },
{ file = "pycryptodome-3.21.0-cp27-cp27mu-manylinux2010_i686.whl" , hash = "sha256:6cce52e196a5f1d6797ff7946cdff2038d3b5f0aba4a43cb6bf46b575fd1b5bb" },
{ file = "pycryptodome-3.21.0-cp27-cp27mu-manylinux2010_x86_64.whl" , hash = "sha256:a915597ffccabe902e7090e199a7bf7a381c5506a747d5e9d27ba55197a2c568" },
{ file = "pycryptodome-3.21.0-cp27-cp27mu-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:a4e74c522d630766b03a836c15bff77cb657c5fdf098abf8b1ada2aebc7d0819" },
{ file = "pycryptodome-3.21.0-cp27-cp27mu-musllinux_1_1_aarch64.whl" , hash = "sha256:a3804675283f4764a02db05f5191eb8fec2bb6ca34d466167fc78a5f05bbe6b3" },
{ file = "pycryptodome-3.21.0-cp36-abi3-macosx_10_9_universal2.whl" , hash = "sha256:2480ec2c72438430da9f601ebc12c518c093c13111a5c1644c82cdfc2e50b1e4" },
{ file = "pycryptodome-3.21.0-cp36-abi3-macosx_10_9_x86_64.whl" , hash = "sha256:de18954104667f565e2fbb4783b56667f30fb49c4d79b346f52a29cb198d5b6b" },
{ file = "pycryptodome-3.21.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:2de4b7263a33947ff440412339cb72b28a5a4c769b5c1ca19e33dd6cd1dcec6e" },
{ file = "pycryptodome-3.21.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:0714206d467fc911042d01ea3a1847c847bc10884cf674c82e12915cfe1649f8" },
{ file = "pycryptodome-3.21.0-cp36-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:7d85c1b613121ed3dbaa5a97369b3b757909531a959d229406a75b912dd51dd1" },
{ file = "pycryptodome-3.21.0-cp36-abi3-musllinux_1_1_aarch64.whl" , hash = "sha256:8898a66425a57bcf15e25fc19c12490b87bd939800f39a03ea2de2aea5e3611a" },
{ file = "pycryptodome-3.21.0-cp36-abi3-musllinux_1_2_i686.whl" , hash = "sha256:932c905b71a56474bff8a9c014030bc3c882cee696b448af920399f730a650c2" },
{ file = "pycryptodome-3.21.0-cp36-abi3-musllinux_1_2_x86_64.whl" , hash = "sha256:18caa8cfbc676eaaf28613637a89980ad2fd96e00c564135bf90bc3f0b34dd93" },
{ file = "pycryptodome-3.21.0-cp36-abi3-win32.whl" , hash = "sha256:280b67d20e33bb63171d55b1067f61fbd932e0b1ad976b3a184303a3dad22764" },
{ file = "pycryptodome-3.21.0-cp36-abi3-win_amd64.whl" , hash = "sha256:b7aa25fc0baa5b1d95b7633af4f5f1838467f1815442b22487426f94e0d66c53" },
{ file = "pycryptodome-3.21.0-pp27-pypy_73-manylinux2010_x86_64.whl" , hash = "sha256:2cb635b67011bc147c257e61ce864879ffe6d03342dc74b6045059dfbdedafca" },
{ file = "pycryptodome-3.21.0-pp27-pypy_73-win32.whl" , hash = "sha256:4c26a2f0dc15f81ea3afa3b0c87b87e501f235d332b7f27e2225ecb80c0b1cdd" },
{ file = "pycryptodome-3.21.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl" , hash = "sha256:d5ebe0763c982f069d3877832254f64974139f4f9655058452603ff559c482e8" },
{ file = "pycryptodome-3.21.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:7ee86cbde706be13f2dec5a42b52b1c1d1cbb90c8e405c68d0755134735c8dc6" },
{ file = "pycryptodome-3.21.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:0fd54003ec3ce4e0f16c484a10bc5d8b9bd77fa662a12b85779a2d2d85d67ee0" },
{ file = "pycryptodome-3.21.0-pp310-pypy310_pp73-win_amd64.whl" , hash = "sha256:5dfafca172933506773482b0e18f0cd766fd3920bd03ec85a283df90d8a17bc6" },
{ file = "pycryptodome-3.21.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl" , hash = "sha256:590ef0898a4b0a15485b05210b4a1c9de8806d3ad3d47f74ab1dc07c67a6827f" },
{ file = "pycryptodome-3.21.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:f35e442630bc4bc2e1878482d6f59ea22e280d7121d7adeaedba58c23ab6386b" },
{ file = "pycryptodome-3.21.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ff99f952db3db2fbe98a0b355175f93ec334ba3d01bbde25ad3a5a33abc02b58" },
{ file = "pycryptodome-3.21.0-pp39-pypy39_pp73-win_amd64.whl" , hash = "sha256:8acd7d34af70ee63f9a849f957558e49a98f8f1634f86a59d2be62bb8e93f71c" },
{ file = "pycryptodome-3.21.0.tar.gz" , hash = "sha256:f7787e0d469bdae763b876174cf2e6c0f7be79808af26b1da96f1a64bcf47297" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "pydocstyle"
version = "6.3.0"
description = "Python docstring style checker"
optional = false
python-versions = ">=3.6"
files = [
{ file = "pydocstyle-6.3.0-py3-none-any.whl" , hash = "sha256:118762d452a49d6b05e194ef344a55822987a462831ade91ec5c06fd2169d019" },
{ file = "pydocstyle-6.3.0.tar.gz" , hash = "sha256:7ce43f0c0ac87b07494eb9c0b462c0b73e6ff276807f204d6b53edc72b7e44e1" },
]
[ package . dependencies ]
snowballstemmer = ">=2.2.0"
[ package . extras ]
toml = [ "tomli (>=1.2.3)" ]
[[ package ]]
name = "pygments"
2024-06-07 09:20:37 +02:00
version = "2.18.0"
2023-12-19 23:58:57 +01:00
description = "Pygments is a syntax highlighting package written in Python."
optional = false
2024-06-07 09:20:37 +02:00
python-versions = ">=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-06-07 09:20:37 +02:00
{ file = "pygments-2.18.0-py3-none-any.whl" , hash = "sha256:b8e6aca0523f3ab76fee51799c488e38782ac06eafcf95e7ba832985c8e7b13a" },
{ file = "pygments-2.18.0.tar.gz" , hash = "sha256:786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199" },
2023-12-19 23:58:57 +01:00
]
[ package . extras ]
windows-terminal = [ "colorama (>=0.4.6)" ]
[[ package ]]
name = "pyinstaller"
2024-11-13 13:09:58 +01:00
version = "6.11.1"
2023-12-19 23:58:57 +01:00
description = "PyInstaller bundles a Python application and all its dependencies into a single package."
optional = false
2024-11-06 10:21:19 +01:00
python-versions = "<3.14,>=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-11-13 13:09:58 +01:00
{ file = "pyinstaller-6.11.1-py3-none-macosx_10_13_universal2.whl" , hash = "sha256:44e36172de326af6d4e7663b12f71dbd34e2e3e02233e181e457394423daaf03" },
{ file = "pyinstaller-6.11.1-py3-none-manylinux2014_aarch64.whl" , hash = "sha256:6d12c45a29add78039066a53fb05967afaa09a672426072b13816fe7676abfc4" },
{ file = "pyinstaller-6.11.1-py3-none-manylinux2014_i686.whl" , hash = "sha256:ddc0fddd75f07f7e423da1f0822e389a42af011f9589e0269b87e0d89aa48c1f" },
{ file = "pyinstaller-6.11.1-py3-none-manylinux2014_ppc64le.whl" , hash = "sha256:0d6475559c4939f0735122989611d7f739ed3bf02f666ce31022928f7a7e4fda" },
{ file = "pyinstaller-6.11.1-py3-none-manylinux2014_s390x.whl" , hash = "sha256:e21c7806e34f40181e7606926a14579f848bfb1dc52cbca7eea66eccccbfe977" },
{ file = "pyinstaller-6.11.1-py3-none-manylinux2014_x86_64.whl" , hash = "sha256:32c742a24fe65d0702958fadf4040f76de85859c26bec0008766e5dbabc5b68f" },
{ file = "pyinstaller-6.11.1-py3-none-musllinux_1_1_aarch64.whl" , hash = "sha256:208c0ef6dab0837a0a273ea32d1a3619a208e3d1fe3fec3785eea71a77fd00ce" },
{ file = "pyinstaller-6.11.1-py3-none-musllinux_1_1_x86_64.whl" , hash = "sha256:ad84abf465bcda363c1d54eafa76745d77b6a8a713778348377dc98d12a452f7" },
{ file = "pyinstaller-6.11.1-py3-none-win32.whl" , hash = "sha256:2e8365276c5131c9bef98e358fbc305e4022db8bedc9df479629d6414021956a" },
{ file = "pyinstaller-6.11.1-py3-none-win_amd64.whl" , hash = "sha256:7ac83c0dc0e04357dab98c487e74ad2adb30e7eb186b58157a8faf46f1fa796f" },
{ file = "pyinstaller-6.11.1-py3-none-win_arm64.whl" , hash = "sha256:35e6b8077d240600bb309ed68bb0b1453fd2b7ab740b66d000db7abae6244423" },
{ file = "pyinstaller-6.11.1.tar.gz" , hash = "sha256:491dfb4d9d5d1d9650d9507daec1ff6829527a254d8e396badd60a0affcb72ef" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
altgraph = "*"
macholib = { version = ">=1.8" , markers = "sys_platform == \"darwin\"" }
packaging = ">=22.0"
2024-11-06 10:21:19 +01:00
pefile = { version = ">=2022.5.30,<2024.8.26 || >2024.8.26" , markers = "sys_platform == \"win32\"" }
2024-11-13 13:09:58 +01:00
pyinstaller-hooks-contrib = ">=2024.9"
2023-12-19 23:58:57 +01:00
pywin32-ctypes = { version = ">=0.2.1" , markers = "sys_platform == \"win32\"" }
setuptools = ">=42.0.0"
[ package . extras ]
completion = [ "argcomplete" ]
hook-testing = [ "execnet (>=1.5.0)" , "psutil" , "pytest (>=2.7.3)" ]
[[ package ]]
name = "pyinstaller-hooks-contrib"
2024-11-13 13:09:58 +01:00
version = "2024.10"
2023-12-19 23:58:57 +01:00
description = "Community maintained hooks for PyInstaller"
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-11-13 13:09:58 +01:00
{ file = "pyinstaller_hooks_contrib-2024.10-py3-none-any.whl" , hash = "sha256:ad47db0e153683b4151e10d231cb91f2d93c85079e78d76d9e0f57ac6c8a5e10" },
{ file = "pyinstaller_hooks_contrib-2024.10.tar.gz" , hash = "sha256:8a46655e5c5b0186b5e527399118a9b342f10513eb1425c483fa4f6d02e8800c" },
2023-12-19 23:58:57 +01:00
]
2024-01-10 20:44:58 +01:00
[ package . dependencies ]
packaging = ">=22.0"
setuptools = ">=42.0.0"
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "pylint"
2024-12-13 10:12:45 +01:00
version = "3.3.2"
2023-12-19 23:58:57 +01:00
description = "python code static checker"
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.9.0"
2023-12-19 23:58:57 +01:00
files = [
2024-12-13 10:12:45 +01:00
{ file = "pylint-3.3.2-py3-none-any.whl" , hash = "sha256:77f068c287d49b8683cd7c6e624243c74f92890f767f106ffa1ddf3c0a54cb7a" },
{ file = "pylint-3.3.2.tar.gz" , hash = "sha256:9ec054ec992cd05ad30a6df1676229739a73f8feeabf3912c995d17601052b01" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
2024-12-13 10:12:45 +01:00
astroid = ">=3.3.5,<=3.4.0-dev0"
2023-12-19 23:58:57 +01:00
colorama = { version = ">=0.4.5" , markers = "sys_platform == \"win32\"" }
dill = [
{ version = ">=0.2" , markers = "python_version < \"3.11\"" },
2024-11-06 10:28:12 +01:00
{ version = ">=0.3.7" , markers = "python_version >= \"3.12\"" },
{ version = ">=0.3.6" , markers = "python_version >= \"3.11\" and python_version < \"3.12\"" },
2023-12-19 23:58:57 +01:00
]
isort = ">=4.2.5,<5.13.0 || >5.13.0,<6"
mccabe = ">=0.6,<0.8"
platformdirs = ">=2.2.0"
tomli = { version = ">=1.1.0" , markers = "python_version < \"3.11\"" }
tomlkit = ">=0.10.1"
[ package . extras ]
spelling = [ "pyenchant (>=3.2,<4.0)" ]
testutils = [ "gitpython (>3)" ]
[[ package ]]
name = "pymdown-extensions"
2024-11-06 10:21:19 +01:00
version = "10.12"
2023-12-19 23:58:57 +01:00
description = "Extension pack for Python Markdown."
optional = false
python-versions = ">=3.8"
files = [
2024-11-06 10:21:19 +01:00
{ file = "pymdown_extensions-10.12-py3-none-any.whl" , hash = "sha256:49f81412242d3527b8b4967b990df395c89563043bc51a3d2d7d500e52123b77" },
{ file = "pymdown_extensions-10.12.tar.gz" , hash = "sha256:b0ee1e0b2bef1071a47891ab17003bfe5bf824a398e13f49f8ed653b699369a7" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
2024-04-20 08:40:40 +02:00
markdown = ">=3.6"
2023-12-19 23:58:57 +01:00
pyyaml = "*"
[ package . extras ]
extra = [ "pygments (>=2.12)" ]
[[ package ]]
name = "pyproject-api"
2024-11-06 10:21:19 +01:00
version = "1.8.0"
2023-12-19 23:58:57 +01:00
description = "API to interact with the python pyproject.toml based projects"
optional = false
python-versions = ">=3.8"
files = [
2024-11-06 10:21:19 +01:00
{ file = "pyproject_api-1.8.0-py3-none-any.whl" , hash = "sha256:3d7d347a047afe796fd5d1885b1e391ba29be7169bd2f102fcd378f04273d228" },
{ file = "pyproject_api-1.8.0.tar.gz" , hash = "sha256:77b8049f2feb5d33eefcc21b57f1e279636277a8ac8ad6b5871037b243778496" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
2024-11-06 10:21:19 +01:00
packaging = ">=24.1"
2023-12-19 23:58:57 +01:00
tomli = { version = ">=2.0.1" , markers = "python_version < \"3.11\"" }
[ package . extras ]
2024-11-06 10:21:19 +01:00
docs = [ "furo (>=2024.8.6)" , "sphinx-autodoc-typehints (>=2.4.1)" ]
testing = [ "covdefaults (>=2.3)" , "pytest (>=8.3.3)" , "pytest-cov (>=5)" , "pytest-mock (>=3.14)" , "setuptools (>=75.1)" ]
2023-12-19 23:58:57 +01:00
[[ package ]]
2024-11-06 10:28:12 +01:00
name = "pyqtdarktheme-fork"
version = "2.3.2"
2023-12-19 23:58:57 +01:00
description = "Flat dark theme for PySide and PyQt."
optional = true
2024-11-06 10:28:12 +01:00
python-versions = ">=3.8,<3.13"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:28:12 +01:00
{ file = "pyqtdarktheme_fork-2.3.2-py3-none-any.whl" , hash = "sha256:d96ee64f0884678fad9b6bc352d5e37d84ca786fa60ed32ffaa7e6c6bc67e964" },
{ file = "pyqtdarktheme_fork-2.3.2.tar.gz" , hash = "sha256:3ea94fed5df262d960378409357c63032639f749794d766f41a45ad8558b2523" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
darkdetect = ">=0.7.1,<0.8.0"
[[ package ]]
name = "pyreadline3"
2024-11-06 10:21:19 +01:00
version = "3.5.4"
2023-12-19 23:58:57 +01:00
description = "A python implementation of GNU readline."
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "pyreadline3-3.5.4-py3-none-any.whl" , hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6" },
{ file = "pyreadline3-3.5.4.tar.gz" , hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7" },
2023-12-19 23:58:57 +01:00
]
2024-11-06 10:21:19 +01:00
[ package . extras ]
dev = [ "build" , "flake8" , "mypy" , "pytest" , "twine" ]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "pyside6"
2024-12-13 10:12:45 +01:00
version = "6.8.1"
2023-12-19 23:58:57 +01:00
description = "Python bindings for the Qt cross-platform application and UI framework"
optional = true
2024-11-06 10:21:19 +01:00
python-versions = "<3.14,>=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-12-13 10:12:45 +01:00
{ file = "PySide6-6.8.1-cp39-abi3-macosx_12_0_universal2.whl" , hash = "sha256:6d1fd95651cdbdea741af21e155350986eca31ff015fc4c721ce01c2a110a4cc" },
{ file = "PySide6-6.8.1-cp39-abi3-manylinux_2_28_x86_64.whl" , hash = "sha256:7d6adc5d53313249bbe02edb673877c1d437e215d71e88da78412520653f5c9f" },
{ file = "PySide6-6.8.1-cp39-abi3-manylinux_2_39_aarch64.whl" , hash = "sha256:ddeeaeca8ebd0ddb1ded30dd33e9240a40f330cc91832de346ba6c9d0cd1253e" },
{ file = "PySide6-6.8.1-cp39-abi3-win_amd64.whl" , hash = "sha256:866eeaca3ffead6b9d30fa3ed395d5624da0246d7586c8b8207e77ac65d82458" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
2024-12-13 10:12:45 +01:00
PySide6-Addons = "6.8.1"
PySide6-Essentials = "6.8.1"
shiboken6 = "6.8.1"
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "pyside6-addons"
2024-12-13 10:12:45 +01:00
version = "6.8.1"
2023-12-19 23:58:57 +01:00
description = "Python bindings for the Qt cross-platform application and UI framework (Addons)"
optional = true
2024-11-06 10:21:19 +01:00
python-versions = "<3.14,>=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-12-13 10:12:45 +01:00
{ file = "PySide6_Addons-6.8.1-cp39-abi3-macosx_12_0_universal2.whl" , hash = "sha256:879c12346b4b76f5d5ee6499d8ca53b5666c0c998b8fdf8780f08f69ea95d6f9" },
{ file = "PySide6_Addons-6.8.1-cp39-abi3-manylinux_2_28_x86_64.whl" , hash = "sha256:f80cc03c1ac54132c6f800aa461dced64acd7d1646898db164ccb56fe3c23dd4" },
{ file = "PySide6_Addons-6.8.1-cp39-abi3-manylinux_2_39_aarch64.whl" , hash = "sha256:570a25016d80046274f454ed0bb06734f478ce6c21be5dec62b624773fc7504e" },
{ file = "PySide6_Addons-6.8.1-cp39-abi3-win_amd64.whl" , hash = "sha256:d7c8c1e89ee0db84631d5b8fdb9129d9d2a0ffb3b4cb2f5192dc8367dd980db4" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
2024-12-13 10:12:45 +01:00
PySide6-Essentials = "6.8.1"
shiboken6 = "6.8.1"
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "pyside6-essentials"
2024-12-13 10:12:45 +01:00
version = "6.8.1"
2023-12-19 23:58:57 +01:00
description = "Python bindings for the Qt cross-platform application and UI framework (Essentials)"
optional = true
2024-11-06 10:21:19 +01:00
python-versions = "<3.14,>=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-12-13 10:12:45 +01:00
{ file = "PySide6_Essentials-6.8.1-cp39-abi3-macosx_12_0_universal2.whl" , hash = "sha256:bd05155245e3cd1572e68d72772e78fadfd713575bbfdd2c5e060d5278e390e9" },
{ file = "PySide6_Essentials-6.8.1-cp39-abi3-manylinux_2_28_x86_64.whl" , hash = "sha256:2f600b149e65b57acd6a444edb17615adc42cc2491548ae443ccb574036d86b1" },
{ file = "PySide6_Essentials-6.8.1-cp39-abi3-manylinux_2_39_aarch64.whl" , hash = "sha256:bf8a3c9ee0b997eb18fb00cb09aacaa28b8a51ce3c295a252cc594c5530aba56" },
{ file = "PySide6_Essentials-6.8.1-cp39-abi3-win_amd64.whl" , hash = "sha256:d5ed4ddb149f36d65bc49ae4260b2d213ee88b2d9a309012ae27f38158c2d1b6" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
2024-12-13 10:12:45 +01:00
shiboken6 = "6.8.1"
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "pytest"
2024-12-13 10:12:45 +01:00
version = "8.3.4"
2023-12-19 23:58:57 +01:00
description = "pytest: simple powerful testing with Python"
optional = false
2024-04-01 15:43:56 +02:00
python-versions = ">=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-12-13 10:12:45 +01:00
{ file = "pytest-8.3.4-py3-none-any.whl" , hash = "sha256:50e16d954148559c9a74109af1eaf0c945ba2d8f30f0a3d3335edde19788b6f6" },
{ file = "pytest-8.3.4.tar.gz" , hash = "sha256:965370d062bce11e73868e0335abac31b4d3de0e82f4007408d242b4f8610761" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
colorama = { version = "*" , markers = "sys_platform == \"win32\"" }
exceptiongroup = { version = ">=1.0.0rc8" , markers = "python_version < \"3.11\"" }
iniconfig = "*"
packaging = "*"
2024-11-06 10:21:19 +01:00
pluggy = ">=1.5,<2"
2024-04-01 15:43:56 +02:00
tomli = { version = ">=1" , markers = "python_version < \"3.11\"" }
2023-12-19 23:58:57 +01:00
[ package . extras ]
2024-06-07 09:20:37 +02:00
dev = [ "argcomplete" , "attrs (>=19.2)" , "hypothesis (>=3.56)" , "mock" , "pygments (>=2.7.2)" , "requests" , "setuptools" , "xmlschema" ]
2023-12-19 23:58:57 +01:00
2024-01-12 13:24:49 +01:00
[[ package ]]
name = "pytest-cov"
2024-11-06 10:21:19 +01:00
version = "6.0.0"
2024-01-12 13:24:49 +01:00
description = "Pytest plugin for measuring coverage."
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.9"
2024-01-12 13:24:49 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "pytest-cov-6.0.0.tar.gz" , hash = "sha256:fde0b595ca248bb8e2d76f020b465f3b107c9632e6a1d1705f17834c89dcadc0" },
{ file = "pytest_cov-6.0.0-py3-none-any.whl" , hash = "sha256:eee6f1b9e61008bd34975a4d5bab25801eb31898b032dd55addc93e96fcaaa35" },
2024-01-12 13:24:49 +01:00
]
[ package . dependencies ]
2024-11-06 10:21:19 +01:00
coverage = { version = ">=7.5" , extras = [ "toml" ]}
2024-01-12 13:24:49 +01:00
pytest = ">=4.6"
[ package . extras ]
2024-04-01 15:43:56 +02:00
testing = [ "fields" , "hunter" , "process-tests" , "pytest-xdist" , "virtualenv" ]
2024-01-12 13:24:49 +01:00
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "python-dateutil"
2024-03-14 06:29:54 +01:00
version = "2.9.0.post0"
2023-12-19 23:58:57 +01:00
description = "Extensions to the standard Python datetime module"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
files = [
2024-03-14 06:29:54 +01: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" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
six = ">=1.5"
[[ package ]]
name = "pyupgrade"
2024-12-17 09:45:10 +01:00
version = "3.19.1"
2023-12-19 23:58:57 +01:00
description = "A tool to automatically upgrade syntax for newer versions."
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-12-17 09:45:10 +01:00
{ file = "pyupgrade-3.19.1-py2.py3-none-any.whl" , hash = "sha256:8c5b0bfacae5ff30fa136a53eb7f22c34ba007450d4099e9da8089dabb9e67c9" },
{ file = "pyupgrade-3.19.1.tar.gz" , hash = "sha256:d10e8c5f54b8327211828769e98d95d95e4715de632a3414f1eef3f51357b9e2" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
2024-11-06 10:21:19 +01:00
tokenize-rt = ">=6.1.0"
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "pywin32-ctypes"
2024-11-06 10:21:19 +01:00
version = "0.2.3"
2023-12-19 23:58:57 +01:00
description = "A (partial) reimplementation of pywin32 using ctypes/cffi"
optional = false
python-versions = ">=3.6"
files = [
2024-11-06 10:21:19 +01:00
{ file = "pywin32-ctypes-0.2.3.tar.gz" , hash = "sha256:d162dc04946d704503b2edc4d55f3dba5c1d539ead017afa00142c38b9885755" },
{ file = "pywin32_ctypes-0.2.3-py3-none-any.whl" , hash = "sha256:8a1513379d709975552d202d942d9837758905c8d01eb82b8bcc30918929e7b8" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "pyyaml"
2024-11-06 10:21:19 +01:00
version = "6.0.2"
2023-12-19 23:58:57 +01:00
description = "YAML parser and emitter for Python"
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086" },
{ file = "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf" },
{ file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237" },
{ file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b" },
{ file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed" },
{ file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180" },
{ file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68" },
{ file = "PyYAML-6.0.2-cp310-cp310-win32.whl" , hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99" },
{ file = "PyYAML-6.0.2-cp310-cp310-win_amd64.whl" , hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e" },
{ file = "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774" },
{ file = "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee" },
{ file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c" },
{ file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317" },
{ file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85" },
{ file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" },
{ file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e" },
{ file = "PyYAML-6.0.2-cp311-cp311-win32.whl" , hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5" },
{ file = "PyYAML-6.0.2-cp311-cp311-win_amd64.whl" , hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44" },
{ file = "PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab" },
{ file = "PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725" },
{ file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5" },
{ file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425" },
{ file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476" },
{ file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48" },
{ file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b" },
{ file = "PyYAML-6.0.2-cp312-cp312-win32.whl" , hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4" },
{ file = "PyYAML-6.0.2-cp312-cp312-win_amd64.whl" , hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8" },
{ file = "PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba" },
{ file = "PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1" },
{ file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133" },
{ file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484" },
{ file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5" },
{ file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl" , hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc" },
{ file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl" , hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652" },
{ file = "PyYAML-6.0.2-cp313-cp313-win32.whl" , hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183" },
{ file = "PyYAML-6.0.2-cp313-cp313-win_amd64.whl" , hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563" },
{ file = "PyYAML-6.0.2-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a" },
{ file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5" },
{ file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d" },
{ file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083" },
{ file = "PyYAML-6.0.2-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706" },
{ file = "PyYAML-6.0.2-cp38-cp38-win32.whl" , hash = "sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a" },
{ file = "PyYAML-6.0.2-cp38-cp38-win_amd64.whl" , hash = "sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff" },
{ file = "PyYAML-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d" },
{ file = "PyYAML-6.0.2-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f" },
{ file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290" },
{ file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12" },
{ file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19" },
{ file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e" },
{ file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725" },
{ file = "PyYAML-6.0.2-cp39-cp39-win32.whl" , hash = "sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631" },
{ file = "PyYAML-6.0.2-cp39-cp39-win_amd64.whl" , hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8" },
{ file = "pyyaml-6.0.2.tar.gz" , hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "pyyaml-env-tag"
version = "0.1"
description = "A custom YAML tag for referencing environment variables in YAML files. "
optional = false
python-versions = ">=3.6"
files = [
{ file = "pyyaml_env_tag-0.1-py3-none-any.whl" , hash = "sha256:af31106dec8a4d68c60207c1886031cbf839b68aa7abccdb19868200532c2069" },
{ file = "pyyaml_env_tag-0.1.tar.gz" , hash = "sha256:70092675bda14fdec33b31ba77e7543de9ddc88f2e5b99160396572d11525bdb" },
]
[ package . dependencies ]
pyyaml = "*"
2024-04-20 08:40:40 +02:00
[[ package ]]
name = "ratelimit"
version = "2.2.1"
description = "API rate limit decorator"
optional = false
python-versions = "*"
files = [
{ file = "ratelimit-2.2.1.tar.gz" , hash = "sha256:af8a9b64b821529aca09ebaf6d8d279100d766f19e90b5059ac6a718ca6dee42" },
]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "regex"
2024-11-13 13:09:58 +01:00
version = "2024.11.6"
2023-12-19 23:58:57 +01:00
description = "Alternative regular expression module, to replace re."
optional = false
2024-06-07 09:20:37 +02:00
python-versions = ">=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-11-13 13:09:58 +01:00
{ file = "regex-2024.11.6-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:ff590880083d60acc0433f9c3f713c51f7ac6ebb9adf889c79a261ecf541aa91" },
{ file = "regex-2024.11.6-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:658f90550f38270639e83ce492f27d2c8d2cd63805c65a13a14d36ca126753f0" },
{ file = "regex-2024.11.6-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:164d8b7b3b4bcb2068b97428060b2a53be050085ef94eca7f240e7947f1b080e" },
{ file = "regex-2024.11.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d3660c82f209655a06b587d55e723f0b813d3a7db2e32e5e7dc64ac2a9e86fde" },
{ file = "regex-2024.11.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:d22326fcdef5e08c154280b71163ced384b428343ae16a5ab2b3354aed12436e" },
{ file = "regex-2024.11.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:f1ac758ef6aebfc8943560194e9fd0fa18bcb34d89fd8bd2af18183afd8da3a2" },
{ file = "regex-2024.11.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:997d6a487ff00807ba810e0f8332c18b4eb8d29463cfb7c820dc4b6e7562d0cf" },
{ file = "regex-2024.11.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:02a02d2bb04fec86ad61f3ea7f49c015a0681bf76abb9857f945d26159d2968c" },
{ file = "regex-2024.11.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl" , hash = "sha256:f02f93b92358ee3f78660e43b4b0091229260c5d5c408d17d60bf26b6c900e86" },
{ file = "regex-2024.11.6-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:06eb1be98df10e81ebaded73fcd51989dcf534e3c753466e4b60c4697a003b67" },
{ file = "regex-2024.11.6-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:040df6fe1a5504eb0f04f048e6d09cd7c7110fef851d7c567a6b6e09942feb7d" },
{ file = "regex-2024.11.6-cp310-cp310-musllinux_1_2_ppc64le.whl" , hash = "sha256:fdabbfc59f2c6edba2a6622c647b716e34e8e3867e0ab975412c5c2f79b82da2" },
{ file = "regex-2024.11.6-cp310-cp310-musllinux_1_2_s390x.whl" , hash = "sha256:8447d2d39b5abe381419319f942de20b7ecd60ce86f16a23b0698f22e1b70008" },
{ file = "regex-2024.11.6-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:da8f5fc57d1933de22a9e23eec290a0d8a5927a5370d24bda9a6abe50683fe62" },
{ file = "regex-2024.11.6-cp310-cp310-win32.whl" , hash = "sha256:b489578720afb782f6ccf2840920f3a32e31ba28a4b162e13900c3e6bd3f930e" },
{ file = "regex-2024.11.6-cp310-cp310-win_amd64.whl" , hash = "sha256:5071b2093e793357c9d8b2929dfc13ac5f0a6c650559503bb81189d0a3814519" },
{ file = "regex-2024.11.6-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:5478c6962ad548b54a591778e93cd7c456a7a29f8eca9c49e4f9a806dcc5d638" },
{ file = "regex-2024.11.6-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:2c89a8cc122b25ce6945f0423dc1352cb9593c68abd19223eebbd4e56612c5b7" },
{ file = "regex-2024.11.6-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:94d87b689cdd831934fa3ce16cc15cd65748e6d689f5d2b8f4f4df2065c9fa20" },
{ file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:1062b39a0a2b75a9c694f7a08e7183a80c63c0d62b301418ffd9c35f55aaa114" },
{ file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:167ed4852351d8a750da48712c3930b031f6efdaa0f22fa1933716bfcd6bf4a3" },
{ file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:2d548dafee61f06ebdb584080621f3e0c23fff312f0de1afc776e2a2ba99a74f" },
{ file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:f2a19f302cd1ce5dd01a9099aaa19cae6173306d1302a43b627f62e21cf18ac0" },
{ file = "regex-2024.11.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:bec9931dfb61ddd8ef2ebc05646293812cb6b16b60cf7c9511a832b6f1854b55" },
{ file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:9714398225f299aa85267fd222f7142fcb5c769e73d7733344efc46f2ef5cf89" },
{ file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:202eb32e89f60fc147a41e55cb086db2a3f8cb82f9a9a88440dcfc5d37faae8d" },
{ file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_ppc64le.whl" , hash = "sha256:4181b814e56078e9b00427ca358ec44333765f5ca1b45597ec7446d3a1ef6e34" },
{ file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_s390x.whl" , hash = "sha256:068376da5a7e4da51968ce4c122a7cd31afaaec4fccc7856c92f63876e57b51d" },
{ file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:ac10f2c4184420d881a3475fb2c6f4d95d53a8d50209a2500723d831036f7c45" },
{ file = "regex-2024.11.6-cp311-cp311-win32.whl" , hash = "sha256:c36f9b6f5f8649bb251a5f3f66564438977b7ef8386a52460ae77e6070d309d9" },
{ file = "regex-2024.11.6-cp311-cp311-win_amd64.whl" , hash = "sha256:02e28184be537f0e75c1f9b2f8847dc51e08e6e171c6bde130b2687e0c33cf60" },
{ file = "regex-2024.11.6-cp312-cp312-macosx_10_13_universal2.whl" , hash = "sha256:52fb28f528778f184f870b7cf8f225f5eef0a8f6e3778529bdd40c7b3920796a" },
{ file = "regex-2024.11.6-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:fdd6028445d2460f33136c55eeb1f601ab06d74cb3347132e1c24250187500d9" },
{ file = "regex-2024.11.6-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:805e6b60c54bf766b251e94526ebad60b7de0c70f70a4e6210ee2891acb70bf2" },
{ file = "regex-2024.11.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:b85c2530be953a890eaffde05485238f07029600e8f098cdf1848d414a8b45e4" },
{ file = "regex-2024.11.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:bb26437975da7dc36b7efad18aa9dd4ea569d2357ae6b783bf1118dabd9ea577" },
{ file = "regex-2024.11.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:abfa5080c374a76a251ba60683242bc17eeb2c9818d0d30117b4486be10c59d3" },
{ file = "regex-2024.11.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:70b7fa6606c2881c1db9479b0eaa11ed5dfa11c8d60a474ff0e095099f39d98e" },
{ file = "regex-2024.11.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:0c32f75920cf99fe6b6c539c399a4a128452eaf1af27f39bce8909c9a3fd8cbe" },
{ file = "regex-2024.11.6-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:982e6d21414e78e1f51cf595d7f321dcd14de1f2881c5dc6a6e23bbbbd68435e" },
{ file = "regex-2024.11.6-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:a7c2155f790e2fb448faed6dd241386719802296ec588a8b9051c1f5c481bc29" },
{ file = "regex-2024.11.6-cp312-cp312-musllinux_1_2_ppc64le.whl" , hash = "sha256:149f5008d286636e48cd0b1dd65018548944e495b0265b45e1bffecce1ef7f39" },
{ file = "regex-2024.11.6-cp312-cp312-musllinux_1_2_s390x.whl" , hash = "sha256:e5364a4502efca094731680e80009632ad6624084aff9a23ce8c8c6820de3e51" },
{ file = "regex-2024.11.6-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:0a86e7eeca091c09e021db8eb72d54751e527fa47b8d5787caf96d9831bd02ad" },
{ file = "regex-2024.11.6-cp312-cp312-win32.whl" , hash = "sha256:32f9a4c643baad4efa81d549c2aadefaeba12249b2adc5af541759237eee1c54" },
{ file = "regex-2024.11.6-cp312-cp312-win_amd64.whl" , hash = "sha256:a93c194e2df18f7d264092dc8539b8ffb86b45b899ab976aa15d48214138e81b" },
{ file = "regex-2024.11.6-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:a6ba92c0bcdf96cbf43a12c717eae4bc98325ca3730f6b130ffa2e3c3c723d84" },
{ file = "regex-2024.11.6-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:525eab0b789891ac3be914d36893bdf972d483fe66551f79d3e27146191a37d4" },
{ file = "regex-2024.11.6-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:086a27a0b4ca227941700e0b31425e7a28ef1ae8e5e05a33826e17e47fbfdba0" },
{ file = "regex-2024.11.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:bde01f35767c4a7899b7eb6e823b125a64de314a8ee9791367c9a34d56af18d0" },
{ file = "regex-2024.11.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:b583904576650166b3d920d2bcce13971f6f9e9a396c673187f49811b2769dc7" },
{ file = "regex-2024.11.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:1c4de13f06a0d54fa0d5ab1b7138bfa0d883220965a29616e3ea61b35d5f5fc7" },
{ file = "regex-2024.11.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3cde6e9f2580eb1665965ce9bf17ff4952f34f5b126beb509fee8f4e994f143c" },
{ file = "regex-2024.11.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:0d7f453dca13f40a02b79636a339c5b62b670141e63efd511d3f8f73fba162b3" },
{ file = "regex-2024.11.6-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:59dfe1ed21aea057a65c6b586afd2a945de04fc7db3de0a6e3ed5397ad491b07" },
{ file = "regex-2024.11.6-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:b97c1e0bd37c5cd7902e65f410779d39eeda155800b65fc4d04cc432efa9bc6e" },
{ file = "regex-2024.11.6-cp313-cp313-musllinux_1_2_ppc64le.whl" , hash = "sha256:f9d1e379028e0fc2ae3654bac3cbbef81bf3fd571272a42d56c24007979bafb6" },
{ file = "regex-2024.11.6-cp313-cp313-musllinux_1_2_s390x.whl" , hash = "sha256:13291b39131e2d002a7940fb176e120bec5145f3aeb7621be6534e46251912c4" },
{ file = "regex-2024.11.6-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:4f51f88c126370dcec4908576c5a627220da6c09d0bff31cfa89f2523843316d" },
{ file = "regex-2024.11.6-cp313-cp313-win32.whl" , hash = "sha256:63b13cfd72e9601125027202cad74995ab26921d8cd935c25f09c630436348ff" },
{ file = "regex-2024.11.6-cp313-cp313-win_amd64.whl" , hash = "sha256:2b3361af3198667e99927da8b84c1b010752fa4b1115ee30beaa332cabc3ef1a" },
{ file = "regex-2024.11.6-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:3a51ccc315653ba012774efca4f23d1d2a8a8f278a6072e29c7147eee7da446b" },
{ file = "regex-2024.11.6-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:ad182d02e40de7459b73155deb8996bbd8e96852267879396fb274e8700190e3" },
{ file = "regex-2024.11.6-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:ba9b72e5643641b7d41fa1f6d5abda2c9a263ae835b917348fc3c928182ad467" },
{ file = "regex-2024.11.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:40291b1b89ca6ad8d3f2b82782cc33807f1406cf68c8d440861da6304d8ffbbd" },
{ file = "regex-2024.11.6-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:cdf58d0e516ee426a48f7b2c03a332a4114420716d55769ff7108c37a09951bf" },
{ file = "regex-2024.11.6-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:a36fdf2af13c2b14738f6e973aba563623cb77d753bbbd8d414d18bfaa3105dd" },
{ file = "regex-2024.11.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d1cee317bfc014c2419a76bcc87f071405e3966da434e03e13beb45f8aced1a6" },
{ file = "regex-2024.11.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:50153825ee016b91549962f970d6a4442fa106832e14c918acd1c8e479916c4f" },
{ file = "regex-2024.11.6-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl" , hash = "sha256:ea1bfda2f7162605f6e8178223576856b3d791109f15ea99a9f95c16a7636fb5" },
{ file = "regex-2024.11.6-cp38-cp38-musllinux_1_2_aarch64.whl" , hash = "sha256:df951c5f4a1b1910f1a99ff42c473ff60f8225baa1cdd3539fe2819d9543e9df" },
{ file = "regex-2024.11.6-cp38-cp38-musllinux_1_2_i686.whl" , hash = "sha256:072623554418a9911446278f16ecb398fb3b540147a7828c06e2011fa531e773" },
{ file = "regex-2024.11.6-cp38-cp38-musllinux_1_2_ppc64le.whl" , hash = "sha256:f654882311409afb1d780b940234208a252322c24a93b442ca714d119e68086c" },
{ file = "regex-2024.11.6-cp38-cp38-musllinux_1_2_s390x.whl" , hash = "sha256:89d75e7293d2b3e674db7d4d9b1bee7f8f3d1609428e293771d1a962617150cc" },
{ file = "regex-2024.11.6-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:f65557897fc977a44ab205ea871b690adaef6b9da6afda4790a2484b04293a5f" },
{ file = "regex-2024.11.6-cp38-cp38-win32.whl" , hash = "sha256:6f44ec28b1f858c98d3036ad5d7d0bfc568bdd7a74f9c24e25f41ef1ebfd81a4" },
{ file = "regex-2024.11.6-cp38-cp38-win_amd64.whl" , hash = "sha256:bb8f74f2f10dbf13a0be8de623ba4f9491faf58c24064f32b65679b021ed0001" },
{ file = "regex-2024.11.6-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:5704e174f8ccab2026bd2f1ab6c510345ae8eac818b613d7d73e785f1310f839" },
{ file = "regex-2024.11.6-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:220902c3c5cc6af55d4fe19ead504de80eb91f786dc102fbd74894b1551f095e" },
{ file = "regex-2024.11.6-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:5e7e351589da0850c125f1600a4c4ba3c722efefe16b297de54300f08d734fbf" },
{ file = "regex-2024.11.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:5056b185ca113c88e18223183aa1a50e66507769c9640a6ff75859619d73957b" },
{ file = "regex-2024.11.6-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:2e34b51b650b23ed3354b5a07aab37034d9f923db2a40519139af34f485f77d0" },
{ file = "regex-2024.11.6-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:5670bce7b200273eee1840ef307bfa07cda90b38ae56e9a6ebcc9f50da9c469b" },
{ file = "regex-2024.11.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:08986dce1339bc932923e7d1232ce9881499a0e02925f7402fb7c982515419ef" },
{ file = "regex-2024.11.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:93c0b12d3d3bc25af4ebbf38f9ee780a487e8bf6954c115b9f015822d3bb8e48" },
{ file = "regex-2024.11.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl" , hash = "sha256:764e71f22ab3b305e7f4c21f1a97e1526a25ebdd22513e251cf376760213da13" },
{ file = "regex-2024.11.6-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:f056bf21105c2515c32372bbc057f43eb02aae2fda61052e2f7622c801f0b4e2" },
{ file = "regex-2024.11.6-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:69ab78f848845569401469da20df3e081e6b5a11cb086de3eed1d48f5ed57c95" },
{ file = "regex-2024.11.6-cp39-cp39-musllinux_1_2_ppc64le.whl" , hash = "sha256:86fddba590aad9208e2fa8b43b4c098bb0ec74f15718bb6a704e3c63e2cef3e9" },
{ file = "regex-2024.11.6-cp39-cp39-musllinux_1_2_s390x.whl" , hash = "sha256:684d7a212682996d21ca12ef3c17353c021fe9de6049e19ac8481ec35574a70f" },
{ file = "regex-2024.11.6-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:a03e02f48cd1abbd9f3b7e3586d97c8f7a9721c436f51a5245b3b9483044480b" },
{ file = "regex-2024.11.6-cp39-cp39-win32.whl" , hash = "sha256:41758407fc32d5c3c5de163888068cfee69cb4c2be844e7ac517a52770f9af57" },
{ file = "regex-2024.11.6-cp39-cp39-win_amd64.whl" , hash = "sha256:b2837718570f95dd41675328e111345f9b7095d821bac435aac173ac80b19983" },
{ file = "regex-2024.11.6.tar.gz" , hash = "sha256:7ab159b063c52a0333c884e4679f8d7a85112ee3078fe3d9004b2dd875585519" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "requests"
2024-06-07 09:20:37 +02:00
version = "2.32.3"
2023-12-19 23:58:57 +01:00
description = "Python HTTP for Humans."
optional = false
2024-06-07 09:20:37 +02:00
python-versions = ">=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-06-07 09:20:37 +02:00
{ file = "requests-2.32.3-py3-none-any.whl" , hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6" },
{ file = "requests-2.32.3.tar.gz" , hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
certifi = ">=2017.4.17"
charset-normalizer = ">=2,<4"
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)" ]
[[ package ]]
name = "rich"
2024-11-06 10:21:19 +01:00
version = "13.9.4"
2023-12-19 23:58:57 +01:00
description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal"
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.8.0"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "rich-13.9.4-py3-none-any.whl" , hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90" },
{ file = "rich-13.9.4.tar.gz" , hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
markdown-it-py = ">=2.2.0"
pygments = ">=2.13.0,<3.0.0"
2024-11-06 10:21:19 +01:00
typing-extensions = { version = ">=4.0.0,<5.0" , markers = "python_version < \"3.11\"" }
2023-12-19 23:58:57 +01:00
[ package . extras ]
jupyter = [ "ipywidgets (>=7.5.1,<9)" ]
[[ package ]]
name = "setuptools"
2024-11-29 17:33:26 +01:00
version = "75.6.0"
2023-12-19 23:58:57 +01:00
description = "Easily download, build, install, upgrade, and uninstall Python packages"
optional = false
2024-11-13 13:09:58 +01:00
python-versions = ">=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-11-29 17:33:26 +01:00
{ file = "setuptools-75.6.0-py3-none-any.whl" , hash = "sha256:ce74b49e8f7110f9bf04883b730f4765b774ef3ef28f722cce7c273d253aaf7d" },
{ file = "setuptools-75.6.0.tar.gz" , hash = "sha256:8199222558df7c86216af4f84c30e9b34a61d8ba19366cc914424cdbd28252f6" },
2023-12-19 23:58:57 +01:00
]
[ package . extras ]
2024-11-13 13:09:58 +01:00
check = [ "pytest-checkdocs (>=2.4)" , "pytest-ruff (>=0.2.1)" , "ruff (>=0.7.0)" ]
2024-11-29 17:33:26 +01:00
core = [ "importlib_metadata (>=6)" , "jaraco.collections" , "jaraco.functools (>=4)" , "jaraco.text (>=3.7)" , "more_itertools" , "more_itertools (>=8.8)" , "packaging" , "packaging (>=24.2)" , "platformdirs (>=4.2.2)" , "tomli (>=2.0.1)" , "wheel (>=0.43.0)" ]
2024-11-06 10:21:19 +01:00
cover = [ "pytest-cov" ]
doc = [ "furo" , "jaraco.packaging (>=9.3)" , "jaraco.tidelift (>=1.4)" , "pygments-github-lexers (==0.0.5)" , "pyproject-hooks (!=1.1)" , "rst.linker (>=1.9)" , "sphinx (>=3.5)" , "sphinx-favicon" , "sphinx-inline-tabs" , "sphinx-lint" , "sphinx-notfound-page (>=1,<2)" , "sphinx-reredirects" , "sphinxcontrib-towncrier" , "towncrier (<24.7)" ]
enabler = [ "pytest-enabler (>=2.2)" ]
2024-11-13 13:09:58 +01:00
test = [ "build[virtualenv] (>=1.0.3)" , "filelock (>=3.4.0)" , "ini2toml[lite] (>=0.14)" , "jaraco.develop (>=7.21)" , "jaraco.envs (>=2.2)" , "jaraco.path (>=3.2.0)" , "jaraco.test (>=5.5)" , "packaging (>=24.2)" , "pip (>=19.1)" , "pyproject-hooks (!=1.1)" , "pytest (>=6,!=8.1.*)" , "pytest-home (>=0.5)" , "pytest-perf" , "pytest-subprocess" , "pytest-timeout" , "pytest-xdist (>=3)" , "tomli-w (>=1.0.0)" , "virtualenv (>=13.0.0)" , "wheel (>=0.44.0)" ]
2024-11-29 17:33:26 +01:00
type = [ "importlib_metadata (>=7.0.2)" , "jaraco.develop (>=7.21)" , "mypy (>=1.12,<1.14)" , "pytest-mypy" ]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "shellingham"
version = "1.5.4"
description = "Tool to Detect Surrounding Shell"
optional = false
python-versions = ">=3.7"
files = [
{ file = "shellingham-1.5.4-py2.py3-none-any.whl" , hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686" },
{ file = "shellingham-1.5.4.tar.gz" , hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de" },
]
[[ package ]]
name = "shiboken6"
2024-12-13 10:12:45 +01:00
version = "6.8.1"
2023-12-19 23:58:57 +01:00
description = "Python/C++ bindings helper module"
optional = true
2024-11-06 10:21:19 +01:00
python-versions = "<3.14,>=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-12-13 10:12:45 +01:00
{ file = "shiboken6-6.8.1-cp39-abi3-macosx_12_0_universal2.whl" , hash = "sha256:9a2f51d1ddd3b6d193a0f0fdc09f8d41f2092bc664723c9b9efc1056660d0608" },
{ file = "shiboken6-6.8.1-cp39-abi3-manylinux_2_28_x86_64.whl" , hash = "sha256:1dc4c1976809b0e68872bb98474cccd590455bdcd015f0e0639907e94af27b6a" },
{ file = "shiboken6-6.8.1-cp39-abi3-manylinux_2_39_aarch64.whl" , hash = "sha256:ab5b60602ca6227103138aae89c4f5df3b1b8e249cbc8ec9e6e2a57f20ad9a91" },
{ file = "shiboken6-6.8.1-cp39-abi3-win_amd64.whl" , hash = "sha256:3ea127fd72be113b73cacd70e06687ad6f83c1c888047833c7dcdd5cf8e7f586" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "six"
2024-12-13 10:12:45 +01:00
version = "1.17.0"
2023-12-19 23:58:57 +01:00
description = "Python 2 and 3 compatibility utilities"
optional = false
2024-12-13 10:12:45 +01:00
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
2023-12-19 23:58:57 +01:00
files = [
2024-12-13 10:12:45 +01:00
{ file = "six-1.17.0-py2.py3-none-any.whl" , hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274" },
{ file = "six-1.17.0.tar.gz" , hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "snowballstemmer"
version = "2.2.0"
description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms."
optional = false
python-versions = "*"
files = [
{ file = "snowballstemmer-2.2.0-py2.py3-none-any.whl" , hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a" },
{ file = "snowballstemmer-2.2.0.tar.gz" , hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1" },
]
[[ package ]]
name = "stevedore"
2024-11-29 17:33:26 +01:00
version = "5.4.0"
2023-12-19 23:58:57 +01:00
description = "Manage dynamic plugins for Python applications"
optional = false
2024-11-29 17:33:26 +01:00
python-versions = ">=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-11-29 17:33:26 +01:00
{ file = "stevedore-5.4.0-py3-none-any.whl" , hash = "sha256:b0be3c4748b3ea7b854b265dcb4caa891015e442416422be16f8b31756107857" },
{ file = "stevedore-5.4.0.tar.gz" , hash = "sha256:79e92235ecb828fe952b6b8b0c6c87863248631922c8e8e0fa5b17b232c4514d" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
2024-11-06 10:21:19 +01:00
pbr = ">=2.0.0"
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "tidalapi"
2024-11-29 17:33:26 +01:00
version = "0.8.2"
2023-12-19 23:58:57 +01:00
description = "Unofficial API for TIDAL music streaming service."
optional = false
2024-12-16 16:40:21 +01:00
python-versions = "^3.8"
files = []
develop = false
2023-12-19 23:58:57 +01:00
[ package . dependencies ]
2024-12-16 16:40:21 +01:00
isodate = "^0.7.2"
mpegdash = "^0.4.0"
python-dateutil = "^2.8.2"
ratelimit = "^2.2.1"
requests = "^2.32.3"
typing-extensions = "^4.12.2"
[ package . source ]
type = "git"
url = "git@github.com:exislow/python-tidal.git"
reference = "309-file-extension"
2024-12-17 09:45:10 +01:00
resolved_reference = "ac84d7c656c6eb1cc067e4be2f272fc22c038a1c"
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "tokenize-rt"
2024-11-06 10:21:19 +01:00
version = "6.1.0"
2023-12-19 23:58:57 +01:00
description = "A wrapper around the stdlib `tokenize` which roundtrips."
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "tokenize_rt-6.1.0-py2.py3-none-any.whl" , hash = "sha256:d706141cdec4aa5f358945abe36b911b8cbdc844545da99e811250c0cee9b6fc" },
{ file = "tokenize_rt-6.1.0.tar.gz" , hash = "sha256:e8ee836616c0877ab7c7b54776d2fefcc3bde714449a206762425ae114b53c86" },
2023-12-19 23:58:57 +01:00
]
2024-03-22 16:20:29 +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.*"
files = [
{ file = "toml-0.10.2-py2.py3-none-any.whl" , hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b" },
{ file = "toml-0.10.2.tar.gz" , hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f" },
]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "tomli"
2024-11-29 17:33:26 +01:00
version = "2.2.1"
2023-12-19 23:58:57 +01:00
description = "A lil' TOML parser"
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-11-29 17:33:26 +01:00
{ file = "tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249" },
{ file = "tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6" },
{ file = "tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a" },
{ file = "tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee" },
{ file = "tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e" },
{ file = "tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4" },
{ file = "tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106" },
{ file = "tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8" },
{ file = "tomli-2.2.1-cp311-cp311-win32.whl" , hash = "sha256:465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff" },
{ file = "tomli-2.2.1-cp311-cp311-win_amd64.whl" , hash = "sha256:2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b" },
{ file = "tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea" },
{ file = "tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8" },
{ file = "tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192" },
{ file = "tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222" },
{ file = "tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77" },
{ file = "tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6" },
{ file = "tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd" },
{ file = "tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e" },
{ file = "tomli-2.2.1-cp312-cp312-win32.whl" , hash = "sha256:889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98" },
{ file = "tomli-2.2.1-cp312-cp312-win_amd64.whl" , hash = "sha256:7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4" },
{ file = "tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7" },
{ file = "tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c" },
{ file = "tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13" },
{ file = "tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281" },
{ file = "tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272" },
{ file = "tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140" },
{ file = "tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2" },
{ file = "tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744" },
{ file = "tomli-2.2.1-cp313-cp313-win32.whl" , hash = "sha256:d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec" },
{ file = "tomli-2.2.1-cp313-cp313-win_amd64.whl" , hash = "sha256:a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69" },
{ file = "tomli-2.2.1-py3-none-any.whl" , hash = "sha256:cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc" },
{ file = "tomli-2.2.1.tar.gz" , hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "tomlkit"
2024-11-06 10:21:19 +01:00
version = "0.13.2"
2023-12-19 23:58:57 +01:00
description = "Style preserving TOML library"
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01:00
{ file = "tomlkit-0.13.2-py3-none-any.whl" , hash = "sha256:7a974427f6e119197f670fbbbeae7bef749a6c14e793db934baefc1b5f03efde" },
{ file = "tomlkit-0.13.2.tar.gz" , hash = "sha256:fff5fe59a87295b278abd31bec92c15d9bc4a06885ab12bcea52c71119392e79" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "tox"
2024-11-06 10:21:19 +01:00
version = "4.23.2"
2023-12-19 23:58:57 +01:00
description = "tox is a generic virtualenv management and test command line tool"
optional = false
python-versions = ">=3.8"
files = [
2024-11-06 10:21:19 +01:00
{ file = "tox-4.23.2-py3-none-any.whl" , hash = "sha256:452bc32bb031f2282881a2118923176445bac783ab97c874b8770ab4c3b76c38" },
{ file = "tox-4.23.2.tar.gz" , hash = "sha256:86075e00e555df6e82e74cfc333917f91ecb47ffbc868dcafbd2672e332f4a2c" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
2024-11-06 10:21:19 +01:00
cachetools = ">=5.5"
2023-12-19 23:58:57 +01:00
chardet = ">=5.2"
colorama = ">=0.4.6"
2024-11-06 10:21:19 +01:00
filelock = ">=3.16.1"
packaging = ">=24.1"
platformdirs = ">=4.3.6"
pluggy = ">=1.5"
pyproject-api = ">=1.8"
2023-12-19 23:58:57 +01:00
tomli = { version = ">=2.0.1" , markers = "python_version < \"3.11\"" }
2024-11-06 10:21:19 +01:00
typing-extensions = { version = ">=4.12.2" , markers = "python_version < \"3.11\"" }
virtualenv = ">=20.26.6"
2023-12-19 23:58:57 +01:00
[ package . extras ]
2024-11-06 10:21:19 +01:00
test = [ "devpi-process (>=1.0.2)" , "pytest (>=8.3.3)" , "pytest-mock (>=3.14)" ]
2023-12-19 23:58:57 +01:00
[[ package ]]
name = "typer"
2024-12-13 10:12:45 +01:00
version = "0.15.1"
2023-12-19 23:58:57 +01:00
description = "Typer, build great CLIs. Easy to code. Based on Python type hints."
optional = false
2024-04-01 15:43:56 +02:00
python-versions = ">=3.7"
2023-12-19 23:58:57 +01:00
files = [
2024-12-13 10:12:45 +01:00
{ file = "typer-0.15.1-py3-none-any.whl" , hash = "sha256:7994fb7b8155b64d3402518560648446072864beefd44aa2dc36972a5972e847" },
{ file = "typer-0.15.1.tar.gz" , hash = "sha256:a0588c0a7fa68a1978a069818657778f86abe6ff5ea6abf472f940a08bfe4f0a" },
2024-04-01 15:43:56 +02:00
]
[ package . dependencies ]
click = ">=8.0.0"
2024-04-05 08:00:33 +02:00
rich = ">=10.11.0"
shellingham = ">=1.3.0"
2023-12-19 23:58:57 +01:00
typing-extensions = ">=3.7.4.3"
[[ package ]]
name = "typing-extensions"
2024-11-06 10:21:19 +01:00
version = "4.12.2"
2023-12-19 23:58:57 +01:00
description = "Backported and Experimental Type Hints for Python 3.8+"
optional = false
python-versions = ">=3.8"
files = [
2024-11-06 10:21:19 +01:00
{ file = "typing_extensions-4.12.2-py3-none-any.whl" , hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d" },
{ file = "typing_extensions-4.12.2.tar.gz" , hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8" },
2023-12-19 23:58:57 +01:00
]
[[ package ]]
name = "typing-inspect"
version = "0.9.0"
description = "Runtime inspection utilities for typing module."
optional = false
python-versions = "*"
files = [
{ file = "typing_inspect-0.9.0-py3-none-any.whl" , hash = "sha256:9ee6fc59062311ef8547596ab6b955e1b8aa46242d854bfc78f4f6b0eff35f9f" },
{ file = "typing_inspect-0.9.0.tar.gz" , hash = "sha256:b23fc42ff6f6ef6954e4852c1fb512cdd18dbea03134f91f856a95ccc9461f78" },
]
[ package . dependencies ]
mypy-extensions = ">=0.3.0"
typing-extensions = ">=3.7.4"
[[ package ]]
name = "urllib3"
2024-11-06 10:21:19 +01:00
version = "2.2.3"
2023-12-19 23:58:57 +01:00
description = "HTTP library with thread-safe connection pooling, file post, and more."
optional = false
python-versions = ">=3.8"
files = [
2024-11-06 10:21:19 +01:00
{ file = "urllib3-2.2.3-py3-none-any.whl" , hash = "sha256:ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac" },
{ file = "urllib3-2.2.3.tar.gz" , hash = "sha256:e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9" },
2023-12-19 23:58:57 +01:00
]
[ package . extras ]
brotli = [ "brotli (>=1.0.9)" , "brotlicffi (>=0.8.0)" ]
2024-03-14 06:29:54 +01:00
h2 = [ "h2 (>=4,<5)" ]
2023-12-19 23:58:57 +01:00
socks = [ "pysocks (>=1.5.6,!=1.5.7,<2.0)" ]
zstd = [ "zstandard (>=0.18.0)" ]
[[ package ]]
name = "virtualenv"
2024-11-29 17:33:26 +01:00
version = "20.28.0"
2023-12-19 23:58:57 +01:00
description = "Virtual Python Environment builder"
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.8"
2023-12-19 23:58:57 +01:00
files = [
2024-11-29 17:33:26 +01:00
{ file = "virtualenv-20.28.0-py3-none-any.whl" , hash = "sha256:23eae1b4516ecd610481eda647f3a7c09aea295055337331bb4e6892ecce47b0" },
{ file = "virtualenv-20.28.0.tar.gz" , hash = "sha256:2c9c3262bb8e7b87ea801d715fae4495e6032450c71d2309be9550e7364049aa" },
2023-12-19 23:58:57 +01:00
]
[ package . dependencies ]
distlib = ">=0.3.7,<1"
filelock = ">=3.12.2,<4"
platformdirs = ">=3.9.1,<5"
[ package . extras ]
2024-04-20 08:40:40 +02:00
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)" ]
2023-12-19 23:58:57 +01: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)" , "pytest-mock (>=3.11.1)" , "pytest-randomly (>=3.12)" , "pytest-timeout (>=2.1)" , "setuptools (>=68)" , "time-machine (>=2.10)" ]
[[ package ]]
name = "watchdog"
2024-11-06 10:21:19 +01:00
version = "6.0.0"
2023-12-19 23:58:57 +01:00
description = "Filesystem events monitoring"
optional = false
2024-11-06 10:21:19 +01:00
python-versions = ">=3.9"
2023-12-19 23:58:57 +01:00
files = [
2024-11-06 10:21:19 +01: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" },
2023-12-19 23:58:57 +01:00
]
[ package . extras ]
watchmedo = [ "PyYAML (>=3.10)" ]
[ extras ]
2024-11-06 10:28:12 +01:00
gui = [ "pyqtdarktheme-fork" , "pyside6" ]
2023-12-19 23:58:57 +01:00
[ metadata ]
lock-version = "2.0"
2024-11-06 10:28:12 +01:00
python-versions = ">=3.10,<3.13"
2024-12-16 16:40:21 +01:00
content-hash = "fbac1f69d010fa9495b26a3e4ee83dda2c61a4c1116d88e1d75bcd1d5c99ae98"