|
|
|
@ -0,0 +1,264 @@
|
|
|
|
|
[[package]]
|
|
|
|
|
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.*"
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "attrs"
|
|
|
|
|
version = "21.4.0"
|
|
|
|
|
description = "Classes Without Boilerplate"
|
|
|
|
|
category = "dev"
|
|
|
|
|
optional = false
|
|
|
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
|
|
|
|
|
|
|
|
|
[package.extras]
|
|
|
|
|
dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "furo", "sphinx", "sphinx-notfound-page", "pre-commit", "cloudpickle"]
|
|
|
|
|
docs = ["furo", "sphinx", "zope.interface", "sphinx-notfound-page"]
|
|
|
|
|
tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "cloudpickle"]
|
|
|
|
|
tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "cloudpickle"]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "black"
|
|
|
|
|
version = "21.12b0"
|
|
|
|
|
description = "The uncompromising code formatter."
|
|
|
|
|
category = "dev"
|
|
|
|
|
optional = false
|
|
|
|
|
python-versions = ">=3.6.2"
|
|
|
|
|
|
|
|
|
|
[package.dependencies]
|
|
|
|
|
click = ">=7.1.2"
|
|
|
|
|
mypy-extensions = ">=0.4.3"
|
|
|
|
|
pathspec = ">=0.9.0,<1"
|
|
|
|
|
platformdirs = ">=2"
|
|
|
|
|
tomli = ">=0.2.6,<2.0.0"
|
|
|
|
|
typing-extensions = [
|
|
|
|
|
{version = ">=3.10.0.0", markers = "python_version < \"3.10\""},
|
|
|
|
|
{version = "!=3.10.0.1", markers = "python_version >= \"3.10\""},
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[package.extras]
|
|
|
|
|
colorama = ["colorama (>=0.4.3)"]
|
|
|
|
|
d = ["aiohttp (>=3.7.4)"]
|
|
|
|
|
jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"]
|
|
|
|
|
python2 = ["typed-ast (>=1.4.3)"]
|
|
|
|
|
uvloop = ["uvloop (>=0.15.2)"]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "click"
|
|
|
|
|
version = "8.0.3"
|
|
|
|
|
description = "Composable command line interface toolkit"
|
|
|
|
|
category = "dev"
|
|
|
|
|
optional = false
|
|
|
|
|
python-versions = ">=3.6"
|
|
|
|
|
|
|
|
|
|
[package.dependencies]
|
|
|
|
|
colorama = {version = "*", markers = "platform_system == \"Windows\""}
|
|
|
|
|
|
|
|
|
|
[[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.*"
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "more-itertools"
|
|
|
|
|
version = "8.12.0"
|
|
|
|
|
description = "More routines for operating on iterables, beyond itertools"
|
|
|
|
|
category = "dev"
|
|
|
|
|
optional = false
|
|
|
|
|
python-versions = ">=3.5"
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
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 = "*"
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "packaging"
|
|
|
|
|
version = "21.3"
|
|
|
|
|
description = "Core utilities for Python packages"
|
|
|
|
|
category = "dev"
|
|
|
|
|
optional = false
|
|
|
|
|
python-versions = ">=3.6"
|
|
|
|
|
|
|
|
|
|
[package.dependencies]
|
|
|
|
|
pyparsing = ">=2.0.2,<3.0.5 || >3.0.5"
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "pathspec"
|
|
|
|
|
version = "0.9.0"
|
|
|
|
|
description = "Utility library for gitignore style pattern matching of file paths."
|
|
|
|
|
category = "dev"
|
|
|
|
|
optional = false
|
|
|
|
|
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7"
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "platformdirs"
|
|
|
|
|
version = "2.4.1"
|
|
|
|
|
description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
|
|
|
|
|
category = "dev"
|
|
|
|
|
optional = false
|
|
|
|
|
python-versions = ">=3.7"
|
|
|
|
|
|
|
|
|
|
[package.extras]
|
|
|
|
|
docs = ["Sphinx (>=4)", "furo (>=2021.7.5b38)", "proselint (>=0.10.2)", "sphinx-autodoc-typehints (>=1.12)"]
|
|
|
|
|
test = ["appdirs (==1.4.4)", "pytest (>=6)", "pytest-cov (>=2.7)", "pytest-mock (>=3.6)"]
|
|
|
|
|
|
|
|
|
|
[[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.*"
|
|
|
|
|
|
|
|
|
|
[package.extras]
|
|
|
|
|
dev = ["pre-commit", "tox"]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "py"
|
|
|
|
|
version = "1.11.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.*, !=3.4.*"
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "pyparsing"
|
|
|
|
|
version = "3.0.6"
|
|
|
|
|
description = "Python parsing module"
|
|
|
|
|
category = "dev"
|
|
|
|
|
optional = false
|
|
|
|
|
python-versions = ">=3.6"
|
|
|
|
|
|
|
|
|
|
[package.extras]
|
|
|
|
|
diagrams = ["jinja2", "railroad-diagrams"]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "pytest"
|
|
|
|
|
version = "5.4.3"
|
|
|
|
|
description = "pytest: simple powerful testing with Python"
|
|
|
|
|
category = "dev"
|
|
|
|
|
optional = false
|
|
|
|
|
python-versions = ">=3.5"
|
|
|
|
|
|
|
|
|
|
[package.dependencies]
|
|
|
|
|
atomicwrites = {version = ">=1.0", markers = "sys_platform == \"win32\""}
|
|
|
|
|
attrs = ">=17.4.0"
|
|
|
|
|
colorama = {version = "*", markers = "sys_platform == \"win32\""}
|
|
|
|
|
more-itertools = ">=4.0.0"
|
|
|
|
|
packaging = "*"
|
|
|
|
|
pluggy = ">=0.12,<1.0"
|
|
|
|
|
py = ">=1.5.0"
|
|
|
|
|
wcwidth = "*"
|
|
|
|
|
|
|
|
|
|
[package.extras]
|
|
|
|
|
checkqa-mypy = ["mypy (==v0.761)"]
|
|
|
|
|
testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xmlschema"]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "tomli"
|
|
|
|
|
version = "1.2.3"
|
|
|
|
|
description = "A lil' TOML parser"
|
|
|
|
|
category = "dev"
|
|
|
|
|
optional = false
|
|
|
|
|
python-versions = ">=3.6"
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "typing-extensions"
|
|
|
|
|
version = "4.0.1"
|
|
|
|
|
description = "Backported and Experimental Type Hints for Python 3.6+"
|
|
|
|
|
category = "dev"
|
|
|
|
|
optional = false
|
|
|
|
|
python-versions = ">=3.6"
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "wcwidth"
|
|
|
|
|
version = "0.2.5"
|
|
|
|
|
description = "Measures the displayed width of unicode strings in a terminal"
|
|
|
|
|
category = "dev"
|
|
|
|
|
optional = false
|
|
|
|
|
python-versions = "*"
|
|
|
|
|
|
|
|
|
|
[metadata]
|
|
|
|
|
lock-version = "1.1"
|
|
|
|
|
python-versions = "^3.9"
|
|
|
|
|
content-hash = "964d715983d5a8a4b28ae866a9b883c3e38fb493a3b8722107d760fac875d999"
|
|
|
|
|
|
|
|
|
|
[metadata.files]
|
|
|
|
|
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-21.4.0-py2.py3-none-any.whl", hash = "sha256:2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4"},
|
|
|
|
|
{file = "attrs-21.4.0.tar.gz", hash = "sha256:626ba8234211db98e869df76230a137c4c40a12d72445c45d5f5b716f076e2fd"},
|
|
|
|
|
]
|
|
|
|
|
black = [
|
|
|
|
|
{file = "black-21.12b0-py3-none-any.whl", hash = "sha256:a615e69ae185e08fdd73e4715e260e2479c861b5740057fde6e8b4e3b7dd589f"},
|
|
|
|
|
{file = "black-21.12b0.tar.gz", hash = "sha256:77b80f693a569e2e527958459634f18df9b0ba2625ba4e0c2d5da5be42e6f2b3"},
|
|
|
|
|
]
|
|
|
|
|
click = [
|
|
|
|
|
{file = "click-8.0.3-py3-none-any.whl", hash = "sha256:353f466495adaeb40b6b5f592f9f91cb22372351c84caeb068132442a4518ef3"},
|
|
|
|
|
{file = "click-8.0.3.tar.gz", hash = "sha256:410e932b050f5eed773c4cda94de75971c89cdb3155a72a0831139a79e5ecb5b"},
|
|
|
|
|
]
|
|
|
|
|
colorama = [
|
|
|
|
|
{file = "colorama-0.4.4-py2.py3-none-any.whl", hash = "sha256:9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"},
|
|
|
|
|
{file = "colorama-0.4.4.tar.gz", hash = "sha256:5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b"},
|
|
|
|
|
]
|
|
|
|
|
more-itertools = [
|
|
|
|
|
{file = "more-itertools-8.12.0.tar.gz", hash = "sha256:7dc6ad46f05f545f900dd59e8dfb4e84a4827b97b3cfecb175ea0c7d247f6064"},
|
|
|
|
|
{file = "more_itertools-8.12.0-py3-none-any.whl", hash = "sha256:43e6dd9942dffd72661a2c4ef383ad7da1e6a3e968a927ad7a6083ab410a688b"},
|
|
|
|
|
]
|
|
|
|
|
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-21.3-py3-none-any.whl", hash = "sha256:ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522"},
|
|
|
|
|
{file = "packaging-21.3.tar.gz", hash = "sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb"},
|
|
|
|
|
]
|
|
|
|
|
pathspec = [
|
|
|
|
|
{file = "pathspec-0.9.0-py2.py3-none-any.whl", hash = "sha256:7d15c4ddb0b5c802d161efc417ec1a2558ea2653c2e8ad9c19098201dc1c993a"},
|
|
|
|
|
{file = "pathspec-0.9.0.tar.gz", hash = "sha256:e564499435a2673d586f6b2130bb5b95f04a3ba06f81b8f895b651a3c76aabb1"},
|
|
|
|
|
]
|
|
|
|
|
platformdirs = [
|
|
|
|
|
{file = "platformdirs-2.4.1-py3-none-any.whl", hash = "sha256:1d7385c7db91728b83efd0ca99a5afb296cab9d0ed8313a45ed8ba17967ecfca"},
|
|
|
|
|
{file = "platformdirs-2.4.1.tar.gz", hash = "sha256:440633ddfebcc36264232365d7840a970e75e1018d15b4327d11f91909045fda"},
|
|
|
|
|
]
|
|
|
|
|
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.11.0-py2.py3-none-any.whl", hash = "sha256:607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378"},
|
|
|
|
|
{file = "py-1.11.0.tar.gz", hash = "sha256:51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719"},
|
|
|
|
|
]
|
|
|
|
|
pyparsing = [
|
|
|
|
|
{file = "pyparsing-3.0.6-py3-none-any.whl", hash = "sha256:04ff808a5b90911829c55c4e26f75fa5ca8a2f5f36aa3a51f68e27033341d3e4"},
|
|
|
|
|
{file = "pyparsing-3.0.6.tar.gz", hash = "sha256:d9bdec0013ef1eb5a84ab39a3b3868911598afa494f5faa038647101504e2b81"},
|
|
|
|
|
]
|
|
|
|
|
pytest = [
|
|
|
|
|
{file = "pytest-5.4.3-py3-none-any.whl", hash = "sha256:5c0db86b698e8f170ba4582a492248919255fcd4c79b1ee64ace34301fb589a1"},
|
|
|
|
|
{file = "pytest-5.4.3.tar.gz", hash = "sha256:7979331bfcba207414f5e1263b5a0f8f521d0f457318836a7355531ed1a4c7d8"},
|
|
|
|
|
]
|
|
|
|
|
tomli = [
|
|
|
|
|
{file = "tomli-1.2.3-py3-none-any.whl", hash = "sha256:e3069e4be3ead9668e21cb9b074cd948f7b3113fd9c8bba083f48247aab8b11c"},
|
|
|
|
|
{file = "tomli-1.2.3.tar.gz", hash = "sha256:05b6166bff487dc068d322585c7ea4ef78deed501cc124060e0f238e89a9231f"},
|
|
|
|
|
]
|
|
|
|
|
typing-extensions = [
|
|
|
|
|
{file = "typing_extensions-4.0.1-py3-none-any.whl", hash = "sha256:7f001e5ac290a0c0401508864c7ec868be4e701886d5b573a9528ed3973d9d3b"},
|
|
|
|
|
{file = "typing_extensions-4.0.1.tar.gz", hash = "sha256:4ca091dea149f945ec56afb48dae714f21e8692ef22a395223bcd328961b6a0e"},
|
|
|
|
|
]
|
|
|
|
|
wcwidth = [
|
|
|
|
|
{file = "wcwidth-0.2.5-py2.py3-none-any.whl", hash = "sha256:beb4802a9cebb9144e99086eff703a642a13d6a0052920003a230f3294bbe784"},
|
|
|
|
|
{file = "wcwidth-0.2.5.tar.gz", hash = "sha256:c4d647b99872929fdb7bdcaa4fbe7f01413ed3d98077df798530e5b04f116c83"},
|
|
|
|
|
]
|