diff --git a/poetry.lock b/poetry.lock index 5a6725a..b4bc156 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,18 +1,15 @@ -[[package]] -name = "appdirs" -version = "1.4.4" -description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." -category = "dev" -optional = false -python-versions = "*" +# This file is automatically @generated by Poetry 1.8.5 and should not be changed by hand. [[package]] name = "astroid" version = "2.5.1" description = "An abstract syntax tree for Python with inference support." -category = "dev" optional = false python-versions = ">=3.6" +files = [ + {file = "astroid-2.5.1-py3-none-any.whl", hash = "sha256:21d735aab248253531bb0f1e1e6d068f0ee23533e18ae8a6171ff892b98297cf"}, + {file = "astroid-2.5.1.tar.gz", hash = "sha256:cfc35498ee64017be059ceffab0a25bedf7548ab76f2bea691c5565896e7128d"}, +] [package.dependencies] lazy-object-proxy = ">=1.4.0" @@ -22,31 +19,39 @@ wrapt = ">=1.11,<1.13" name = "atomicwrites" version = "1.4.0" description = "Atomic file writes." -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "atomicwrites-1.4.0-py2.py3-none-any.whl", hash = "sha256:6d1784dea7c0c8d4a5172b6c620f40b6e4cbfdf96d783691f2e1302a7b88e197"}, + {file = "atomicwrites-1.4.0.tar.gz", hash = "sha256:ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a"}, +] [[package]] name = "attrs" version = "20.3.0" description = "Classes Without Boilerplate" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "attrs-20.3.0-py2.py3-none-any.whl", hash = "sha256:31b2eced602aa8423c2aea9c76a724617ed67cf9513173fd3a4f03e3a929c7e6"}, + {file = "attrs-20.3.0.tar.gz", hash = "sha256:832aa3cde19744e49938b91fea06d69ecb9e649c93ba974535d08ad92164f700"}, +] [package.extras] -dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "furo", "sphinx", "pre-commit"] +dev = ["coverage[toml] (>=5.0.2)", "furo", "hypothesis", "pre-commit", "pympler", "pytest (>=4.3.0)", "six", "sphinx", "zope.interface"] docs = ["furo", "sphinx", "zope.interface"] tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface"] -tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six"] +tests-no-zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six"] [[package]] name = "autoflake" version = "1.4" description = "Removes unused imports and unused variables" -category = "dev" optional = false python-versions = "*" +files = [ + {file = "autoflake-1.4.tar.gz", hash = "sha256:61a353012cff6ab94ca062823d1fb2f692c4acda51c76ff83a8d77915fba51ea"}, +] [package.dependencies] pyflakes = ">=1.1.0" @@ -55,9 +60,12 @@ pyflakes = ">=1.1.0" name = "autoimport" version = "0.6.1" description = "Autoimport missing python libraries." -category = "dev" optional = false python-versions = ">=3.6" +files = [ + {file = "autoimport-0.6.1-py3-none-any.whl", hash = "sha256:f797bcb1321c873400aad260eaf9ef175a566948da45a948e862c94d578cf6e3"}, + {file = "autoimport-0.6.1.tar.gz", hash = "sha256:061f3f972a2e02399e3de750a0aaf89a91af9170e76ff261d6b4b92d95e2df28"}, +] [package.dependencies] autoflake = "*" @@ -69,33 +77,107 @@ sh = "*" name = "cachetools" version = "4.2.1" description = "Extensible memoizing collections and decorators" -category = "main" optional = false python-versions = "~=3.5" +files = [ + {file = "cachetools-4.2.1-py3-none-any.whl", hash = "sha256:1d9d5f567be80f7c07d765e21b814326d78c61eb0c3a637dffc0e5d1796cb2e2"}, + {file = "cachetools-4.2.1.tar.gz", hash = "sha256:f469e29e7aa4cff64d8de4aad95ce76de8ea1125a16c68e0d93f65c3c3dc92e9"}, +] [[package]] name = "click" version = "7.1.2" description = "Composable command line interface toolkit" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "click-7.1.2-py2.py3-none-any.whl", hash = "sha256:dacca89f4bfadd5de3d7489b7c8a566eee0d3676333fbb50030263894c38c0dc"}, + {file = "click-7.1.2.tar.gz", hash = "sha256:d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a"}, +] [[package]] name = "colorama" version = "0.4.4" description = "Cross-platform colored terminal text." -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "colorama-0.4.4-py2.py3-none-any.whl", hash = "sha256:9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"}, + {file = "colorama-0.4.4.tar.gz", hash = "sha256:5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b"}, +] [[package]] name = "dependency-injector" version = "4.31.0" description = "Dependency injection framework for Python" -category = "main" optional = false python-versions = "*" +files = [ + {file = "dependency-injector-4.31.0.tar.gz", hash = "sha256:a13469af99b0945f0391a3d0638239ad9f9dabecafa42a381be1441a36ee9938"}, + {file = "dependency_injector-4.31.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:e808c9e98d026f861514bdbdd68e8465bd2d049f83dabaa3b264c271fef06bf8"}, + {file = "dependency_injector-4.31.0-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:a96f8418bf55017eb348156c1e59f1c017b35a8e5e52f2da95ae20abed26e7ce"}, + {file = "dependency_injector-4.31.0-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:a48e3a3938f5724f24bde76ab405a9450d918321c5d82e5b0a35fdf9cb2d2ede"}, + {file = "dependency_injector-4.31.0-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:bc14c4d843f6c3913e46f1302046634a22706bf9954ac15f5b6baca100d5ddb8"}, + {file = "dependency_injector-4.31.0-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:85ea38bc3356476f3fdbebe46a2398485efec26fb9c590a3179a030c855fc54f"}, + {file = "dependency_injector-4.31.0-cp27-cp27m-win32.whl", hash = "sha256:c9e32dcbe87b3be939172e698cbd569f100fcc4e00c1249f6a93225be73938dd"}, + {file = "dependency_injector-4.31.0-cp27-cp27m-win_amd64.whl", hash = "sha256:16cfc0956bf21d276cd37df28b32da915946b30aa6358afce65c885f26e6ff2c"}, + {file = "dependency_injector-4.31.0-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:d21f6717fdc3fe64ed079a4bb5b33b5650796ff1199f6396b62351b614027c5d"}, + {file = "dependency_injector-4.31.0-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:bc161b4875a8b95c59e72b8292d011e4a8e1fbffcd6b2b30a610c6be92b43ebf"}, + {file = "dependency_injector-4.31.0-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:ffff0af8e6b72cba21bb1028d1c2adad092318b5a01a6a033c50dc5ca1aecad7"}, + {file = "dependency_injector-4.31.0-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:d066aed7625404b4f0361f0fe9ccb2653570f85ab22e90d648bb4522e85ba964"}, + {file = "dependency_injector-4.31.0-cp35-cp35m-macosx_10_9_x86_64.whl", hash = "sha256:a35549f8b527bb5eb1fe5b84e36fa5b14731ffba44190676b0ae434e2e499a1e"}, + {file = "dependency_injector-4.31.0-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:f378ae39ec5f95f166600dd546be4f788c5e338de18b81f93ef689ad272a17ba"}, + {file = "dependency_injector-4.31.0-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:ac8e3521cd9283ef7b3f79c5f84e4ebff12c2f65fc61f960ec5e2badd6404145"}, + {file = "dependency_injector-4.31.0-cp35-cp35m-manylinux2010_i686.whl", hash = "sha256:956be7aba0383c8654f575a969f8fe5b8b3386ff7a44bddebbb59d78fa871c6d"}, + {file = "dependency_injector-4.31.0-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:581234d5b4b58cdda4c9c61598d4ff3efb7c2d923738849bcd3a91ba95d6eed3"}, + {file = "dependency_injector-4.31.0-cp35-cp35m-manylinux2014_aarch64.whl", hash = "sha256:5a1f155d32db044f37f14c43bee78251fd619b3c0c92a099c65bf42709fdf989"}, + {file = "dependency_injector-4.31.0-cp35-cp35m-win32.whl", hash = "sha256:17e8350e5d0aa6d1bccf9a41701f629b01ee9a1dbbcae607d03b0839c23b7282"}, + {file = "dependency_injector-4.31.0-cp35-cp35m-win_amd64.whl", hash = "sha256:1b10549943b8da0d743f89c592c696950b684aa02b42ca71fe33464b2fdc356a"}, + {file = "dependency_injector-4.31.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:977bab608444ccd5c8d6149038ef0b1106d05a7235095d173a9bae22d50e2296"}, + {file = "dependency_injector-4.31.0-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:4ee0dee8d9e483c62e56537c6beb4ab2d7a322f4bce4e8c710af7fa318f05d33"}, + {file = "dependency_injector-4.31.0-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:255bbe96c709e49d59d775e5118022605c376029dcd257422dc66b0cbbca4767"}, + {file = "dependency_injector-4.31.0-cp36-cp36m-manylinux2010_i686.whl", hash = "sha256:74bc3e56e3c333c8c7264255e4a31885c247d01a6afa93dddeb02317762ee132"}, + {file = "dependency_injector-4.31.0-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:a22d666df774c4a677a60edbdcacda0a473872a7d535d786295f468f99027991"}, + {file = "dependency_injector-4.31.0-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:f87d7f239682e0044aacba17a6404c2ea4c881eee93909914bad202ea345a86e"}, + {file = "dependency_injector-4.31.0-cp36-cp36m-win32.whl", hash = "sha256:14fa271cab5f38bd6bbd3147e0e648ad7039c561dac4d006aa88f4f531fd1272"}, + {file = "dependency_injector-4.31.0-cp36-cp36m-win_amd64.whl", hash = "sha256:d27249ac4204e893fbe6c9fb23f6ad1f1b9b889da6f2afb757b85ee4bb859c78"}, + {file = "dependency_injector-4.31.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:286d9253de1c86d71394a0e78a0063a02dbbf985a9b1a87fa0abd07c7c8c9886"}, + {file = "dependency_injector-4.31.0-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:c14f2dcb20b06d1606f53955d63cd8e52b8de1e0cb0e43b2b0e241b788b543ee"}, + {file = "dependency_injector-4.31.0-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:c9bb068a7746568798875e2af39df24c0835da3545fe5e9117fbf10d924922db"}, + {file = "dependency_injector-4.31.0-cp37-cp37m-manylinux2010_i686.whl", hash = "sha256:cd9abbda8fe8ebdc98f15f5c2176ae8010e176656e11d41d7429873c4b0afb1d"}, + {file = "dependency_injector-4.31.0-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:fda7c9a406f56bb648b6e1d2e0c5100f27cf4581ceef8e76de550583de06dd7a"}, + {file = "dependency_injector-4.31.0-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:975ff13d477ff74e19a1063ccf55ce598708e36e752d747a4edb5d5c308949ec"}, + {file = "dependency_injector-4.31.0-cp37-cp37m-win32.whl", hash = "sha256:22ade0bc8b0d46184b78b3d87d1651c148fcb143efc726c94834714dd908e1bc"}, + {file = "dependency_injector-4.31.0-cp37-cp37m-win_amd64.whl", hash = "sha256:04b3d3bc7660544aeaea27efa34e503ffb32bc2010abd3208bbdcc4b5560d334"}, + {file = "dependency_injector-4.31.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e812b46fec06b738e57f755a9ba1e0840a156077c9ea786c7b7ee75a9828602a"}, + {file = "dependency_injector-4.31.0-cp38-cp38-manylinux1_i686.whl", hash = "sha256:7500229482c5cee045afa227c2268931b83b96791da3d3302a3c5a258fba00e2"}, + {file = "dependency_injector-4.31.0-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:e171d4b598432fc7a9fde57d36b607201f260e40c060d17ebd07149c4396ec34"}, + {file = "dependency_injector-4.31.0-cp38-cp38-manylinux2010_i686.whl", hash = "sha256:f0ef5f276534fcce8aa50ae52fb22d8e1cd22862500d0302a2cbe0c8b1cd8812"}, + {file = "dependency_injector-4.31.0-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:11f494cab24588f32b1195481b3c9ea60a95df71ee6f9f9434ac7c4c7c51263f"}, + {file = "dependency_injector-4.31.0-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:9aec5b904fb6654ebbdc52196d9417cd99780f2f554abcc0ac54635738ddfe91"}, + {file = "dependency_injector-4.31.0-cp38-cp38-win32.whl", hash = "sha256:b0608c31d953e643535506d188e4c7f2e6c1ca160cfda6e7a7289b50bd498274"}, + {file = "dependency_injector-4.31.0-cp38-cp38-win_amd64.whl", hash = "sha256:35728dc80466bf8bf34bf444fd7ef4c42b5029361f4d0c3a81f3355c1696c37f"}, + {file = "dependency_injector-4.31.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e7a506c386ed3e30d32d50109995f4ef55847885017083cc5d6ab0ce630b9a61"}, + {file = "dependency_injector-4.31.0-cp39-cp39-manylinux1_i686.whl", hash = "sha256:a2f5b896c6b5b813cbb84a1df3e9880042767d56968cda902a5cbbef53c228e9"}, + {file = "dependency_injector-4.31.0-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:52e4ac7f7d285568565ec35b52851b64e3bc5e1077d2c0ddd4c9fc4a8646f435"}, + {file = "dependency_injector-4.31.0-cp39-cp39-manylinux2010_i686.whl", hash = "sha256:25c13e2b8f77949fc035018a164b1432c4afa45178e4e66219f91ec1f51a767b"}, + {file = "dependency_injector-4.31.0-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:c73d7482a948de03b5301ba946466530ada6dce629a64d4993dcb445baa25f82"}, + {file = "dependency_injector-4.31.0-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:39b3e7a5cf0947c11fd1fbba97a04e2738d7d84e0f5f486655df1186b2011f1f"}, + {file = "dependency_injector-4.31.0-cp39-cp39-win32.whl", hash = "sha256:8312ca065950153df8f75bb5bfbe71c13a6900763d1f877d33d7baea4210b8ec"}, + {file = "dependency_injector-4.31.0-cp39-cp39-win_amd64.whl", hash = "sha256:d07bc4bd0513990374e5cb1dc123c40b8d7f7671a40e2d0ed62dbd940938636b"}, + {file = "dependency_injector-4.31.0-pp27-pypy_73-macosx_10_9_x86_64.whl", hash = "sha256:fcc1f76043f498e1d2b83f5c4fc9a1ea718e4d1653b1df0c561dd29aee25d03d"}, + {file = "dependency_injector-4.31.0-pp27-pypy_73-manylinux1_x86_64.whl", hash = "sha256:3ea2b0f1739c995c11a6322d647d60d98f9e980e8dd2fce026063e82fe3e59f3"}, + {file = "dependency_injector-4.31.0-pp27-pypy_73-manylinux2010_x86_64.whl", hash = "sha256:ae81d07ba2e38a59396848319336412c0cec5cb8d66704e6b2bdfb1adf63e826"}, + {file = "dependency_injector-4.31.0-pp27-pypy_73-win32.whl", hash = "sha256:a9a6aa6f73bc7c5c36e1492dba7e636021f6b221dffdfebebe199848763ef312"}, + {file = "dependency_injector-4.31.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl", hash = "sha256:b1fd7e52d68e9d44eff99e3be4bd1494d82ef6d3a6d674f7013b590ba5f0be59"}, + {file = "dependency_injector-4.31.0-pp36-pypy36_pp73-manylinux1_x86_64.whl", hash = "sha256:7a5003842a6e1f24eda7d9bf079ca1d29ec3a3c1fe2189c2d678af9d5dd781c9"}, + {file = "dependency_injector-4.31.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl", hash = "sha256:d91d9a056968cc6b0a39bb8389a9a58c052f19d63c7eddcd9f0370e4cce2769d"}, + {file = "dependency_injector-4.31.0-pp36-pypy36_pp73-win32.whl", hash = "sha256:4ddd09c18869341a8df1a90b12c6c8402909346a63740cb717c05150dd4cc92e"}, + {file = "dependency_injector-4.31.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:e6aa647b10eb57b9be6671c79d1a2831efbf36af557b4d29139087bc0d0f0c06"}, + {file = "dependency_injector-4.31.0-pp37-pypy37_pp73-manylinux1_x86_64.whl", hash = "sha256:7298a43e8647da94255803fd35e583d92ef3a2f9341ede8109e1272ced11230e"}, + {file = "dependency_injector-4.31.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl", hash = "sha256:fe457e0279ae8d2b3c01b31f26b961bf4dc4bde8ab0681a90686b43faa996b07"}, + {file = "dependency_injector-4.31.0-pp37-pypy37_pp73-win32.whl", hash = "sha256:866d2817f12e7a169831b8deb7633201180846e2851708b732640f03670e83d9"}, +] [package.dependencies] pyyaml = {version = "*", optional = true, markers = "extra == \"yaml\""} @@ -109,27 +191,41 @@ yaml = ["pyyaml"] [[package]] name = "distlib" -version = "0.3.1" +version = "0.3.9" description = "Distribution utilities" -category = "dev" optional = false python-versions = "*" +files = [ + {file = "distlib-0.3.9-py2.py3-none-any.whl", hash = "sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87"}, + {file = "distlib-0.3.9.tar.gz", hash = "sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403"}, +] [[package]] name = "filelock" -version = "3.0.12" +version = "3.16.1" description = "A platform independent file lock." -category = "dev" optional = false -python-versions = "*" +python-versions = ">=3.8" +files = [ + {file = "filelock-3.16.1-py3-none-any.whl", hash = "sha256:2082e5703d51fbf98ea75855d9d5527e33d8ff23099bec374a134febee6946b0"}, + {file = "filelock-3.16.1.tar.gz", hash = "sha256:c249fbfcd5db47e5e2d6d62198e565475ee65e4831e2561c8e313fa7eb961435"}, +] + +[package.extras] +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)"] [[package]] name = "flake8" version = "3.9.0" description = "the modular source code checker: pep8 pyflakes and co" -category = "dev" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" +files = [ + {file = "flake8-3.9.0-py2.py3-none-any.whl", hash = "sha256:12d05ab02614b6aee8df7c36b97d1a3b2372761222b19b58621355e82acddcff"}, + {file = "flake8-3.9.0.tar.gz", hash = "sha256:78873e372b12b093da7b5e5ed302e8ad9e988b38b063b61ad937f26ca58fc5f0"}, +] [package.dependencies] mccabe = ">=0.6.0,<0.7.0" @@ -140,46 +236,103 @@ pyflakes = ">=2.3.0,<2.4.0" name = "iniconfig" version = "1.1.1" description = "iniconfig: brain-dead simple config-ini parsing" -category = "dev" optional = false python-versions = "*" +files = [ + {file = "iniconfig-1.1.1-py2.py3-none-any.whl", hash = "sha256:011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3"}, + {file = "iniconfig-1.1.1.tar.gz", hash = "sha256:bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32"}, +] [[package]] name = "isort" version = "5.8.0" description = "A Python utility / library to sort Python imports." -category = "dev" optional = false python-versions = ">=3.6,<4.0" +files = [ + {file = "isort-5.8.0-py3-none-any.whl", hash = "sha256:2bb1680aad211e3c9944dbce1d4ba09a989f04e238296c87fe2139faa26d655d"}, + {file = "isort-5.8.0.tar.gz", hash = "sha256:0a943902919f65c5684ac4e0154b1ad4fac6dcaa5d9f3426b732f1c8b5419be6"}, +] [package.extras] -pipfile_deprecated_finder = ["pipreqs", "requirementslib"] -requirements_deprecated_finder = ["pipreqs", "pip-api"] colors = ["colorama (>=0.4.3,<0.5.0)"] +pipfile-deprecated-finder = ["pipreqs", "requirementslib"] +requirements-deprecated-finder = ["pip-api", "pipreqs"] [[package]] name = "lazy-object-proxy" version = "1.5.2" description = "A fast and thorough lazy object proxy." -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "lazy-object-proxy-1.5.2.tar.gz", hash = "sha256:5944a9b95e97de1980c65f03b79b356f30a43de48682b8bdd90aa5089f0ec1f4"}, + {file = "lazy_object_proxy-1.5.2-cp27-cp27m-macosx_10_14_x86_64.whl", hash = "sha256:e960e8be509e8d6d618300a6c189555c24efde63e85acaf0b14b2cd1ac743315"}, + {file = "lazy_object_proxy-1.5.2-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:522b7c94b524389f4a4094c4bf04c2b02228454ddd17c1a9b2801fac1d754871"}, + {file = "lazy_object_proxy-1.5.2-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:3782931963dc89e0e9a0ae4348b44762e868ea280e4f8c233b537852a8996ab9"}, + {file = "lazy_object_proxy-1.5.2-cp35-cp35m-manylinux2014_aarch64.whl", hash = "sha256:429c4d1862f3fc37cd56304d880f2eae5bd0da83bdef889f3bd66458aac49128"}, + {file = "lazy_object_proxy-1.5.2-cp35-cp35m-win32.whl", hash = "sha256:cd1bdace1a8762534e9a36c073cd54e97d517a17d69a17985961265be6d22847"}, + {file = "lazy_object_proxy-1.5.2-cp35-cp35m-win_amd64.whl", hash = "sha256:ddbdcd10eb999d7ab292677f588b658372aadb9a52790f82484a37127a390108"}, + {file = "lazy_object_proxy-1.5.2-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:ecb5dd5990cec6e7f5c9c1124a37cb2c710c6d69b0c1a5c4aa4b35eba0ada068"}, + {file = "lazy_object_proxy-1.5.2-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:b6577f15d5516d7d209c1a8cde23062c0f10625f19e8dc9fb59268859778d7d7"}, + {file = "lazy_object_proxy-1.5.2-cp36-cp36m-win32.whl", hash = "sha256:c8fe2d6ff0ff583784039d0255ea7da076efd08507f2be6f68583b0da32e3afb"}, + {file = "lazy_object_proxy-1.5.2-cp36-cp36m-win_amd64.whl", hash = "sha256:fa5b2dee0e231fa4ad117be114251bdfe6afe39213bd629d43deb117b6a6c40a"}, + {file = "lazy_object_proxy-1.5.2-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:1d33d6f789697f401b75ce08e73b1de567b947740f768376631079290118ad39"}, + {file = "lazy_object_proxy-1.5.2-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:57fb5c5504ddd45ed420b5b6461a78f58cbb0c1b0cbd9cd5a43ad30a4a3ee4d0"}, + {file = "lazy_object_proxy-1.5.2-cp37-cp37m-win32.whl", hash = "sha256:e7273c64bccfd9310e9601b8f4511d84730239516bada26a0c9846c9697617ef"}, + {file = "lazy_object_proxy-1.5.2-cp37-cp37m-win_amd64.whl", hash = "sha256:6f4e5e68b7af950ed7fdb594b3f19a0014a3ace0fedb86acb896e140ffb24302"}, + {file = "lazy_object_proxy-1.5.2-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:cadfa2c2cf54d35d13dc8d231253b7985b97d629ab9ca6e7d672c35539d38163"}, + {file = "lazy_object_proxy-1.5.2-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:e7428977763150b4cf83255625a80a23dfdc94d43be7791ce90799d446b4e26f"}, + {file = "lazy_object_proxy-1.5.2-cp38-cp38-win32.whl", hash = "sha256:2f2de8f8ac0be3e40d17730e0600619d35c78c13a099ea91ef7fb4ad944ce694"}, + {file = "lazy_object_proxy-1.5.2-cp38-cp38-win_amd64.whl", hash = "sha256:38c3865bd220bd983fcaa9aa11462619e84a71233bafd9c880f7b1cb753ca7fa"}, + {file = "lazy_object_proxy-1.5.2-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:8a44e9901c0555f95ac401377032f6e6af66d8fc1fbfad77a7a8b1a826e0b93c"}, + {file = "lazy_object_proxy-1.5.2-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:fa7fb7973c622b9e725bee1db569d2c2ee64d2f9a089201c5e8185d482c7352d"}, + {file = "lazy_object_proxy-1.5.2-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:71a1ef23f22fa8437974b2d60fedb947c99a957ad625f83f43fd3de70f77f458"}, + {file = "lazy_object_proxy-1.5.2-cp39-cp39-win32.whl", hash = "sha256:ef3f5e288aa57b73b034ce9c1f1ac753d968f9069cd0742d1d69c698a0167166"}, + {file = "lazy_object_proxy-1.5.2-cp39-cp39-win_amd64.whl", hash = "sha256:37d9c34b96cca6787fe014aeb651217944a967a5b165e2cacb6b858d2997ab84"}, +] [[package]] name = "mccabe" version = "0.6.1" description = "McCabe checker, plugin for flake8" -category = "dev" optional = false python-versions = "*" +files = [ + {file = "mccabe-0.6.1-py2.py3-none-any.whl", hash = "sha256:ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42"}, + {file = "mccabe-0.6.1.tar.gz", hash = "sha256:dd8d182285a0fe56bace7f45b5e7d1a6ebcbf524e8f3bd87eb0f125271b8831f"}, +] [[package]] name = "mypy" version = "0.812" description = "Optional static typing for Python" -category = "dev" optional = false python-versions = ">=3.5" +files = [ + {file = "mypy-0.812-cp35-cp35m-macosx_10_9_x86_64.whl", hash = "sha256:a26f8ec704e5a7423c8824d425086705e381b4f1dfdef6e3a1edab7ba174ec49"}, + {file = "mypy-0.812-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:28fb5479c494b1bab244620685e2eb3c3f988d71fd5d64cc753195e8ed53df7c"}, + {file = "mypy-0.812-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:9743c91088d396c1a5a3c9978354b61b0382b4e3c440ce83cf77994a43e8c521"}, + {file = "mypy-0.812-cp35-cp35m-win_amd64.whl", hash = "sha256:d7da2e1d5f558c37d6e8c1246f1aec1e7349e4913d8fb3cb289a35de573fe2eb"}, + {file = "mypy-0.812-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:4eec37370483331d13514c3f55f446fc5248d6373e7029a29ecb7b7494851e7a"}, + {file = "mypy-0.812-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:d65cc1df038ef55a99e617431f0553cd77763869eebdf9042403e16089fe746c"}, + {file = "mypy-0.812-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:61a3d5b97955422964be6b3baf05ff2ce7f26f52c85dd88db11d5e03e146a3a6"}, + {file = "mypy-0.812-cp36-cp36m-win_amd64.whl", hash = "sha256:25adde9b862f8f9aac9d2d11971f226bd4c8fbaa89fb76bdadb267ef22d10064"}, + {file = "mypy-0.812-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:552a815579aa1e995f39fd05dde6cd378e191b063f031f2acfe73ce9fb7f9e56"}, + {file = "mypy-0.812-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:499c798053cdebcaa916eef8cd733e5584b5909f789de856b482cd7d069bdad8"}, + {file = "mypy-0.812-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:5873888fff1c7cf5b71efbe80e0e73153fe9212fafdf8e44adfe4c20ec9f82d7"}, + {file = "mypy-0.812-cp37-cp37m-win_amd64.whl", hash = "sha256:9f94aac67a2045ec719ffe6111df543bac7874cee01f41928f6969756e030564"}, + {file = "mypy-0.812-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d23e0ea196702d918b60c8288561e722bf437d82cb7ef2edcd98cfa38905d506"}, + {file = "mypy-0.812-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:674e822aa665b9fd75130c6c5f5ed9564a38c6cea6a6432ce47eafb68ee578c5"}, + {file = "mypy-0.812-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:abf7e0c3cf117c44d9285cc6128856106183938c68fd4944763003decdcfeb66"}, + {file = "mypy-0.812-cp38-cp38-win_amd64.whl", hash = "sha256:0d0a87c0e7e3a9becdfbe936c981d32e5ee0ccda3e0f07e1ef2c3d1a817cf73e"}, + {file = "mypy-0.812-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7ce3175801d0ae5fdfa79b4f0cfed08807af4d075b402b7e294e6aa72af9aa2a"}, + {file = "mypy-0.812-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:b09669bcda124e83708f34a94606e01b614fa71931d356c1f1a5297ba11f110a"}, + {file = "mypy-0.812-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:33f159443db0829d16f0a8d83d94df3109bb6dd801975fe86bacb9bf71628e97"}, + {file = "mypy-0.812-cp39-cp39-win_amd64.whl", hash = "sha256:3f2aca7f68580dc2508289c729bd49ee929a436208d2b2b6aab15745a70a57df"}, + {file = "mypy-0.812-py3-none-any.whl", hash = "sha256:2f9b3407c58347a452fc0736861593e105139b905cca7d097e413453a1d650b4"}, + {file = "mypy-0.812.tar.gz", hash = "sha256:cd07039aa5df222037005b08fbbfd69b3ab0b0bd7a07d7906de75ae52c4e3119"}, +] [package.dependencies] mypy-extensions = ">=0.4.3,<0.5.0" @@ -193,28 +346,53 @@ dmypy = ["psutil (>=4.0)"] name = "mypy-extensions" version = "0.4.3" description = "Experimental type system extensions for programs checked with the mypy typechecker." -category = "dev" optional = false python-versions = "*" +files = [ + {file = "mypy_extensions-0.4.3-py2.py3-none-any.whl", hash = "sha256:090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d"}, + {file = "mypy_extensions-0.4.3.tar.gz", hash = "sha256:2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8"}, +] [[package]] name = "packaging" version = "20.9" description = "Core utilities for Python packages" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "packaging-20.9-py2.py3-none-any.whl", hash = "sha256:67714da7f7bc052e064859c05c595155bd1ee9f69f76557e21f051443c20947a"}, + {file = "packaging-20.9.tar.gz", hash = "sha256:5b327ac1320dc863dca72f4514ecc086f31186744b84a230374cc1fd776feae5"}, +] [package.dependencies] pyparsing = ">=2.0.2" +[[package]] +name = "platformdirs" +version = "4.3.6" +description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`." +optional = false +python-versions = ">=3.8" +files = [ + {file = "platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb"}, + {file = "platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907"}, +] + +[package.extras] +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)"] + [[package]] name = "pluggy" version = "0.13.1" description = "plugin and hook calling mechanisms for python" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "pluggy-0.13.1-py2.py3-none-any.whl", hash = "sha256:966c145cd83c96502c3c3868f50408687b38434af77734af1e9ca461a4081d2d"}, + {file = "pluggy-0.13.1.tar.gz", hash = "sha256:15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0"}, +] [package.extras] dev = ["pre-commit", "tox"] @@ -223,33 +401,45 @@ dev = ["pre-commit", "tox"] name = "py" version = "1.10.0" description = "library with cross-python path, ini-parsing, io, code, log facilities" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "py-1.10.0-py2.py3-none-any.whl", hash = "sha256:3b80836aa6d1feeaa108e046da6423ab8f6ceda6468545ae8d02d9d58d18818a"}, + {file = "py-1.10.0.tar.gz", hash = "sha256:21b81bda15b66ef5e1a777a21c4dcd9c20ad3efd0b3f817e7a809035269e1bd3"}, +] [[package]] name = "pycodestyle" version = "2.7.0" description = "Python style guide checker" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "pycodestyle-2.7.0-py2.py3-none-any.whl", hash = "sha256:514f76d918fcc0b55c6680472f0a37970994e07bbb80725808c17089be302068"}, + {file = "pycodestyle-2.7.0.tar.gz", hash = "sha256:c389c1d06bf7904078ca03399a4816f974a1d590090fecea0c63ec26ebaf1cef"}, +] [[package]] name = "pyflakes" version = "2.3.0" description = "passive checker of Python programs" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "pyflakes-2.3.0-py2.py3-none-any.whl", hash = "sha256:910208209dcea632721cb58363d0f72913d9e8cf64dc6f8ae2e02a3609aba40d"}, + {file = "pyflakes-2.3.0.tar.gz", hash = "sha256:e59fd8e750e588358f1b8885e5a4751203a0516e0ee6d34811089ac294c8806f"}, +] [[package]] name = "pylint" version = "2.7.2" description = "python code static checker" -category = "dev" optional = false python-versions = "~=3.6" +files = [ + {file = "pylint-2.7.2-py3-none-any.whl", hash = "sha256:d09b0b07ba06bcdff463958f53f23df25e740ecd81895f7d2699ec04bbd8dc3b"}, + {file = "pylint-2.7.2.tar.gz", hash = "sha256:0e21d3b80b96740909d77206d741aa3ce0b06b41be375d92e1f3244a274c1f8a"}, +] [package.dependencies] astroid = ">=2.5.1,<2.6" @@ -259,31 +449,40 @@ mccabe = ">=0.6,<0.7" toml = ">=0.7.1" [package.extras] -docs = ["sphinx (==3.5.1)", "python-docs-theme (==2020.12)"] +docs = ["python-docs-theme (==2020.12)", "sphinx (==3.5.1)"] [[package]] name = "pyparsing" version = "2.4.7" description = "Python parsing module" -category = "dev" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" +files = [ + {file = "pyparsing-2.4.7-py2.py3-none-any.whl", hash = "sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b"}, + {file = "pyparsing-2.4.7.tar.gz", hash = "sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1"}, +] [[package]] name = "pyprojroot" version = "0.2.0" description = "Find project root paths and return relative project files" -category = "dev" optional = false python-versions = "*" +files = [ + {file = "pyprojroot-0.2.0-py3-none-any.whl", hash = "sha256:741e8b4878a0d6bb6b06ec09aa05797130289e2127aa595b8f1cbadce697909f"}, + {file = "pyprojroot-0.2.0.tar.gz", hash = "sha256:a79900dc52ee097bfd8d917a3d45e2b98494c47a57ba3a71bf609d7a156732e8"}, +] [[package]] name = "pytest" version = "6.2.2" description = "pytest: simple powerful testing with Python" -category = "dev" optional = false python-versions = ">=3.6" +files = [ + {file = "pytest-6.2.2-py3-none-any.whl", hash = "sha256:b574b57423e818210672e07ca1fa90aaf194a4f63f3ab909a2c67ebb22913839"}, + {file = "pytest-6.2.2.tar.gz", hash = "sha256:9d1edf9e7d0b84d72ea3dbcdfd22b35fb543a5e8f2a60092dd578936bf63d7f9"}, +] [package.dependencies] atomicwrites = {version = ">=1.0", markers = "sys_platform == \"win32\""} @@ -302,41 +501,83 @@ testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xm name = "pyyaml" version = "5.4.1" description = "YAML parser and emitter for Python" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" +files = [ + {file = "PyYAML-5.4.1-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:3b2b1824fe7112845700f815ff6a489360226a5609b96ec2190a45e62a9fc922"}, + {file = "PyYAML-5.4.1-cp27-cp27m-win32.whl", hash = "sha256:129def1b7c1bf22faffd67b8f3724645203b79d8f4cc81f674654d9902cb4393"}, + {file = "PyYAML-5.4.1-cp27-cp27m-win_amd64.whl", hash = "sha256:4465124ef1b18d9ace298060f4eccc64b0850899ac4ac53294547536533800c8"}, + {file = "PyYAML-5.4.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:bb4191dfc9306777bc594117aee052446b3fa88737cd13b7188d0e7aa8162185"}, + {file = "PyYAML-5.4.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:6c78645d400265a062508ae399b60b8c167bf003db364ecb26dcab2bda048253"}, + {file = "PyYAML-5.4.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:4e0583d24c881e14342eaf4ec5fbc97f934b999a6828693a99157fde912540cc"}, + {file = "PyYAML-5.4.1-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:72a01f726a9c7851ca9bfad6fd09ca4e090a023c00945ea05ba1638c09dc3347"}, + {file = "PyYAML-5.4.1-cp36-cp36m-manylinux2014_s390x.whl", hash = "sha256:895f61ef02e8fed38159bb70f7e100e00f471eae2bc838cd0f4ebb21e28f8541"}, + {file = "PyYAML-5.4.1-cp36-cp36m-win32.whl", hash = "sha256:3bd0e463264cf257d1ffd2e40223b197271046d09dadf73a0fe82b9c1fc385a5"}, + {file = "PyYAML-5.4.1-cp36-cp36m-win_amd64.whl", hash = "sha256:e4fac90784481d221a8e4b1162afa7c47ed953be40d31ab4629ae917510051df"}, + {file = "PyYAML-5.4.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:5accb17103e43963b80e6f837831f38d314a0495500067cb25afab2e8d7a4018"}, + {file = "PyYAML-5.4.1-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:e1d4970ea66be07ae37a3c2e48b5ec63f7ba6804bdddfdbd3cfd954d25a82e63"}, + {file = "PyYAML-5.4.1-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:cb333c16912324fd5f769fff6bc5de372e9e7a202247b48870bc251ed40239aa"}, + {file = "PyYAML-5.4.1-cp37-cp37m-manylinux2014_s390x.whl", hash = "sha256:fe69978f3f768926cfa37b867e3843918e012cf83f680806599ddce33c2c68b0"}, + {file = "PyYAML-5.4.1-cp37-cp37m-win32.whl", hash = "sha256:dd5de0646207f053eb0d6c74ae45ba98c3395a571a2891858e87df7c9b9bd51b"}, + {file = "PyYAML-5.4.1-cp37-cp37m-win_amd64.whl", hash = "sha256:08682f6b72c722394747bddaf0aa62277e02557c0fd1c42cb853016a38f8dedf"}, + {file = "PyYAML-5.4.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d2d9808ea7b4af864f35ea216be506ecec180628aced0704e34aca0b040ffe46"}, + {file = "PyYAML-5.4.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:8c1be557ee92a20f184922c7b6424e8ab6691788e6d86137c5d93c1a6ec1b8fb"}, + {file = "PyYAML-5.4.1-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:fd7f6999a8070df521b6384004ef42833b9bd62cfee11a09bda1079b4b704247"}, + {file = "PyYAML-5.4.1-cp38-cp38-manylinux2014_s390x.whl", hash = "sha256:bfb51918d4ff3d77c1c856a9699f8492c612cde32fd3bcd344af9be34999bfdc"}, + {file = "PyYAML-5.4.1-cp38-cp38-win32.whl", hash = "sha256:fa5ae20527d8e831e8230cbffd9f8fe952815b2b7dae6ffec25318803a7528fc"}, + {file = "PyYAML-5.4.1-cp38-cp38-win_amd64.whl", hash = "sha256:0f5f5786c0e09baddcd8b4b45f20a7b5d61a7e7e99846e3c799b05c7c53fa696"}, + {file = "PyYAML-5.4.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:294db365efa064d00b8d1ef65d8ea2c3426ac366c0c4368d930bf1c5fb497f77"}, + {file = "PyYAML-5.4.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:74c1485f7707cf707a7aef42ef6322b8f97921bd89be2ab6317fd782c2d53183"}, + {file = "PyYAML-5.4.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:d483ad4e639292c90170eb6f7783ad19490e7a8defb3e46f97dfe4bacae89122"}, + {file = "PyYAML-5.4.1-cp39-cp39-manylinux2014_s390x.whl", hash = "sha256:fdc842473cd33f45ff6bce46aea678a54e3d21f1b61a7750ce3c498eedfe25d6"}, + {file = "PyYAML-5.4.1-cp39-cp39-win32.whl", hash = "sha256:49d4cdd9065b9b6e206d0595fee27a96b5dd22618e7520c33204a4a3239d5b10"}, + {file = "PyYAML-5.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:c20cfa2d49991c8b4147af39859b167664f2ad4561704ee74c1de03318e898db"}, + {file = "PyYAML-5.4.1.tar.gz", hash = "sha256:607774cbba28732bfa802b54baa7484215f530991055bb562efbed5b2f20a45e"}, +] [[package]] name = "sh" version = "1.14.1" description = "Python subprocess replacement" -category = "dev" optional = false python-versions = "*" +files = [ + {file = "sh-1.14.1-py2.py3-none-any.whl", hash = "sha256:75e86a836f47de095d4531718fe8489e6f7446c75ddfa5596f632727b919ffae"}, + {file = "sh-1.14.1.tar.gz", hash = "sha256:39aa9af22f6558a0c5d132881cf43e34828ca03e4ae11114852ca6a55c7c1d8e"}, +] [[package]] name = "six" version = "1.15.0" description = "Python 2 and 3 compatibility utilities" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" +files = [ + {file = "six-1.15.0-py2.py3-none-any.whl", hash = "sha256:8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced"}, + {file = "six-1.15.0.tar.gz", hash = "sha256:30639c035cdb23534cd4aa2dd52c3bf48f06e5f4a941509c8bafd8ce11080259"}, +] [[package]] name = "toml" version = "0.10.2" description = "Python Library for Tom's Obvious, Minimal Language" -category = "dev" 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"}, +] [[package]] name = "tox" version = "3.23.0" description = "tox is a generic virtualenv management and test command line tool" -category = "dev" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" +files = [ + {file = "tox-3.23.0-py2.py3-none-any.whl", hash = "sha256:e007673f3595cede9b17a7c4962389e4305d4a3682a6c5a4159a1453b4f326aa"}, + {file = "tox-3.23.0.tar.gz", hash = "sha256:05a4dbd5e4d3d8269b72b55600f0b0303e2eb47ad5c6fe76d3576f4c58d93661"}, +] [package.dependencies] colorama = {version = ">=0.4.1", markers = "platform_system == \"Windows\""} @@ -350,322 +591,15 @@ virtualenv = ">=16.0.0,<20.0.0 || >20.0.0,<20.0.1 || >20.0.1,<20.0.2 || >20.0.2, [package.extras] docs = ["pygments-github-lexers (>=0.0.5)", "sphinx (>=2.0.0)", "sphinxcontrib-autoprogram (>=0.1.5)", "towncrier (>=18.5.0)"] -testing = ["flaky (>=3.4.0)", "freezegun (>=0.3.11)", "psutil (>=5.6.1)", "pytest (>=4.0.0)", "pytest-cov (>=2.5.1)", "pytest-mock (>=1.10.0)", "pytest-randomly (>=1.0.0)", "pytest-xdist (>=1.22.2)", "pathlib2 (>=2.3.3)"] +testing = ["flaky (>=3.4.0)", "freezegun (>=0.3.11)", "pathlib2 (>=2.3.3)", "psutil (>=5.6.1)", "pytest (>=4.0.0)", "pytest-cov (>=2.5.1)", "pytest-mock (>=1.10.0)", "pytest-randomly (>=1.0.0)", "pytest-xdist (>=1.22.2)"] [[package]] name = "typed-ast" version = "1.4.2" description = "a fork of Python 2 and 3 ast modules with type comment support" -category = "dev" -optional = false -python-versions = "*" - -[[package]] -name = "typing-extensions" -version = "3.7.4.3" -description = "Backported and Experimental Type Hints for Python 3.5+" -category = "dev" optional = false python-versions = "*" - -[[package]] -name = "virtualenv" -version = "20.4.2" -description = "Virtual Python Environment builder" -category = "dev" -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" - -[package.dependencies] -appdirs = ">=1.4.3,<2" -distlib = ">=0.3.1,<1" -filelock = ">=3.0.0,<4" -six = ">=1.9.0,<2" - -[package.extras] -docs = ["proselint (>=0.10.2)", "sphinx (>=3)", "sphinx-argparse (>=0.2.5)", "sphinx-rtd-theme (>=0.4.3)", "towncrier (>=19.9.0rc1)"] -testing = ["coverage (>=4)", "coverage-enable-subprocess (>=1)", "flaky (>=3)", "pytest (>=4)", "pytest-env (>=0.6.2)", "pytest-freezegun (>=0.4.1)", "pytest-mock (>=2)", "pytest-randomly (>=1)", "pytest-timeout (>=1)", "packaging (>=20.0)", "xonsh (>=0.9.16)"] - -[[package]] -name = "watchdog" -version = "2.0.2" -description = "Filesystem events monitoring" -category = "main" -optional = false -python-versions = ">=3.6" - -[package.extras] -watchmedo = ["PyYAML (>=3.10)", "argh (>=0.24.1)"] - -[[package]] -name = "wrapt" -version = "1.12.1" -description = "Module for decorators, wrappers and monkey patching." -category = "dev" -optional = false -python-versions = "*" - -[metadata] -lock-version = "1.1" -python-versions = "^3.9" -content-hash = "ad7c701e0bafb5aa45b1cba16011acea2511ce7b41b5f8f823b235e4f77bbd11" - -[metadata.files] -appdirs = [ - {file = "appdirs-1.4.4-py2.py3-none-any.whl", hash = "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128"}, - {file = "appdirs-1.4.4.tar.gz", hash = "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41"}, -] -astroid = [ - {file = "astroid-2.5.1-py3-none-any.whl", hash = "sha256:21d735aab248253531bb0f1e1e6d068f0ee23533e18ae8a6171ff892b98297cf"}, - {file = "astroid-2.5.1.tar.gz", hash = "sha256:cfc35498ee64017be059ceffab0a25bedf7548ab76f2bea691c5565896e7128d"}, -] -atomicwrites = [ - {file = "atomicwrites-1.4.0-py2.py3-none-any.whl", hash = "sha256:6d1784dea7c0c8d4a5172b6c620f40b6e4cbfdf96d783691f2e1302a7b88e197"}, - {file = "atomicwrites-1.4.0.tar.gz", hash = "sha256:ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a"}, -] -attrs = [ - {file = "attrs-20.3.0-py2.py3-none-any.whl", hash = "sha256:31b2eced602aa8423c2aea9c76a724617ed67cf9513173fd3a4f03e3a929c7e6"}, - {file = "attrs-20.3.0.tar.gz", hash = "sha256:832aa3cde19744e49938b91fea06d69ecb9e649c93ba974535d08ad92164f700"}, -] -autoflake = [ - {file = "autoflake-1.4.tar.gz", hash = "sha256:61a353012cff6ab94ca062823d1fb2f692c4acda51c76ff83a8d77915fba51ea"}, -] -autoimport = [ - {file = "autoimport-0.6.1-py3-none-any.whl", hash = "sha256:f797bcb1321c873400aad260eaf9ef175a566948da45a948e862c94d578cf6e3"}, - {file = "autoimport-0.6.1.tar.gz", hash = "sha256:061f3f972a2e02399e3de750a0aaf89a91af9170e76ff261d6b4b92d95e2df28"}, -] -cachetools = [ - {file = "cachetools-4.2.1-py3-none-any.whl", hash = "sha256:1d9d5f567be80f7c07d765e21b814326d78c61eb0c3a637dffc0e5d1796cb2e2"}, - {file = "cachetools-4.2.1.tar.gz", hash = "sha256:f469e29e7aa4cff64d8de4aad95ce76de8ea1125a16c68e0d93f65c3c3dc92e9"}, -] -click = [ - {file = "click-7.1.2-py2.py3-none-any.whl", hash = "sha256:dacca89f4bfadd5de3d7489b7c8a566eee0d3676333fbb50030263894c38c0dc"}, - {file = "click-7.1.2.tar.gz", hash = "sha256:d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a"}, -] -colorama = [ - {file = "colorama-0.4.4-py2.py3-none-any.whl", hash = "sha256:9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"}, - {file = "colorama-0.4.4.tar.gz", hash = "sha256:5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b"}, -] -dependency-injector = [ - {file = "dependency-injector-4.31.0.tar.gz", hash = "sha256:a13469af99b0945f0391a3d0638239ad9f9dabecafa42a381be1441a36ee9938"}, - {file = "dependency_injector-4.31.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:e808c9e98d026f861514bdbdd68e8465bd2d049f83dabaa3b264c271fef06bf8"}, - {file = "dependency_injector-4.31.0-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:a96f8418bf55017eb348156c1e59f1c017b35a8e5e52f2da95ae20abed26e7ce"}, - {file = "dependency_injector-4.31.0-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:a48e3a3938f5724f24bde76ab405a9450d918321c5d82e5b0a35fdf9cb2d2ede"}, - {file = "dependency_injector-4.31.0-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:bc14c4d843f6c3913e46f1302046634a22706bf9954ac15f5b6baca100d5ddb8"}, - {file = "dependency_injector-4.31.0-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:85ea38bc3356476f3fdbebe46a2398485efec26fb9c590a3179a030c855fc54f"}, - {file = "dependency_injector-4.31.0-cp27-cp27m-win32.whl", hash = "sha256:c9e32dcbe87b3be939172e698cbd569f100fcc4e00c1249f6a93225be73938dd"}, - {file = "dependency_injector-4.31.0-cp27-cp27m-win_amd64.whl", hash = "sha256:16cfc0956bf21d276cd37df28b32da915946b30aa6358afce65c885f26e6ff2c"}, - {file = "dependency_injector-4.31.0-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:d21f6717fdc3fe64ed079a4bb5b33b5650796ff1199f6396b62351b614027c5d"}, - {file = "dependency_injector-4.31.0-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:bc161b4875a8b95c59e72b8292d011e4a8e1fbffcd6b2b30a610c6be92b43ebf"}, - {file = "dependency_injector-4.31.0-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:ffff0af8e6b72cba21bb1028d1c2adad092318b5a01a6a033c50dc5ca1aecad7"}, - {file = "dependency_injector-4.31.0-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:d066aed7625404b4f0361f0fe9ccb2653570f85ab22e90d648bb4522e85ba964"}, - {file = "dependency_injector-4.31.0-cp35-cp35m-macosx_10_9_x86_64.whl", hash = "sha256:a35549f8b527bb5eb1fe5b84e36fa5b14731ffba44190676b0ae434e2e499a1e"}, - {file = "dependency_injector-4.31.0-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:f378ae39ec5f95f166600dd546be4f788c5e338de18b81f93ef689ad272a17ba"}, - {file = "dependency_injector-4.31.0-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:ac8e3521cd9283ef7b3f79c5f84e4ebff12c2f65fc61f960ec5e2badd6404145"}, - {file = "dependency_injector-4.31.0-cp35-cp35m-manylinux2010_i686.whl", hash = "sha256:956be7aba0383c8654f575a969f8fe5b8b3386ff7a44bddebbb59d78fa871c6d"}, - {file = "dependency_injector-4.31.0-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:581234d5b4b58cdda4c9c61598d4ff3efb7c2d923738849bcd3a91ba95d6eed3"}, - {file = "dependency_injector-4.31.0-cp35-cp35m-manylinux2014_aarch64.whl", hash = "sha256:5a1f155d32db044f37f14c43bee78251fd619b3c0c92a099c65bf42709fdf989"}, - {file = "dependency_injector-4.31.0-cp35-cp35m-win32.whl", hash = "sha256:17e8350e5d0aa6d1bccf9a41701f629b01ee9a1dbbcae607d03b0839c23b7282"}, - {file = "dependency_injector-4.31.0-cp35-cp35m-win_amd64.whl", hash = "sha256:1b10549943b8da0d743f89c592c696950b684aa02b42ca71fe33464b2fdc356a"}, - {file = "dependency_injector-4.31.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:977bab608444ccd5c8d6149038ef0b1106d05a7235095d173a9bae22d50e2296"}, - {file = "dependency_injector-4.31.0-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:4ee0dee8d9e483c62e56537c6beb4ab2d7a322f4bce4e8c710af7fa318f05d33"}, - {file = "dependency_injector-4.31.0-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:255bbe96c709e49d59d775e5118022605c376029dcd257422dc66b0cbbca4767"}, - {file = "dependency_injector-4.31.0-cp36-cp36m-manylinux2010_i686.whl", hash = "sha256:74bc3e56e3c333c8c7264255e4a31885c247d01a6afa93dddeb02317762ee132"}, - {file = "dependency_injector-4.31.0-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:a22d666df774c4a677a60edbdcacda0a473872a7d535d786295f468f99027991"}, - {file = "dependency_injector-4.31.0-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:f87d7f239682e0044aacba17a6404c2ea4c881eee93909914bad202ea345a86e"}, - {file = "dependency_injector-4.31.0-cp36-cp36m-win32.whl", hash = "sha256:14fa271cab5f38bd6bbd3147e0e648ad7039c561dac4d006aa88f4f531fd1272"}, - {file = "dependency_injector-4.31.0-cp36-cp36m-win_amd64.whl", hash = "sha256:d27249ac4204e893fbe6c9fb23f6ad1f1b9b889da6f2afb757b85ee4bb859c78"}, - {file = "dependency_injector-4.31.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:286d9253de1c86d71394a0e78a0063a02dbbf985a9b1a87fa0abd07c7c8c9886"}, - {file = "dependency_injector-4.31.0-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:c14f2dcb20b06d1606f53955d63cd8e52b8de1e0cb0e43b2b0e241b788b543ee"}, - {file = "dependency_injector-4.31.0-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:c9bb068a7746568798875e2af39df24c0835da3545fe5e9117fbf10d924922db"}, - {file = "dependency_injector-4.31.0-cp37-cp37m-manylinux2010_i686.whl", hash = "sha256:cd9abbda8fe8ebdc98f15f5c2176ae8010e176656e11d41d7429873c4b0afb1d"}, - {file = "dependency_injector-4.31.0-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:fda7c9a406f56bb648b6e1d2e0c5100f27cf4581ceef8e76de550583de06dd7a"}, - {file = "dependency_injector-4.31.0-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:975ff13d477ff74e19a1063ccf55ce598708e36e752d747a4edb5d5c308949ec"}, - {file = "dependency_injector-4.31.0-cp37-cp37m-win32.whl", hash = "sha256:22ade0bc8b0d46184b78b3d87d1651c148fcb143efc726c94834714dd908e1bc"}, - {file = "dependency_injector-4.31.0-cp37-cp37m-win_amd64.whl", hash = "sha256:04b3d3bc7660544aeaea27efa34e503ffb32bc2010abd3208bbdcc4b5560d334"}, - {file = "dependency_injector-4.31.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e812b46fec06b738e57f755a9ba1e0840a156077c9ea786c7b7ee75a9828602a"}, - {file = "dependency_injector-4.31.0-cp38-cp38-manylinux1_i686.whl", hash = "sha256:7500229482c5cee045afa227c2268931b83b96791da3d3302a3c5a258fba00e2"}, - {file = "dependency_injector-4.31.0-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:e171d4b598432fc7a9fde57d36b607201f260e40c060d17ebd07149c4396ec34"}, - {file = "dependency_injector-4.31.0-cp38-cp38-manylinux2010_i686.whl", hash = "sha256:f0ef5f276534fcce8aa50ae52fb22d8e1cd22862500d0302a2cbe0c8b1cd8812"}, - {file = "dependency_injector-4.31.0-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:11f494cab24588f32b1195481b3c9ea60a95df71ee6f9f9434ac7c4c7c51263f"}, - {file = "dependency_injector-4.31.0-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:9aec5b904fb6654ebbdc52196d9417cd99780f2f554abcc0ac54635738ddfe91"}, - {file = "dependency_injector-4.31.0-cp38-cp38-win32.whl", hash = "sha256:b0608c31d953e643535506d188e4c7f2e6c1ca160cfda6e7a7289b50bd498274"}, - {file = "dependency_injector-4.31.0-cp38-cp38-win_amd64.whl", hash = "sha256:35728dc80466bf8bf34bf444fd7ef4c42b5029361f4d0c3a81f3355c1696c37f"}, - {file = "dependency_injector-4.31.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e7a506c386ed3e30d32d50109995f4ef55847885017083cc5d6ab0ce630b9a61"}, - {file = "dependency_injector-4.31.0-cp39-cp39-manylinux1_i686.whl", hash = "sha256:a2f5b896c6b5b813cbb84a1df3e9880042767d56968cda902a5cbbef53c228e9"}, - {file = "dependency_injector-4.31.0-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:52e4ac7f7d285568565ec35b52851b64e3bc5e1077d2c0ddd4c9fc4a8646f435"}, - {file = "dependency_injector-4.31.0-cp39-cp39-manylinux2010_i686.whl", hash = "sha256:25c13e2b8f77949fc035018a164b1432c4afa45178e4e66219f91ec1f51a767b"}, - {file = "dependency_injector-4.31.0-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:c73d7482a948de03b5301ba946466530ada6dce629a64d4993dcb445baa25f82"}, - {file = "dependency_injector-4.31.0-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:39b3e7a5cf0947c11fd1fbba97a04e2738d7d84e0f5f486655df1186b2011f1f"}, - {file = "dependency_injector-4.31.0-cp39-cp39-win32.whl", hash = "sha256:8312ca065950153df8f75bb5bfbe71c13a6900763d1f877d33d7baea4210b8ec"}, - {file = "dependency_injector-4.31.0-cp39-cp39-win_amd64.whl", hash = "sha256:d07bc4bd0513990374e5cb1dc123c40b8d7f7671a40e2d0ed62dbd940938636b"}, - {file = "dependency_injector-4.31.0-pp27-pypy_73-macosx_10_9_x86_64.whl", hash = "sha256:fcc1f76043f498e1d2b83f5c4fc9a1ea718e4d1653b1df0c561dd29aee25d03d"}, - {file = "dependency_injector-4.31.0-pp27-pypy_73-manylinux1_x86_64.whl", hash = "sha256:3ea2b0f1739c995c11a6322d647d60d98f9e980e8dd2fce026063e82fe3e59f3"}, - {file = "dependency_injector-4.31.0-pp27-pypy_73-manylinux2010_x86_64.whl", hash = "sha256:ae81d07ba2e38a59396848319336412c0cec5cb8d66704e6b2bdfb1adf63e826"}, - {file = "dependency_injector-4.31.0-pp27-pypy_73-win32.whl", hash = "sha256:a9a6aa6f73bc7c5c36e1492dba7e636021f6b221dffdfebebe199848763ef312"}, - {file = "dependency_injector-4.31.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl", hash = "sha256:b1fd7e52d68e9d44eff99e3be4bd1494d82ef6d3a6d674f7013b590ba5f0be59"}, - {file = "dependency_injector-4.31.0-pp36-pypy36_pp73-manylinux1_x86_64.whl", hash = "sha256:7a5003842a6e1f24eda7d9bf079ca1d29ec3a3c1fe2189c2d678af9d5dd781c9"}, - {file = "dependency_injector-4.31.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl", hash = "sha256:d91d9a056968cc6b0a39bb8389a9a58c052f19d63c7eddcd9f0370e4cce2769d"}, - {file = "dependency_injector-4.31.0-pp36-pypy36_pp73-win32.whl", hash = "sha256:4ddd09c18869341a8df1a90b12c6c8402909346a63740cb717c05150dd4cc92e"}, - {file = "dependency_injector-4.31.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:e6aa647b10eb57b9be6671c79d1a2831efbf36af557b4d29139087bc0d0f0c06"}, - {file = "dependency_injector-4.31.0-pp37-pypy37_pp73-manylinux1_x86_64.whl", hash = "sha256:7298a43e8647da94255803fd35e583d92ef3a2f9341ede8109e1272ced11230e"}, - {file = "dependency_injector-4.31.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl", hash = "sha256:fe457e0279ae8d2b3c01b31f26b961bf4dc4bde8ab0681a90686b43faa996b07"}, - {file = "dependency_injector-4.31.0-pp37-pypy37_pp73-win32.whl", hash = "sha256:866d2817f12e7a169831b8deb7633201180846e2851708b732640f03670e83d9"}, -] -distlib = [ - {file = "distlib-0.3.1-py2.py3-none-any.whl", hash = "sha256:8c09de2c67b3e7deef7184574fc060ab8a793e7adbb183d942c389c8b13c52fb"}, - {file = "distlib-0.3.1.zip", hash = "sha256:edf6116872c863e1aa9d5bb7cb5e05a022c519a4594dc703843343a9ddd9bff1"}, -] -filelock = [ - {file = "filelock-3.0.12-py3-none-any.whl", hash = "sha256:929b7d63ec5b7d6b71b0fa5ac14e030b3f70b75747cef1b10da9b879fef15836"}, - {file = "filelock-3.0.12.tar.gz", hash = "sha256:18d82244ee114f543149c66a6e0c14e9c4f8a1044b5cdaadd0f82159d6a6ff59"}, -] -flake8 = [ - {file = "flake8-3.9.0-py2.py3-none-any.whl", hash = "sha256:12d05ab02614b6aee8df7c36b97d1a3b2372761222b19b58621355e82acddcff"}, - {file = "flake8-3.9.0.tar.gz", hash = "sha256:78873e372b12b093da7b5e5ed302e8ad9e988b38b063b61ad937f26ca58fc5f0"}, -] -iniconfig = [ - {file = "iniconfig-1.1.1-py2.py3-none-any.whl", hash = "sha256:011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3"}, - {file = "iniconfig-1.1.1.tar.gz", hash = "sha256:bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32"}, -] -isort = [ - {file = "isort-5.8.0-py3-none-any.whl", hash = "sha256:2bb1680aad211e3c9944dbce1d4ba09a989f04e238296c87fe2139faa26d655d"}, - {file = "isort-5.8.0.tar.gz", hash = "sha256:0a943902919f65c5684ac4e0154b1ad4fac6dcaa5d9f3426b732f1c8b5419be6"}, -] -lazy-object-proxy = [ - {file = "lazy-object-proxy-1.5.2.tar.gz", hash = "sha256:5944a9b95e97de1980c65f03b79b356f30a43de48682b8bdd90aa5089f0ec1f4"}, - {file = "lazy_object_proxy-1.5.2-cp27-cp27m-macosx_10_14_x86_64.whl", hash = "sha256:e960e8be509e8d6d618300a6c189555c24efde63e85acaf0b14b2cd1ac743315"}, - {file = "lazy_object_proxy-1.5.2-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:522b7c94b524389f4a4094c4bf04c2b02228454ddd17c1a9b2801fac1d754871"}, - {file = "lazy_object_proxy-1.5.2-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:3782931963dc89e0e9a0ae4348b44762e868ea280e4f8c233b537852a8996ab9"}, - {file = "lazy_object_proxy-1.5.2-cp35-cp35m-manylinux2014_aarch64.whl", hash = "sha256:429c4d1862f3fc37cd56304d880f2eae5bd0da83bdef889f3bd66458aac49128"}, - {file = "lazy_object_proxy-1.5.2-cp35-cp35m-win32.whl", hash = "sha256:cd1bdace1a8762534e9a36c073cd54e97d517a17d69a17985961265be6d22847"}, - {file = "lazy_object_proxy-1.5.2-cp35-cp35m-win_amd64.whl", hash = "sha256:ddbdcd10eb999d7ab292677f588b658372aadb9a52790f82484a37127a390108"}, - {file = "lazy_object_proxy-1.5.2-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:ecb5dd5990cec6e7f5c9c1124a37cb2c710c6d69b0c1a5c4aa4b35eba0ada068"}, - {file = "lazy_object_proxy-1.5.2-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:b6577f15d5516d7d209c1a8cde23062c0f10625f19e8dc9fb59268859778d7d7"}, - {file = "lazy_object_proxy-1.5.2-cp36-cp36m-win32.whl", hash = "sha256:c8fe2d6ff0ff583784039d0255ea7da076efd08507f2be6f68583b0da32e3afb"}, - {file = "lazy_object_proxy-1.5.2-cp36-cp36m-win_amd64.whl", hash = "sha256:fa5b2dee0e231fa4ad117be114251bdfe6afe39213bd629d43deb117b6a6c40a"}, - {file = "lazy_object_proxy-1.5.2-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:1d33d6f789697f401b75ce08e73b1de567b947740f768376631079290118ad39"}, - {file = "lazy_object_proxy-1.5.2-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:57fb5c5504ddd45ed420b5b6461a78f58cbb0c1b0cbd9cd5a43ad30a4a3ee4d0"}, - {file = "lazy_object_proxy-1.5.2-cp37-cp37m-win32.whl", hash = "sha256:e7273c64bccfd9310e9601b8f4511d84730239516bada26a0c9846c9697617ef"}, - {file = "lazy_object_proxy-1.5.2-cp37-cp37m-win_amd64.whl", hash = "sha256:6f4e5e68b7af950ed7fdb594b3f19a0014a3ace0fedb86acb896e140ffb24302"}, - {file = "lazy_object_proxy-1.5.2-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:cadfa2c2cf54d35d13dc8d231253b7985b97d629ab9ca6e7d672c35539d38163"}, - {file = "lazy_object_proxy-1.5.2-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:e7428977763150b4cf83255625a80a23dfdc94d43be7791ce90799d446b4e26f"}, - {file = "lazy_object_proxy-1.5.2-cp38-cp38-win32.whl", hash = "sha256:2f2de8f8ac0be3e40d17730e0600619d35c78c13a099ea91ef7fb4ad944ce694"}, - {file = "lazy_object_proxy-1.5.2-cp38-cp38-win_amd64.whl", hash = "sha256:38c3865bd220bd983fcaa9aa11462619e84a71233bafd9c880f7b1cb753ca7fa"}, - {file = "lazy_object_proxy-1.5.2-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:8a44e9901c0555f95ac401377032f6e6af66d8fc1fbfad77a7a8b1a826e0b93c"}, - {file = "lazy_object_proxy-1.5.2-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:fa7fb7973c622b9e725bee1db569d2c2ee64d2f9a089201c5e8185d482c7352d"}, - {file = "lazy_object_proxy-1.5.2-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:71a1ef23f22fa8437974b2d60fedb947c99a957ad625f83f43fd3de70f77f458"}, - {file = "lazy_object_proxy-1.5.2-cp39-cp39-win32.whl", hash = "sha256:ef3f5e288aa57b73b034ce9c1f1ac753d968f9069cd0742d1d69c698a0167166"}, - {file = "lazy_object_proxy-1.5.2-cp39-cp39-win_amd64.whl", hash = "sha256:37d9c34b96cca6787fe014aeb651217944a967a5b165e2cacb6b858d2997ab84"}, -] -mccabe = [ - {file = "mccabe-0.6.1-py2.py3-none-any.whl", hash = "sha256:ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42"}, - {file = "mccabe-0.6.1.tar.gz", hash = "sha256:dd8d182285a0fe56bace7f45b5e7d1a6ebcbf524e8f3bd87eb0f125271b8831f"}, -] -mypy = [ - {file = "mypy-0.812-cp35-cp35m-macosx_10_9_x86_64.whl", hash = "sha256:a26f8ec704e5a7423c8824d425086705e381b4f1dfdef6e3a1edab7ba174ec49"}, - {file = "mypy-0.812-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:28fb5479c494b1bab244620685e2eb3c3f988d71fd5d64cc753195e8ed53df7c"}, - {file = "mypy-0.812-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:9743c91088d396c1a5a3c9978354b61b0382b4e3c440ce83cf77994a43e8c521"}, - {file = "mypy-0.812-cp35-cp35m-win_amd64.whl", hash = "sha256:d7da2e1d5f558c37d6e8c1246f1aec1e7349e4913d8fb3cb289a35de573fe2eb"}, - {file = "mypy-0.812-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:4eec37370483331d13514c3f55f446fc5248d6373e7029a29ecb7b7494851e7a"}, - {file = "mypy-0.812-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:d65cc1df038ef55a99e617431f0553cd77763869eebdf9042403e16089fe746c"}, - {file = "mypy-0.812-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:61a3d5b97955422964be6b3baf05ff2ce7f26f52c85dd88db11d5e03e146a3a6"}, - {file = "mypy-0.812-cp36-cp36m-win_amd64.whl", hash = "sha256:25adde9b862f8f9aac9d2d11971f226bd4c8fbaa89fb76bdadb267ef22d10064"}, - {file = "mypy-0.812-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:552a815579aa1e995f39fd05dde6cd378e191b063f031f2acfe73ce9fb7f9e56"}, - {file = "mypy-0.812-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:499c798053cdebcaa916eef8cd733e5584b5909f789de856b482cd7d069bdad8"}, - {file = "mypy-0.812-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:5873888fff1c7cf5b71efbe80e0e73153fe9212fafdf8e44adfe4c20ec9f82d7"}, - {file = "mypy-0.812-cp37-cp37m-win_amd64.whl", hash = "sha256:9f94aac67a2045ec719ffe6111df543bac7874cee01f41928f6969756e030564"}, - {file = "mypy-0.812-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d23e0ea196702d918b60c8288561e722bf437d82cb7ef2edcd98cfa38905d506"}, - {file = "mypy-0.812-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:674e822aa665b9fd75130c6c5f5ed9564a38c6cea6a6432ce47eafb68ee578c5"}, - {file = "mypy-0.812-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:abf7e0c3cf117c44d9285cc6128856106183938c68fd4944763003decdcfeb66"}, - {file = "mypy-0.812-cp38-cp38-win_amd64.whl", hash = "sha256:0d0a87c0e7e3a9becdfbe936c981d32e5ee0ccda3e0f07e1ef2c3d1a817cf73e"}, - {file = "mypy-0.812-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7ce3175801d0ae5fdfa79b4f0cfed08807af4d075b402b7e294e6aa72af9aa2a"}, - {file = "mypy-0.812-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:b09669bcda124e83708f34a94606e01b614fa71931d356c1f1a5297ba11f110a"}, - {file = "mypy-0.812-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:33f159443db0829d16f0a8d83d94df3109bb6dd801975fe86bacb9bf71628e97"}, - {file = "mypy-0.812-cp39-cp39-win_amd64.whl", hash = "sha256:3f2aca7f68580dc2508289c729bd49ee929a436208d2b2b6aab15745a70a57df"}, - {file = "mypy-0.812-py3-none-any.whl", hash = "sha256:2f9b3407c58347a452fc0736861593e105139b905cca7d097e413453a1d650b4"}, - {file = "mypy-0.812.tar.gz", hash = "sha256:cd07039aa5df222037005b08fbbfd69b3ab0b0bd7a07d7906de75ae52c4e3119"}, -] -mypy-extensions = [ - {file = "mypy_extensions-0.4.3-py2.py3-none-any.whl", hash = "sha256:090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d"}, - {file = "mypy_extensions-0.4.3.tar.gz", hash = "sha256:2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8"}, -] -packaging = [ - {file = "packaging-20.9-py2.py3-none-any.whl", hash = "sha256:67714da7f7bc052e064859c05c595155bd1ee9f69f76557e21f051443c20947a"}, - {file = "packaging-20.9.tar.gz", hash = "sha256:5b327ac1320dc863dca72f4514ecc086f31186744b84a230374cc1fd776feae5"}, -] -pluggy = [ - {file = "pluggy-0.13.1-py2.py3-none-any.whl", hash = "sha256:966c145cd83c96502c3c3868f50408687b38434af77734af1e9ca461a4081d2d"}, - {file = "pluggy-0.13.1.tar.gz", hash = "sha256:15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0"}, -] -py = [ - {file = "py-1.10.0-py2.py3-none-any.whl", hash = "sha256:3b80836aa6d1feeaa108e046da6423ab8f6ceda6468545ae8d02d9d58d18818a"}, - {file = "py-1.10.0.tar.gz", hash = "sha256:21b81bda15b66ef5e1a777a21c4dcd9c20ad3efd0b3f817e7a809035269e1bd3"}, -] -pycodestyle = [ - {file = "pycodestyle-2.7.0-py2.py3-none-any.whl", hash = "sha256:514f76d918fcc0b55c6680472f0a37970994e07bbb80725808c17089be302068"}, - {file = "pycodestyle-2.7.0.tar.gz", hash = "sha256:c389c1d06bf7904078ca03399a4816f974a1d590090fecea0c63ec26ebaf1cef"}, -] -pyflakes = [ - {file = "pyflakes-2.3.0-py2.py3-none-any.whl", hash = "sha256:910208209dcea632721cb58363d0f72913d9e8cf64dc6f8ae2e02a3609aba40d"}, - {file = "pyflakes-2.3.0.tar.gz", hash = "sha256:e59fd8e750e588358f1b8885e5a4751203a0516e0ee6d34811089ac294c8806f"}, -] -pylint = [ - {file = "pylint-2.7.2-py3-none-any.whl", hash = "sha256:d09b0b07ba06bcdff463958f53f23df25e740ecd81895f7d2699ec04bbd8dc3b"}, - {file = "pylint-2.7.2.tar.gz", hash = "sha256:0e21d3b80b96740909d77206d741aa3ce0b06b41be375d92e1f3244a274c1f8a"}, -] -pyparsing = [ - {file = "pyparsing-2.4.7-py2.py3-none-any.whl", hash = "sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b"}, - {file = "pyparsing-2.4.7.tar.gz", hash = "sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1"}, -] -pyprojroot = [ - {file = "pyprojroot-0.2.0-py3-none-any.whl", hash = "sha256:741e8b4878a0d6bb6b06ec09aa05797130289e2127aa595b8f1cbadce697909f"}, - {file = "pyprojroot-0.2.0.tar.gz", hash = "sha256:a79900dc52ee097bfd8d917a3d45e2b98494c47a57ba3a71bf609d7a156732e8"}, -] -pytest = [ - {file = "pytest-6.2.2-py3-none-any.whl", hash = "sha256:b574b57423e818210672e07ca1fa90aaf194a4f63f3ab909a2c67ebb22913839"}, - {file = "pytest-6.2.2.tar.gz", hash = "sha256:9d1edf9e7d0b84d72ea3dbcdfd22b35fb543a5e8f2a60092dd578936bf63d7f9"}, -] -pyyaml = [ - {file = "PyYAML-5.4.1-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:3b2b1824fe7112845700f815ff6a489360226a5609b96ec2190a45e62a9fc922"}, - {file = "PyYAML-5.4.1-cp27-cp27m-win32.whl", hash = "sha256:129def1b7c1bf22faffd67b8f3724645203b79d8f4cc81f674654d9902cb4393"}, - {file = "PyYAML-5.4.1-cp27-cp27m-win_amd64.whl", hash = "sha256:4465124ef1b18d9ace298060f4eccc64b0850899ac4ac53294547536533800c8"}, - {file = "PyYAML-5.4.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:bb4191dfc9306777bc594117aee052446b3fa88737cd13b7188d0e7aa8162185"}, - {file = "PyYAML-5.4.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:6c78645d400265a062508ae399b60b8c167bf003db364ecb26dcab2bda048253"}, - {file = "PyYAML-5.4.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:4e0583d24c881e14342eaf4ec5fbc97f934b999a6828693a99157fde912540cc"}, - {file = "PyYAML-5.4.1-cp36-cp36m-win32.whl", hash = "sha256:3bd0e463264cf257d1ffd2e40223b197271046d09dadf73a0fe82b9c1fc385a5"}, - {file = "PyYAML-5.4.1-cp36-cp36m-win_amd64.whl", hash = "sha256:e4fac90784481d221a8e4b1162afa7c47ed953be40d31ab4629ae917510051df"}, - {file = "PyYAML-5.4.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:5accb17103e43963b80e6f837831f38d314a0495500067cb25afab2e8d7a4018"}, - {file = "PyYAML-5.4.1-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:e1d4970ea66be07ae37a3c2e48b5ec63f7ba6804bdddfdbd3cfd954d25a82e63"}, - {file = "PyYAML-5.4.1-cp37-cp37m-win32.whl", hash = "sha256:dd5de0646207f053eb0d6c74ae45ba98c3395a571a2891858e87df7c9b9bd51b"}, - {file = "PyYAML-5.4.1-cp37-cp37m-win_amd64.whl", hash = "sha256:08682f6b72c722394747bddaf0aa62277e02557c0fd1c42cb853016a38f8dedf"}, - {file = "PyYAML-5.4.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d2d9808ea7b4af864f35ea216be506ecec180628aced0704e34aca0b040ffe46"}, - {file = "PyYAML-5.4.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:8c1be557ee92a20f184922c7b6424e8ab6691788e6d86137c5d93c1a6ec1b8fb"}, - {file = "PyYAML-5.4.1-cp38-cp38-win32.whl", hash = "sha256:fa5ae20527d8e831e8230cbffd9f8fe952815b2b7dae6ffec25318803a7528fc"}, - {file = "PyYAML-5.4.1-cp38-cp38-win_amd64.whl", hash = "sha256:0f5f5786c0e09baddcd8b4b45f20a7b5d61a7e7e99846e3c799b05c7c53fa696"}, - {file = "PyYAML-5.4.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:294db365efa064d00b8d1ef65d8ea2c3426ac366c0c4368d930bf1c5fb497f77"}, - {file = "PyYAML-5.4.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:74c1485f7707cf707a7aef42ef6322b8f97921bd89be2ab6317fd782c2d53183"}, - {file = "PyYAML-5.4.1-cp39-cp39-win32.whl", hash = "sha256:49d4cdd9065b9b6e206d0595fee27a96b5dd22618e7520c33204a4a3239d5b10"}, - {file = "PyYAML-5.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:c20cfa2d49991c8b4147af39859b167664f2ad4561704ee74c1de03318e898db"}, - {file = "PyYAML-5.4.1.tar.gz", hash = "sha256:607774cbba28732bfa802b54baa7484215f530991055bb562efbed5b2f20a45e"}, -] -sh = [ - {file = "sh-1.14.1-py2.py3-none-any.whl", hash = "sha256:75e86a836f47de095d4531718fe8489e6f7446c75ddfa5596f632727b919ffae"}, - {file = "sh-1.14.1.tar.gz", hash = "sha256:39aa9af22f6558a0c5d132881cf43e34828ca03e4ae11114852ca6a55c7c1d8e"}, -] -six = [ - {file = "six-1.15.0-py2.py3-none-any.whl", hash = "sha256:8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced"}, - {file = "six-1.15.0.tar.gz", hash = "sha256:30639c035cdb23534cd4aa2dd52c3bf48f06e5f4a941509c8bafd8ce11080259"}, -] -toml = [ - {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"}, - {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"}, -] -tox = [ - {file = "tox-3.23.0-py2.py3-none-any.whl", hash = "sha256:e007673f3595cede9b17a7c4962389e4305d4a3682a6c5a4159a1453b4f326aa"}, - {file = "tox-3.23.0.tar.gz", hash = "sha256:05a4dbd5e4d3d8269b72b55600f0b0303e2eb47ad5c6fe76d3576f4c58d93661"}, -] -typed-ast = [ +files = [ {file = "typed_ast-1.4.2-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:7703620125e4fb79b64aa52427ec192822e9f45d37d4b6625ab37ef403e1df70"}, {file = "typed_ast-1.4.2-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:c9aadc4924d4b5799112837b226160428524a9a45f830e0d0f184b19e4090487"}, {file = "typed_ast-1.4.2-cp35-cp35m-manylinux2014_aarch64.whl", hash = "sha256:9ec45db0c766f196ae629e509f059ff05fc3148f9ffd28f3cfe75d4afb485412"}, @@ -697,16 +631,46 @@ typed-ast = [ {file = "typed_ast-1.4.2-cp39-cp39-win_amd64.whl", hash = "sha256:7147e2a76c75f0f64c4319886e7639e490fee87c9d25cb1d4faef1d8cf83a440"}, {file = "typed_ast-1.4.2.tar.gz", hash = "sha256:9fc0b3cb5d1720e7141d103cf4819aea239f7d136acf9ee4a69b047b7986175a"}, ] -typing-extensions = [ + +[[package]] +name = "typing-extensions" +version = "3.7.4.3" +description = "Backported and Experimental Type Hints for Python 3.5+" +optional = false +python-versions = "*" +files = [ {file = "typing_extensions-3.7.4.3-py2-none-any.whl", hash = "sha256:dafc7639cde7f1b6e1acc0f457842a83e722ccca8eef5270af2d74792619a89f"}, {file = "typing_extensions-3.7.4.3-py3-none-any.whl", hash = "sha256:7cb407020f00f7bfc3cb3e7881628838e69d8f3fcab2f64742a5e76b2f841918"}, {file = "typing_extensions-3.7.4.3.tar.gz", hash = "sha256:99d4073b617d30288f569d3f13d2bd7548c3a7e4c8de87db09a9d29bb3a4a60c"}, ] -virtualenv = [ - {file = "virtualenv-20.4.2-py2.py3-none-any.whl", hash = "sha256:2be72df684b74df0ea47679a7df93fd0e04e72520022c57b479d8f881485dbe3"}, - {file = "virtualenv-20.4.2.tar.gz", hash = "sha256:147b43894e51dd6bba882cf9c282447f780e2251cd35172403745fc381a0a80d"}, + +[[package]] +name = "virtualenv" +version = "20.26.6" +description = "Virtual Python Environment builder" +optional = false +python-versions = ">=3.7" +files = [ + {file = "virtualenv-20.26.6-py3-none-any.whl", hash = "sha256:7345cc5b25405607a624d8418154577459c3e0277f5466dd79c49d5e492995f2"}, + {file = "virtualenv-20.26.6.tar.gz", hash = "sha256:280aede09a2a5c317e409a00102e7077c6432c5a38f0ef938e643805a7ad2c48"}, ] -watchdog = [ + +[package.dependencies] +distlib = ">=0.3.7,<1" +filelock = ">=3.12.2,<4" +platformdirs = ">=3.9.1,<5" + +[package.extras] +docs = ["furo (>=2023.7.26)", "proselint (>=0.13)", "sphinx (>=7.1.2,!=7.3)", "sphinx-argparse (>=0.4)", "sphinxcontrib-towncrier (>=0.2.1a0)", "towncrier (>=23.6)"] +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" +version = "2.0.2" +description = "Filesystem events monitoring" +optional = false +python-versions = ">=3.6" +files = [ {file = "watchdog-2.0.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:1f518a6940cde8720b8826a705c164e6b9bd6cf8c00f14269ffac51e017e06ec"}, {file = "watchdog-2.0.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:74528772516228f6a015a647027057939ff0b695a0b864cb3037e8e1aabc7ca0"}, {file = "watchdog-2.0.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1cd715c4fb803581ded8943f39a51f21c17375d009ca9e3398d6b20638863a70"}, @@ -725,6 +689,21 @@ watchdog = [ {file = "watchdog-2.0.2-py3-none-win_ia64.whl", hash = "sha256:ac6adbdf32e1d180574f9d0819e80259ae48e68727e80c3d950ed5a023714c3e"}, {file = "watchdog-2.0.2.tar.gz", hash = "sha256:532fedd993e75554671faa36cd04c580ced3fae084254a779afbbd8aaf00566b"}, ] -wrapt = [ + +[package.extras] +watchmedo = ["PyYAML (>=3.10)", "argh (>=0.24.1)"] + +[[package]] +name = "wrapt" +version = "1.12.1" +description = "Module for decorators, wrappers and monkey patching." +optional = false +python-versions = "*" +files = [ {file = "wrapt-1.12.1.tar.gz", hash = "sha256:b62ffa81fb85f4332a4f609cab4ac40709470da05643a082ec1eb88e6d9b97d7"}, ] + +[metadata] +lock-version = "2.0" +python-versions = "^3.9" +content-hash = "ad7c701e0bafb5aa45b1cba16011acea2511ce7b41b5f8f823b235e4f77bbd11"