2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "attrs"
2022-11-20 06:12:23 +03:00
version = "22.1.0"
2020-10-12 09:47:58 +03:00
description = "Classes Without Boilerplate"
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-11-20 06:12:23 +03:00
python-versions = ">=3.5"
2019-11-08 15:47:37 +03:00
[ package . extras ]
2022-11-20 06:12:23 +03:00
dev = [ "cloudpickle" , "coverage[toml] (>=5.0.2)" , "furo" , "hypothesis" , "mypy (>=0.900,!=0.940)" , "pre-commit" , "pympler" , "pytest (>=4.3.0)" , "pytest-mypy-plugins" , "sphinx" , "sphinx-notfound-page" , "zope.interface" ]
2022-08-30 03:27:59 +03:00
docs = [ "furo" , "sphinx" , "sphinx-notfound-page" , "zope.interface" ]
2022-11-20 06:12:23 +03:00
tests = [ "cloudpickle" , "coverage[toml] (>=5.0.2)" , "hypothesis" , "mypy (>=0.900,!=0.940)" , "pympler" , "pytest (>=4.3.0)" , "pytest-mypy-plugins" , "zope.interface" ]
tests-no-zope = [ "cloudpickle" , "coverage[toml] (>=5.0.2)" , "hypothesis" , "mypy (>=0.900,!=0.940)" , "pympler" , "pytest (>=4.3.0)" , "pytest-mypy-plugins" ]
2021-10-16 18:52:04 +03:00
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "black"
2022-10-07 20:37:19 +03:00
version = "22.10.0"
2020-10-12 09:47:58 +03:00
description = "The uncompromising code formatter."
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-10-07 20:37:19 +03:00
python-versions = ">=3.7"
2019-11-08 15:47:37 +03:00
[ package . dependencies ]
2022-02-01 03:23:28 +03:00
click = ">=8.0.0"
2020-08-28 03:30:03 +03:00
mypy-extensions = ">=0.4.3"
2022-02-01 03:23:28 +03:00
pathspec = ">=0.9.0"
2021-10-16 18:52:04 +03:00
platformdirs = ">=2"
2022-06-29 02:35:31 +03:00
tomli = { version = ">=1.1.0" , markers = "python_full_version < \"3.11.0a7\"" }
2022-02-01 03:23:28 +03:00
typing-extensions = { version = ">=3.10.0.0" , markers = "python_version < \"3.10\"" }
2019-11-08 15:47:37 +03:00
[ package . extras ]
2020-08-28 03:30:03 +03:00
colorama = [ "colorama (>=0.4.3)" ]
2021-11-03 15:35:06 +03:00
d = [ "aiohttp (>=3.7.4)" ]
2021-10-16 18:52:04 +03:00
jupyter = [ "ipython (>=7.8.0)" , "tokenize-rt (>=3.2.0)" ]
2021-06-10 13:34:26 +03:00
uvloop = [ "uvloop (>=0.15.2)" ]
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "bw-sphinxtheme"
2020-10-12 09:47:58 +03:00
version = "0.1.8"
description = "Minimalistic sphinx theme in black and white colours"
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
python-versions = "*"
[ [ package ] ]
name = "cfgv"
2021-10-16 18:52:04 +03:00
version = "3.3.1"
2020-10-12 09:47:58 +03:00
description = "Validate configuration and produce human readable error messages."
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2020-10-20 04:49:02 +03:00
python-versions = ">=3.6.1"
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "click"
2022-11-20 06:12:23 +03:00
version = "8.1.3"
2020-10-12 09:47:58 +03:00
description = "Composable command line interface toolkit"
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-04-05 03:34:19 +03:00
python-versions = ">=3.7"
2021-07-03 22:14:24 +03:00
[ package . dependencies ]
colorama = { version = "*" , markers = "platform_system == \"Windows\"" }
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "colorama"
2022-11-20 06:12:23 +03:00
version = "0.4.6"
2020-10-12 09:47:58 +03:00
description = "Cross-platform colored terminal text."
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-11-20 06:12:23 +03:00
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "coverage"
2022-11-20 06:12:23 +03:00
version = "6.5.0"
2020-10-12 09:47:58 +03:00
description = "Code coverage measurement for Python"
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-04-05 03:34:19 +03:00
python-versions = ">=3.7"
2020-10-20 04:49:02 +03:00
2022-09-29 13:08:08 +03:00
[ package . dependencies ]
2022-11-20 06:12:23 +03:00
tomli = { version = "*" , optional = true , markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\"" }
2022-09-29 13:08:08 +03:00
2020-10-20 04:49:02 +03:00
[ package . extras ]
2021-10-16 18:52:04 +03:00
toml = [ "tomli" ]
2019-11-08 15:47:37 +03:00
2020-08-28 09:23:02 +03:00
[ [ package ] ]
name = "distlib"
2022-11-20 06:12:23 +03:00
version = "0.3.6"
2020-10-12 09:47:58 +03:00
description = "Distribution utilities"
category = "dev"
2020-08-28 09:23:02 +03:00
optional = false
python-versions = "*"
2022-05-08 14:28:21 +03:00
[ [ package ] ]
name = "exceptiongroup"
2022-11-16 02:58:15 +03:00
version = "1.0.4"
2022-05-08 14:28:21 +03:00
description = "Backport of PEP 654 (exception groups)"
category = "main"
optional = false
python-versions = ">=3.7"
[ package . extras ]
test = [ "pytest (>=6)" ]
2019-11-23 23:20:45 +03:00
[ [ package ] ]
name = "filelock"
2022-11-20 06:12:23 +03:00
version = "3.8.0"
2020-10-12 09:47:58 +03:00
description = "A platform independent file lock."
category = "dev"
2019-11-23 23:20:45 +03:00
optional = false
2022-04-05 03:34:19 +03:00
python-versions = ">=3.7"
2021-10-16 18:52:04 +03:00
[ package . extras ]
2022-11-20 06:12:23 +03:00
docs = [ "furo (>=2022.6.21)" , "sphinx (>=5.1.1)" , "sphinx-autodoc-typehints (>=1.19.1)" ]
testing = [ "covdefaults (>=2.2)" , "coverage (>=6.4.2)" , "pytest (>=7.1.2)" , "pytest-cov (>=3)" , "pytest-timeout (>=2.1)" ]
2019-11-23 23:20:45 +03:00
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "identify"
2022-11-20 06:12:23 +03:00
version = "2.5.9"
2020-10-12 09:47:58 +03:00
description = "File identification library for Python"
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-04-05 03:34:19 +03:00
python-versions = ">=3.7"
2019-11-08 15:47:37 +03:00
[ package . extras ]
2022-04-05 03:34:19 +03:00
license = [ "ukkonen" ]
2019-11-08 15:47:37 +03:00
2020-08-27 05:18:23 +03:00
[ [ package ] ]
name = "iniconfig"
2020-10-20 04:49:02 +03:00
version = "1.1.1"
2020-10-12 09:47:58 +03:00
description = "iniconfig: brain-dead simple config-ini parsing"
category = "dev"
2020-08-27 05:18:23 +03:00
optional = false
python-versions = "*"
2019-11-08 16:04:58 +03:00
[ [ package ] ]
name = "mypy"
2022-11-15 20:03:25 +03:00
version = "0.991"
2020-10-12 09:47:58 +03:00
description = "Optional static typing for Python"
category = "dev"
2019-11-08 16:04:58 +03:00
optional = false
2022-09-29 03:48:06 +03:00
python-versions = ">=3.7"
2019-11-08 16:04:58 +03:00
[ package . dependencies ]
2021-12-24 15:16:34 +03:00
mypy-extensions = ">=0.4.3"
2022-04-28 05:08:47 +03:00
tomli = { version = ">=1.1.0" , markers = "python_version < \"3.11\"" }
2021-12-24 15:16:34 +03:00
typing-extensions = ">=3.10"
2019-11-08 16:04:58 +03:00
[ package . extras ]
dmypy = [ "psutil (>=4.0)" ]
2022-11-08 20:35:52 +03:00
install-types = [ "pip" ]
2021-12-17 04:23:35 +03:00
python2 = [ "typed-ast (>=1.4.0,<2)" ]
2022-03-12 14:58:19 +03:00
reports = [ "lxml" ]
2019-11-08 16:04:58 +03:00
[ [ package ] ]
name = "mypy-extensions"
2020-10-12 09:47:58 +03:00
version = "0.4.3"
description = "Experimental type system extensions for programs checked with the mypy typechecker."
category = "dev"
2019-11-08 16:04:58 +03:00
optional = false
python-versions = "*"
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "nodeenv"
2022-11-20 06:12:23 +03:00
version = "1.7.0"
2020-10-12 09:47:58 +03:00
description = "Node.js virtual environment builder"
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-11-20 06:12:23 +03:00
python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*"
[ package . dependencies ]
setuptools = "*"
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "packaging"
2022-04-05 03:34:19 +03:00
version = "21.3"
2020-10-12 09:47:58 +03:00
description = "Core utilities for Python packages"
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2021-07-03 22:14:24 +03:00
python-versions = ">=3.6"
2019-11-08 15:47:37 +03:00
[ package . dependencies ]
2022-04-05 03:34:19 +03:00
pyparsing = ">=2.0.2,<3.0.5 || >3.0.5"
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "pathspec"
2022-11-20 06:12:23 +03:00
version = "0.10.2"
2020-10-12 09:47:58 +03:00
description = "Utility library for gitignore style pattern matching of file paths."
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-11-20 06:12:23 +03:00
python-versions = ">=3.7"
2021-10-16 18:52:04 +03:00
[ [ package ] ]
name = "platformdirs"
2022-11-20 06:12:23 +03:00
version = "2.5.4"
description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
2021-10-16 18:52:04 +03:00
category = "dev"
optional = false
2022-04-05 03:34:19 +03:00
python-versions = ">=3.7"
2021-10-16 18:52:04 +03:00
[ package . extras ]
2022-11-20 06:12:23 +03:00
docs = [ "furo (>=2022.9.29)" , "proselint (>=0.13)" , "sphinx (>=5.3)" , "sphinx-autodoc-typehints (>=1.19.4)" ]
test = [ "appdirs (==1.4.4)" , "pytest (>=7.2)" , "pytest-cov (>=4)" , "pytest-mock (>=3.10)" ]
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "pluggy"
2021-10-16 18:52:04 +03:00
version = "1.0.0"
2020-10-12 09:47:58 +03:00
description = "plugin and hook calling mechanisms for python"
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2021-10-16 18:52:04 +03:00
python-versions = ">=3.6"
2019-11-08 15:47:37 +03:00
[ package . extras ]
dev = [ "pre-commit" , "tox" ]
2021-10-16 18:52:04 +03:00
testing = [ "pytest" , "pytest-benchmark" ]
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "pre-commit"
2022-07-11 22:53:46 +03:00
version = "2.20.0"
2020-10-12 09:47:58 +03:00
description = "A framework for managing and maintaining multi-language pre-commit hooks."
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-04-05 03:34:19 +03:00
python-versions = ">=3.7"
2019-11-08 15:47:37 +03:00
[ package . dependencies ]
cfgv = ">=2.0.0"
identify = ">=1.0.0"
nodeenv = ">=0.11.1"
2020-08-28 09:23:02 +03:00
pyyaml = ">=5.1"
2019-11-08 15:47:37 +03:00
toml = "*"
2020-08-28 09:23:02 +03:00
virtualenv = ">=20.0.8"
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "py"
2022-04-05 03:34:19 +03:00
version = "1.11.0"
2020-10-12 09:47:58 +03:00
description = "library with cross-python path, ini-parsing, io, code, log facilities"
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-04-05 03:34:19 +03:00
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "pyparsing"
2022-11-20 06:12:23 +03:00
version = "3.0.9"
description = "pyparsing module - Classes and methods to define and execute parsing grammars"
2020-10-12 09:47:58 +03:00
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-11-20 06:12:23 +03:00
python-versions = ">=3.6.8"
2022-04-05 03:34:19 +03:00
[ package . extras ]
diagrams = [ "jinja2" , "railroad-diagrams" ]
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "pytest"
2022-10-26 05:12:40 +03:00
version = "7.2.0"
2020-10-12 09:47:58 +03:00
description = "pytest: simple powerful testing with Python"
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-03-17 02:55:39 +03:00
python-versions = ">=3.7"
2019-11-08 15:47:37 +03:00
[ package . dependencies ]
2020-12-15 09:11:42 +03:00
attrs = ">=19.2.0"
2020-10-12 09:47:58 +03:00
colorama = { version = "*" , markers = "sys_platform == \"win32\"" }
2022-10-26 05:12:40 +03:00
exceptiongroup = { version = ">=1.0.0rc8" , markers = "python_version < \"3.11\"" }
2020-08-27 05:18:23 +03:00
iniconfig = "*"
2019-11-08 15:47:37 +03:00
packaging = "*"
2021-09-04 05:16:08 +03:00
pluggy = ">=0.12,<2.0"
2022-10-26 05:12:40 +03:00
tomli = { version = ">=1.0.0" , markers = "python_version < \"3.11\"" }
2019-11-08 15:47:37 +03:00
[ package . extras ]
2022-02-05 22:08:51 +03:00
testing = [ "argcomplete" , "hypothesis (>=3.56)" , "mock" , "nose" , "pygments (>=2.7.2)" , "requests" , "xmlschema" ]
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "pytest-cov"
2022-09-29 13:08:08 +03:00
version = "4.0.0"
2020-10-12 09:47:58 +03:00
description = "Pytest plugin for measuring coverage."
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-09-29 13:08:08 +03:00
python-versions = ">=3.6"
2019-11-08 15:47:37 +03:00
[ package . dependencies ]
2022-09-29 13:08:08 +03:00
coverage = { version = ">=5.2.1" , extras = [ "toml" ] }
2020-08-28 03:17:35 +03:00
pytest = ">=4.6"
2019-11-08 15:47:37 +03:00
[ package . extras ]
2022-08-30 03:27:59 +03:00
testing = [ "fields" , "hunter" , "process-tests" , "pytest-xdist" , "six" , "virtualenv" ]
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "pytest-runner"
2022-03-01 05:29:17 +03:00
version = "6.0.0"
2020-10-12 09:47:58 +03:00
description = "Invoke py.test as distutils command with dependency resolution"
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-03-01 05:29:17 +03:00
python-versions = ">=3.7"
2019-11-08 15:47:37 +03:00
[ package . extras ]
2022-08-30 03:27:59 +03:00
docs = [ "jaraco.packaging (>=9)" , "jaraco.tidelift (>=1.4)" , "rst.linker (>=1.9)" , "sphinx" ]
testing = [ "pytest (>=6)" , "pytest-black (>=0.3.7)" , "pytest-checkdocs (>=2.4)" , "pytest-cov" , "pytest-enabler (>=1.0.1)" , "pytest-flake8" , "pytest-mypy (>=0.9.1)" , "pytest-virtualenv" , "types-setuptools" ]
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "pyyaml"
2022-04-05 03:34:19 +03:00
version = "6.0"
2020-10-12 09:47:58 +03:00
description = "YAML parser and emitter for Python"
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-04-05 03:34:19 +03:00
python-versions = ">=3.6"
2019-11-08 15:47:37 +03:00
2022-11-20 06:12:23 +03:00
[ [ package ] ]
name = "setuptools"
version = "65.6.0"
description = "Easily download, build, install, upgrade, and uninstall Python packages"
category = "dev"
optional = false
python-versions = ">=3.7"
[ package . extras ]
docs = [ "furo" , "jaraco.packaging (>=9)" , "jaraco.tidelift (>=1.4)" , "pygments-github-lexers (==0.0.5)" , "rst.linker (>=1.9)" , "sphinx (>=3.5)" , "sphinx-favicon" , "sphinx-hoverxref (<2)" , "sphinx-inline-tabs" , "sphinx-notfound-page (==0.8.3)" , "sphinx-reredirects" , "sphinxcontrib-towncrier" ]
testing = [ "build[virtualenv]" , "filelock (>=3.4.0)" , "flake8 (<5)" , "flake8-2020" , "ini2toml[lite] (>=0.9)" , "jaraco.envs (>=2.2)" , "jaraco.path (>=3.2.0)" , "pip (>=19.1)" , "pip-run (>=8.8)" , "pytest (>=6)" , "pytest-black (>=0.3.7)" , "pytest-checkdocs (>=2.4)" , "pytest-cov" , "pytest-enabler (>=1.3)" , "pytest-flake8" , "pytest-mypy (>=0.9.1)" , "pytest-perf" , "pytest-timeout" , "pytest-xdist" , "tomli-w (>=1.0.0)" , "virtualenv (>=13.0.0)" , "wheel" ]
testing-integration = [ "build[virtualenv]" , "filelock (>=3.4.0)" , "jaraco.envs (>=2.2)" , "jaraco.path (>=3.2.0)" , "pytest" , "pytest-enabler" , "pytest-xdist" , "tomli" , "virtualenv (>=13.0.0)" , "wheel" ]
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "six"
2021-07-03 22:14:24 +03:00
version = "1.16.0"
2020-10-12 09:47:58 +03:00
description = "Python 2 and 3 compatibility utilities"
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2020-08-28 03:22:39 +03:00
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "toml"
2021-07-03 22:14:24 +03:00
version = "0.10.2"
2020-10-12 09:47:58 +03:00
description = "Python Library for Tom's Obvious, Minimal Language"
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2021-07-03 22:14:24 +03:00
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
2019-11-08 15:47:37 +03:00
2021-07-16 20:02:44 +03:00
[ [ package ] ]
name = "tomli"
2022-04-05 03:34:19 +03:00
version = "2.0.1"
2021-07-16 20:02:44 +03:00
description = "A lil' TOML parser"
category = "dev"
optional = false
2022-04-05 03:34:19 +03:00
python-versions = ">=3.7"
2021-07-16 20:02:44 +03:00
2019-11-23 23:20:45 +03:00
[ [ package ] ]
name = "tox"
2022-11-15 20:03:14 +03:00
version = "3.27.1"
2020-10-12 09:47:58 +03:00
description = "tox is a generic virtualenv management and test command line tool"
category = "dev"
2019-11-23 23:20:45 +03:00
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7"
[ package . dependencies ]
2020-10-12 09:47:58 +03:00
colorama = { version = ">=0.4.1" , markers = "platform_system == \"Windows\"" }
2020-08-28 03:22:39 +03:00
filelock = ">=3.0.0"
2019-11-23 23:20:45 +03:00
packaging = ">=14"
2020-08-28 03:22:39 +03:00
pluggy = ">=0.12.0"
py = ">=1.4.17"
six = ">=1.14.0"
2022-09-09 03:16:25 +03:00
tomli = { version = ">=2.0.1" , markers = "python_version >= \"3.7\" and python_version < \"3.11\"" }
2020-08-28 03:22:39 +03:00
virtualenv = ">=16.0.0,<20.0.0 || >20.0.0,<20.0.1 || >20.0.1,<20.0.2 || >20.0.2,<20.0.3 || >20.0.3,<20.0.4 || >20.0.4,<20.0.5 || >20.0.5,<20.0.6 || >20.0.6,<20.0.7 || >20.0.7"
2019-11-23 23:20:45 +03:00
[ package . extras ]
2020-08-28 03:22:39 +03:00
docs = [ "pygments-github-lexers (>=0.0.5)" , "sphinx (>=2.0.0)" , "sphinxcontrib-autoprogram (>=0.1.5)" , "towncrier (>=18.5.0)" ]
2022-08-30 03:27:59 +03:00
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)" ]
2019-11-23 23:20:45 +03:00
2019-11-08 16:04:58 +03:00
[ [ package ] ]
name = "typing-extensions"
2022-11-20 06:12:23 +03:00
version = "4.4.0"
description = "Backported and Experimental Type Hints for Python 3.7+"
2020-10-12 09:47:58 +03:00
category = "dev"
2019-11-08 16:04:58 +03:00
optional = false
2022-11-20 06:12:23 +03:00
python-versions = ">=3.7"
2019-11-08 16:04:58 +03:00
2019-11-08 15:47:37 +03:00
[ [ package ] ]
name = "virtualenv"
2022-11-20 06:12:23 +03:00
version = "20.16.7"
2020-10-12 09:47:58 +03:00
description = "Virtual Python Environment builder"
category = "dev"
2019-11-08 15:47:37 +03:00
optional = false
2022-11-20 06:12:23 +03:00
python-versions = ">=3.6"
2020-08-28 09:23:02 +03:00
[ package . dependencies ]
2022-11-20 06:12:23 +03:00
distlib = ">=0.3.6,<1"
filelock = ">=3.4.1,<4"
platformdirs = ">=2.4,<3"
2020-08-28 09:23:02 +03:00
2019-11-08 15:47:37 +03:00
[ package . extras ]
2022-11-20 06:12:23 +03:00
docs = [ "proselint (>=0.13)" , "sphinx (>=5.3)" , "sphinx-argparse (>=0.3.2)" , "sphinx-rtd-theme (>=1)" , "towncrier (>=22.8)" ]
testing = [ "coverage (>=6.2)" , "coverage-enable-subprocess (>=1)" , "flaky (>=3.7)" , "packaging (>=21.3)" , "pytest (>=7.0.1)" , "pytest-env (>=0.6.2)" , "pytest-freezegun (>=0.4.2)" , "pytest-mock (>=3.6.1)" , "pytest-randomly (>=3.10.3)" , "pytest-timeout (>=2.1)" ]
2019-11-08 15:47:37 +03:00
[ metadata ]
2020-10-12 09:47:58 +03:00
lock-version = "1.1"
2021-10-16 18:52:04 +03:00
python-versions = "^3.8"
2022-11-15 20:03:25 +03:00
content-hash = "a6b0a0856ff3450cd4b6e3f093611dbd0e9d9b402a2afd3c5f323d67d42f880d"
2019-11-08 15:47:37 +03:00
[ metadata . files ]
2022-07-20 02:18:26 +03:00
attrs = [
2022-11-20 06:12:23 +03:00
{ file = "attrs-22.1.0-py2.py3-none-any.whl" , hash = "sha256:86efa402f67bf2df34f51a335487cf46b1ec130d02b8d39fd248abfd30da551c" } ,
{ file = "attrs-22.1.0.tar.gz" , hash = "sha256:29adc2665447e5191d0e7c568fde78b21f9672d344281d0c6e1ab085429b22b6" } ,
2022-07-20 02:18:26 +03:00
]
black = [
2022-10-26 05:12:40 +03:00
{ file = "black-22.10.0-1fixedarch-cp310-cp310-macosx_11_0_x86_64.whl" , hash = "sha256:5cc42ca67989e9c3cf859e84c2bf014f6633db63d1cbdf8fdb666dcd9e77e3fa" } ,
{ file = "black-22.10.0-1fixedarch-cp311-cp311-macosx_11_0_x86_64.whl" , hash = "sha256:5d8f74030e67087b219b032aa33a919fae8806d49c867846bfacde57f43972ef" } ,
{ file = "black-22.10.0-1fixedarch-cp37-cp37m-macosx_10_16_x86_64.whl" , hash = "sha256:197df8509263b0b8614e1df1756b1dd41be6738eed2ba9e9769f3880c2b9d7b6" } ,
{ file = "black-22.10.0-1fixedarch-cp38-cp38-macosx_10_16_x86_64.whl" , hash = "sha256:2644b5d63633702bc2c5f3754b1b475378fbbfb481f62319388235d0cd104c2d" } ,
{ file = "black-22.10.0-1fixedarch-cp39-cp39-macosx_11_0_x86_64.whl" , hash = "sha256:e41a86c6c650bcecc6633ee3180d80a025db041a8e2398dcc059b3afa8382cd4" } ,
{ file = "black-22.10.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:2039230db3c6c639bd84efe3292ec7b06e9214a2992cd9beb293d639c6402edb" } ,
2022-10-07 20:37:19 +03:00
{ file = "black-22.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:14ff67aec0a47c424bc99b71005202045dc09270da44a27848d534600ac64fc7" } ,
{ file = "black-22.10.0-cp310-cp310-win_amd64.whl" , hash = "sha256:819dc789f4498ecc91438a7de64427c73b45035e2e3680c92e18795a839ebb66" } ,
2022-10-26 05:12:40 +03:00
{ file = "black-22.10.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:5b9b29da4f564ba8787c119f37d174f2b69cdfdf9015b7d8c5c16121ddc054ae" } ,
2022-10-07 20:37:19 +03:00
{ file = "black-22.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:b8b49776299fece66bffaafe357d929ca9451450f5466e997a7285ab0fe28e3b" } ,
{ file = "black-22.10.0-cp311-cp311-win_amd64.whl" , hash = "sha256:21199526696b8f09c3997e2b4db8d0b108d801a348414264d2eb8eb2532e540d" } ,
{ file = "black-22.10.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:1e464456d24e23d11fced2bc8c47ef66d471f845c7b7a42f3bd77bf3d1789650" } ,
{ file = "black-22.10.0-cp37-cp37m-win_amd64.whl" , hash = "sha256:9311e99228ae10023300ecac05be5a296f60d2fd10fff31cf5c1fa4ca4b1988d" } ,
2022-10-26 05:12:40 +03:00
{ file = "black-22.10.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:fba8a281e570adafb79f7755ac8721b6cf1bbf691186a287e990c7929c7692ff" } ,
2022-10-07 20:37:19 +03:00
{ file = "black-22.10.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:915ace4ff03fdfff953962fa672d44be269deb2eaf88499a0f8805221bc68c87" } ,
{ file = "black-22.10.0-cp38-cp38-win_amd64.whl" , hash = "sha256:444ebfb4e441254e87bad00c661fe32df9969b2bf224373a448d8aca2132b395" } ,
2022-10-26 05:12:40 +03:00
{ file = "black-22.10.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:974308c58d057a651d182208a484ce80a26dac0caef2895836a92dd6ebd725e0" } ,
2022-10-07 20:37:19 +03:00
{ file = "black-22.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:72ef3925f30e12a184889aac03d77d031056860ccae8a1e519f6cbb742736383" } ,
{ file = "black-22.10.0-cp39-cp39-win_amd64.whl" , hash = "sha256:432247333090c8c5366e69627ccb363bc58514ae3e63f7fc75c54b1ea80fa7de" } ,
{ file = "black-22.10.0-py3-none-any.whl" , hash = "sha256:c957b2b4ea88587b46cf49d1dc17681c1e672864fd7af32fc1e9664d572b3458" } ,
{ file = "black-22.10.0.tar.gz" , hash = "sha256:f513588da599943e0cde4e32cc9879e825d58720d6557062d1098c5ad80080e1" } ,
2022-07-20 02:18:26 +03:00
]
bw-sphinxtheme = [
{ file = "bw_sphinxtheme-0.1.8.tar.gz" , hash = "sha256:dde9d9003e044367c28a8a63ee0c38fb53306241b71a04abb97a567f2ddefca9" } ,
]
cfgv = [
{ file = "cfgv-3.3.1-py2.py3-none-any.whl" , hash = "sha256:c6a0883f3917a037485059700b9e75da2464e6c27051014ad85ba6aaa5884426" } ,
{ file = "cfgv-3.3.1.tar.gz" , hash = "sha256:f5a830efb9ce7a445376bb66ec94c638a9787422f96264c98edc6bdeed8ab736" } ,
]
click = [
2022-11-20 06:12:23 +03:00
{ file = "click-8.1.3-py3-none-any.whl" , hash = "sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48" } ,
{ file = "click-8.1.3.tar.gz" , hash = "sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e" } ,
2022-07-20 02:18:26 +03:00
]
colorama = [
2022-11-20 06:12:23 +03:00
{ file = "colorama-0.4.6-py2.py3-none-any.whl" , hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6" } ,
{ file = "colorama-0.4.6.tar.gz" , hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44" } ,
2022-07-20 02:18:26 +03:00
]
coverage = [
2022-11-20 06:12:23 +03:00
{ file = "coverage-6.5.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:ef8674b0ee8cc11e2d574e3e2998aea5df5ab242e012286824ea3c6970580e53" } ,
{ file = "coverage-6.5.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:784f53ebc9f3fd0e2a3f6a78b2be1bd1f5575d7863e10c6e12504f240fd06660" } ,
{ file = "coverage-6.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:b4a5be1748d538a710f87542f22c2cad22f80545a847ad91ce45e77417293eb4" } ,
{ file = "coverage-6.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:83516205e254a0cb77d2d7bb3632ee019d93d9f4005de31dca0a8c3667d5bc04" } ,
{ file = "coverage-6.5.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:af4fffaffc4067232253715065e30c5a7ec6faac36f8fc8d6f64263b15f74db0" } ,
{ file = "coverage-6.5.0-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:97117225cdd992a9c2a5515db1f66b59db634f59d0679ca1fa3fe8da32749cae" } ,
{ file = "coverage-6.5.0-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:a1170fa54185845505fbfa672f1c1ab175446c887cce8212c44149581cf2d466" } ,
{ file = "coverage-6.5.0-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:11b990d520ea75e7ee8dcab5bc908072aaada194a794db9f6d7d5cfd19661e5a" } ,
{ file = "coverage-6.5.0-cp310-cp310-win32.whl" , hash = "sha256:5dbec3b9095749390c09ab7c89d314727f18800060d8d24e87f01fb9cfb40b32" } ,
{ file = "coverage-6.5.0-cp310-cp310-win_amd64.whl" , hash = "sha256:59f53f1dc5b656cafb1badd0feb428c1e7bc19b867479ff72f7a9dd9b479f10e" } ,
{ file = "coverage-6.5.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:4a5375e28c5191ac38cca59b38edd33ef4cc914732c916f2929029b4bfb50795" } ,
{ file = "coverage-6.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:c4ed2820d919351f4167e52425e096af41bfabacb1857186c1ea32ff9983ed75" } ,
{ file = "coverage-6.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:33a7da4376d5977fbf0a8ed91c4dffaaa8dbf0ddbf4c8eea500a2486d8bc4d7b" } ,
{ file = "coverage-6.5.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:a8fb6cf131ac4070c9c5a3e21de0f7dc5a0fbe8bc77c9456ced896c12fcdad91" } ,
{ file = "coverage-6.5.0-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:a6b7d95969b8845250586f269e81e5dfdd8ff828ddeb8567a4a2eaa7313460c4" } ,
{ file = "coverage-6.5.0-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:1ef221513e6f68b69ee9e159506d583d31aa3567e0ae84eaad9d6ec1107dddaa" } ,
{ file = "coverage-6.5.0-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:cca4435eebea7962a52bdb216dec27215d0df64cf27fc1dd538415f5d2b9da6b" } ,
{ file = "coverage-6.5.0-cp311-cp311-win32.whl" , hash = "sha256:98e8a10b7a314f454d9eff4216a9a94d143a7ee65018dd12442e898ee2310578" } ,
{ file = "coverage-6.5.0-cp311-cp311-win_amd64.whl" , hash = "sha256:bc8ef5e043a2af066fa8cbfc6e708d58017024dc4345a1f9757b329a249f041b" } ,
{ file = "coverage-6.5.0-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:4433b90fae13f86fafff0b326453dd42fc9a639a0d9e4eec4d366436d1a41b6d" } ,
{ file = "coverage-6.5.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f4f05d88d9a80ad3cac6244d36dd89a3c00abc16371769f1340101d3cb899fc3" } ,
{ file = "coverage-6.5.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:94e2565443291bd778421856bc975d351738963071e9b8839ca1fc08b42d4bef" } ,
{ file = "coverage-6.5.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:027018943386e7b942fa832372ebc120155fd970837489896099f5cfa2890f79" } ,
{ file = "coverage-6.5.0-cp37-cp37m-musllinux_1_1_aarch64.whl" , hash = "sha256:255758a1e3b61db372ec2736c8e2a1fdfaf563977eedbdf131de003ca5779b7d" } ,
{ file = "coverage-6.5.0-cp37-cp37m-musllinux_1_1_i686.whl" , hash = "sha256:851cf4ff24062c6aec510a454b2584f6e998cada52d4cb58c5e233d07172e50c" } ,
{ file = "coverage-6.5.0-cp37-cp37m-musllinux_1_1_x86_64.whl" , hash = "sha256:12adf310e4aafddc58afdb04d686795f33f4d7a6fa67a7a9d4ce7d6ae24d949f" } ,
{ file = "coverage-6.5.0-cp37-cp37m-win32.whl" , hash = "sha256:b5604380f3415ba69de87a289a2b56687faa4fe04dbee0754bfcae433489316b" } ,
{ file = "coverage-6.5.0-cp37-cp37m-win_amd64.whl" , hash = "sha256:4a8dbc1f0fbb2ae3de73eb0bdbb914180c7abfbf258e90b311dcd4f585d44bd2" } ,
{ file = "coverage-6.5.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:d900bb429fdfd7f511f868cedd03a6bbb142f3f9118c09b99ef8dc9bf9643c3c" } ,
{ file = "coverage-6.5.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:2198ea6fc548de52adc826f62cb18554caedfb1d26548c1b7c88d8f7faa8f6ba" } ,
{ file = "coverage-6.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6c4459b3de97b75e3bd6b7d4b7f0db13f17f504f3d13e2a7c623786289dd670e" } ,
{ file = "coverage-6.5.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:20c8ac5386253717e5ccc827caad43ed66fea0efe255727b1053a8154d952398" } ,
{ file = "coverage-6.5.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:6b07130585d54fe8dff3d97b93b0e20290de974dc8177c320aeaf23459219c0b" } ,
{ file = "coverage-6.5.0-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:dbdb91cd8c048c2b09eb17713b0c12a54fbd587d79adcebad543bc0cd9a3410b" } ,
{ file = "coverage-6.5.0-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:de3001a203182842a4630e7b8d1a2c7c07ec1b45d3084a83d5d227a3806f530f" } ,
{ file = "coverage-6.5.0-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:e07f4a4a9b41583d6eabec04f8b68076ab3cd44c20bd29332c6572dda36f372e" } ,
{ file = "coverage-6.5.0-cp38-cp38-win32.whl" , hash = "sha256:6d4817234349a80dbf03640cec6109cd90cba068330703fa65ddf56b60223a6d" } ,
{ file = "coverage-6.5.0-cp38-cp38-win_amd64.whl" , hash = "sha256:7ccf362abd726b0410bf8911c31fbf97f09f8f1061f8c1cf03dfc4b6372848f6" } ,
{ file = "coverage-6.5.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:633713d70ad6bfc49b34ead4060531658dc6dfc9b3eb7d8a716d5873377ab745" } ,
{ file = "coverage-6.5.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:95203854f974e07af96358c0b261f1048d8e1083f2de9b1c565e1be4a3a48cfc" } ,
{ file = "coverage-6.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:b9023e237f4c02ff739581ef35969c3739445fb059b060ca51771e69101efffe" } ,
{ file = "coverage-6.5.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:265de0fa6778d07de30bcf4d9dc471c3dc4314a23a3c6603d356a3c9abc2dfcf" } ,
{ file = "coverage-6.5.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:8f830ed581b45b82451a40faabb89c84e1a998124ee4212d440e9c6cf70083e5" } ,
{ file = "coverage-6.5.0-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:7b6be138d61e458e18d8e6ddcddd36dd96215edfe5f1168de0b1b32635839b62" } ,
{ file = "coverage-6.5.0-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:42eafe6778551cf006a7c43153af1211c3aaab658d4d66fa5fcc021613d02518" } ,
{ file = "coverage-6.5.0-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:723e8130d4ecc8f56e9a611e73b31219595baa3bb252d539206f7bbbab6ffc1f" } ,
{ file = "coverage-6.5.0-cp39-cp39-win32.whl" , hash = "sha256:d9ecf0829c6a62b9b573c7bb6d4dcd6ba8b6f80be9ba4fc7ed50bf4ac9aecd72" } ,
{ file = "coverage-6.5.0-cp39-cp39-win_amd64.whl" , hash = "sha256:fc2af30ed0d5ae0b1abdb4ebdce598eafd5b35397d4d75deb341a614d333d987" } ,
{ file = "coverage-6.5.0-pp36.pp37.pp38-none-any.whl" , hash = "sha256:1431986dac3923c5945271f169f59c45b8802a114c8f548d611f2015133df77a" } ,
{ file = "coverage-6.5.0.tar.gz" , hash = "sha256:f642e90754ee3e06b0e7e51bce3379590e76b7f76b708e1a71ff043f87025c84" } ,
2022-07-20 02:18:26 +03:00
]
distlib = [
2022-11-20 06:12:23 +03:00
{ file = "distlib-0.3.6-py2.py3-none-any.whl" , hash = "sha256:f35c4b692542ca110de7ef0bea44d73981caeb34ca0b9b6b2e6d7790dda8f80e" } ,
{ file = "distlib-0.3.6.tar.gz" , hash = "sha256:14bad2d9b04d3a36127ac97f30b12a19268f211063d8f8ee4f47108896e11b46" } ,
2022-07-20 02:18:26 +03:00
]
exceptiongroup = [
2022-11-16 02:58:15 +03:00
{ file = "exceptiongroup-1.0.4-py3-none-any.whl" , hash = "sha256:542adf9dea4055530d6e1279602fa5cb11dab2395fa650b8674eaec35fc4a828" } ,
{ file = "exceptiongroup-1.0.4.tar.gz" , hash = "sha256:bd14967b79cd9bdb54d97323216f8fdf533e278df937aa2a90089e7d6e06e5ec" } ,
2022-07-20 02:18:26 +03:00
]
filelock = [
2022-11-20 06:12:23 +03:00
{ file = "filelock-3.8.0-py3-none-any.whl" , hash = "sha256:617eb4e5eedc82fc5f47b6d61e4d11cb837c56cb4544e39081099fa17ad109d4" } ,
{ file = "filelock-3.8.0.tar.gz" , hash = "sha256:55447caa666f2198c5b6b13a26d2084d26fa5b115c00d065664b2124680c4edc" } ,
2022-07-20 02:18:26 +03:00
]
identify = [
2022-11-20 06:12:23 +03:00
{ file = "identify-2.5.9-py2.py3-none-any.whl" , hash = "sha256:a390fb696e164dbddb047a0db26e57972ae52fbd037ae68797e5ae2f4492485d" } ,
{ file = "identify-2.5.9.tar.gz" , hash = "sha256:906036344ca769539610436e40a684e170c3648b552194980bb7b617a8daeb9f" } ,
2022-07-20 02:18:26 +03:00
]
iniconfig = [
{ file = "iniconfig-1.1.1-py2.py3-none-any.whl" , hash = "sha256:011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3" } ,
{ file = "iniconfig-1.1.1.tar.gz" , hash = "sha256:bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32" } ,
]
mypy = [
2022-11-15 20:03:25 +03:00
{ file = "mypy-0.991-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:7d17e0a9707d0772f4a7b878f04b4fd11f6f5bcb9b3813975a9b13c9332153ab" } ,
{ file = "mypy-0.991-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:0714258640194d75677e86c786e80ccf294972cc76885d3ebbb560f11db0003d" } ,
{ file = "mypy-0.991-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:0c8f3be99e8a8bd403caa8c03be619544bc2c77a7093685dcf308c6b109426c6" } ,
{ file = "mypy-0.991-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:bc9ec663ed6c8f15f4ae9d3c04c989b744436c16d26580eaa760ae9dd5d662eb" } ,
{ file = "mypy-0.991-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:4307270436fd7694b41f913eb09210faff27ea4979ecbcd849e57d2da2f65305" } ,
{ file = "mypy-0.991-cp310-cp310-win_amd64.whl" , hash = "sha256:901c2c269c616e6cb0998b33d4adbb4a6af0ac4ce5cd078afd7bc95830e62c1c" } ,
{ file = "mypy-0.991-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:d13674f3fb73805ba0c45eb6c0c3053d218aa1f7abead6e446d474529aafc372" } ,
{ file = "mypy-0.991-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:1c8cd4fb70e8584ca1ed5805cbc7c017a3d1a29fb450621089ffed3e99d1857f" } ,
{ file = "mypy-0.991-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:209ee89fbb0deed518605edddd234af80506aec932ad28d73c08f1400ef80a33" } ,
{ file = "mypy-0.991-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:37bd02ebf9d10e05b00d71302d2c2e6ca333e6c2a8584a98c00e038db8121f05" } ,
{ file = "mypy-0.991-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:26efb2fcc6b67e4d5a55561f39176821d2adf88f2745ddc72751b7890f3194ad" } ,
{ file = "mypy-0.991-cp311-cp311-win_amd64.whl" , hash = "sha256:3a700330b567114b673cf8ee7388e949f843b356a73b5ab22dd7cff4742a5297" } ,
{ file = "mypy-0.991-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:1f7d1a520373e2272b10796c3ff721ea1a0712288cafaa95931e66aa15798813" } ,
{ file = "mypy-0.991-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:641411733b127c3e0dab94c45af15fea99e4468f99ac88b39efb1ad677da5711" } ,
{ file = "mypy-0.991-cp37-cp37m-musllinux_1_1_x86_64.whl" , hash = "sha256:3d80e36b7d7a9259b740be6d8d906221789b0d836201af4234093cae89ced0cd" } ,
{ file = "mypy-0.991-cp37-cp37m-win_amd64.whl" , hash = "sha256:e62ebaad93be3ad1a828a11e90f0e76f15449371ffeecca4a0a0b9adc99abcef" } ,
{ file = "mypy-0.991-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:b86ce2c1866a748c0f6faca5232059f881cda6dda2a893b9a8373353cfe3715a" } ,
{ file = "mypy-0.991-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:ac6e503823143464538efda0e8e356d871557ef60ccd38f8824a4257acc18d93" } ,
{ file = "mypy-0.991-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:0cca5adf694af539aeaa6ac633a7afe9bbd760df9d31be55ab780b77ab5ae8bf" } ,
{ file = "mypy-0.991-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:a12c56bf73cdab116df96e4ff39610b92a348cc99a1307e1da3c3768bbb5b135" } ,
{ file = "mypy-0.991-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:652b651d42f155033a1967739788c436491b577b6a44e4c39fb340d0ee7f0d70" } ,
{ file = "mypy-0.991-cp38-cp38-win_amd64.whl" , hash = "sha256:4175593dc25d9da12f7de8de873a33f9b2b8bdb4e827a7cae952e5b1a342e243" } ,
{ file = "mypy-0.991-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:98e781cd35c0acf33eb0295e8b9c55cdbef64fcb35f6d3aa2186f289bed6e80d" } ,
{ file = "mypy-0.991-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:6d7464bac72a85cb3491c7e92b5b62f3dcccb8af26826257760a552a5e244aa5" } ,
{ file = "mypy-0.991-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:c9166b3f81a10cdf9b49f2d594b21b31adadb3d5e9db9b834866c3258b695be3" } ,
{ file = "mypy-0.991-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:b8472f736a5bfb159a5e36740847808f6f5b659960115ff29c7cecec1741c648" } ,
{ file = "mypy-0.991-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:5e80e758243b97b618cdf22004beb09e8a2de1af481382e4d84bc52152d1c476" } ,
{ file = "mypy-0.991-cp39-cp39-win_amd64.whl" , hash = "sha256:74e259b5c19f70d35fcc1ad3d56499065c601dfe94ff67ae48b85596b9ec1461" } ,
{ file = "mypy-0.991-py3-none-any.whl" , hash = "sha256:de32edc9b0a7e67c2775e574cb061a537660e51210fbf6006b0b36ea695ae9bb" } ,
{ file = "mypy-0.991.tar.gz" , hash = "sha256:3c0165ba8f354a6d9881809ef29f1a9318a236a6d81c690094c5df32107bde06" } ,
2022-07-20 02:18:26 +03:00
]
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" } ,
]
nodeenv = [
2022-11-20 06:12:23 +03:00
{ file = "nodeenv-1.7.0-py2.py3-none-any.whl" , hash = "sha256:27083a7b96a25f2f5e1d8cb4b6317ee8aeda3bdd121394e5ac54e498028a042e" } ,
{ file = "nodeenv-1.7.0.tar.gz" , hash = "sha256:e0e7f7dfb85fc5394c6fe1e8fa98131a2473e04311a45afb6508f7cf1836fa2b" } ,
2022-07-20 02:18:26 +03:00
]
packaging = [
{ file = "packaging-21.3-py3-none-any.whl" , hash = "sha256:ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522" } ,
{ file = "packaging-21.3.tar.gz" , hash = "sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb" } ,
]
pathspec = [
2022-11-20 06:12:23 +03:00
{ file = "pathspec-0.10.2-py3-none-any.whl" , hash = "sha256:88c2606f2c1e818b978540f73ecc908e13999c6c3a383daf3705652ae79807a5" } ,
{ file = "pathspec-0.10.2.tar.gz" , hash = "sha256:8f6bf73e5758fd365ef5d58ce09ac7c27d2833a8d7da51712eac6e27e35141b0" } ,
2022-07-20 02:18:26 +03:00
]
platformdirs = [
2022-11-20 06:12:23 +03:00
{ file = "platformdirs-2.5.4-py3-none-any.whl" , hash = "sha256:af0276409f9a02373d540bf8480021a048711d572745aef4b7842dad245eba10" } ,
{ file = "platformdirs-2.5.4.tar.gz" , hash = "sha256:1006647646d80f16130f052404c6b901e80ee4ed6bef6792e1f238a8969106f7" } ,
2022-07-20 02:18:26 +03:00
]
pluggy = [
{ file = "pluggy-1.0.0-py2.py3-none-any.whl" , hash = "sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3" } ,
{ file = "pluggy-1.0.0.tar.gz" , hash = "sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159" } ,
]
pre-commit = [
{ file = "pre_commit-2.20.0-py2.py3-none-any.whl" , hash = "sha256:51a5ba7c480ae8072ecdb6933df22d2f812dc897d5fe848778116129a681aac7" } ,
{ file = "pre_commit-2.20.0.tar.gz" , hash = "sha256:a978dac7bc9ec0bcee55c18a277d553b0f419d259dadb4b9418ff2d00eb43959" } ,
]
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 = [
2022-11-20 06:12:23 +03:00
{ file = "pyparsing-3.0.9-py3-none-any.whl" , hash = "sha256:5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc" } ,
{ file = "pyparsing-3.0.9.tar.gz" , hash = "sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb" } ,
2022-07-20 02:18:26 +03:00
]
pytest = [
2022-10-26 05:12:40 +03:00
{ file = "pytest-7.2.0-py3-none-any.whl" , hash = "sha256:892f933d339f068883b6fd5a459f03d85bfcb355e4981e146d2c7616c21fef71" } ,
{ file = "pytest-7.2.0.tar.gz" , hash = "sha256:c4014eb40e10f11f355ad4e3c2fb2c6c6d1919c73f3b5a433de4708202cade59" } ,
2022-07-20 02:18:26 +03:00
]
pytest-cov = [
2022-09-29 13:08:08 +03:00
{ file = "pytest-cov-4.0.0.tar.gz" , hash = "sha256:996b79efde6433cdbd0088872dbc5fb3ed7fe1578b68cdbba634f14bb8dd0470" } ,
{ file = "pytest_cov-4.0.0-py3-none-any.whl" , hash = "sha256:2feb1b751d66a8bd934e5edfa2e961d11309dc37b73b0eabe73b5945fee20f6b" } ,
2022-07-20 02:18:26 +03:00
]
pytest-runner = [
{ file = "pytest-runner-6.0.0.tar.gz" , hash = "sha256:b4d85362ed29b4c348678de797df438f0f0509497ddb8c647096c02a6d87b685" } ,
{ file = "pytest_runner-6.0.0-py3-none-any.whl" , hash = "sha256:4c059cf11cf4306e369c0f8f703d1eaf8f32fad370f41deb5f007044656aca6b" } ,
]
pyyaml = [
{ file = "PyYAML-6.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:d4db7c7aef085872ef65a8fd7d6d09a14ae91f691dec3e87ee5ee0539d516f53" } ,
{ file = "PyYAML-6.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:9df7ed3b3d2e0ecfe09e14741b857df43adb5a3ddadc919a2d94fbdf78fea53c" } ,
{ file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:77f396e6ef4c73fdc33a9157446466f1cff553d979bd00ecb64385760c6babdc" } ,
{ file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:a80a78046a72361de73f8f395f1f1e49f956c6be882eed58505a15f3e430962b" } ,
{ file = "PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl" , hash = "sha256:f84fbc98b019fef2ee9a1cb3ce93e3187a6df0b2538a651bfb890254ba9f90b5" } ,
{ file = "PyYAML-6.0-cp310-cp310-win32.whl" , hash = "sha256:2cd5df3de48857ed0544b34e2d40e9fac445930039f3cfe4bcc592a1f836d513" } ,
{ file = "PyYAML-6.0-cp310-cp310-win_amd64.whl" , hash = "sha256:daf496c58a8c52083df09b80c860005194014c3698698d1a57cbcfa182142a3a" } ,
{ file = "PyYAML-6.0-cp36-cp36m-macosx_10_9_x86_64.whl" , hash = "sha256:897b80890765f037df3403d22bab41627ca8811ae55e9a722fd0392850ec4d86" } ,
{ file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:50602afada6d6cbfad699b0c7bb50d5ccffa7e46a3d738092afddc1f9758427f" } ,
{ file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:48c346915c114f5fdb3ead70312bd042a953a8ce5c7106d5bfb1a5254e47da92" } ,
{ file = "PyYAML-6.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl" , hash = "sha256:98c4d36e99714e55cfbaaee6dd5badbc9a1ec339ebfc3b1f52e293aee6bb71a4" } ,
{ file = "PyYAML-6.0-cp36-cp36m-win32.whl" , hash = "sha256:0283c35a6a9fbf047493e3a0ce8d79ef5030852c51e9d911a27badfde0605293" } ,
{ file = "PyYAML-6.0-cp36-cp36m-win_amd64.whl" , hash = "sha256:07751360502caac1c067a8132d150cf3d61339af5691fe9e87803040dbc5db57" } ,
{ file = "PyYAML-6.0-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:819b3830a1543db06c4d4b865e70ded25be52a2e0631ccd2f6a47a2822f2fd7c" } ,
{ file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:473f9edb243cb1935ab5a084eb238d842fb8f404ed2193a915d1784b5a6b5fc0" } ,
{ file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:0ce82d761c532fe4ec3f87fc45688bdd3a4c1dc5e0b4a19814b9009a29baefd4" } ,
{ file = "PyYAML-6.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl" , hash = "sha256:231710d57adfd809ef5d34183b8ed1eeae3f76459c18fb4a0b373ad56bedcdd9" } ,
{ file = "PyYAML-6.0-cp37-cp37m-win32.whl" , hash = "sha256:c5687b8d43cf58545ade1fe3e055f70eac7a5a1a0bf42824308d868289a95737" } ,
{ file = "PyYAML-6.0-cp37-cp37m-win_amd64.whl" , hash = "sha256:d15a181d1ecd0d4270dc32edb46f7cb7733c7c508857278d3d378d14d606db2d" } ,
{ file = "PyYAML-6.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:0b4624f379dab24d3725ffde76559cff63d9ec94e1736b556dacdfebe5ab6d4b" } ,
{ file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:213c60cd50106436cc818accf5baa1aba61c0189ff610f64f4a3e8c6726218ba" } ,
{ file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:9fa600030013c4de8165339db93d182b9431076eb98eb40ee068700c9c813e34" } ,
{ file = "PyYAML-6.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl" , hash = "sha256:277a0ef2981ca40581a47093e9e2d13b3f1fbbeffae064c1d21bfceba2030287" } ,
{ file = "PyYAML-6.0-cp38-cp38-win32.whl" , hash = "sha256:d4eccecf9adf6fbcc6861a38015c2a64f38b9d94838ac1810a9023a0609e1b78" } ,
{ file = "PyYAML-6.0-cp38-cp38-win_amd64.whl" , hash = "sha256:1e4747bc279b4f613a09eb64bba2ba602d8a6664c6ce6396a4d0cd413a50ce07" } ,
{ file = "PyYAML-6.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:055d937d65826939cb044fc8c9b08889e8c743fdc6a32b33e2390f66013e449b" } ,
{ file = "PyYAML-6.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:e61ceaab6f49fb8bdfaa0f92c4b57bcfbea54c09277b1b4f7ac376bfb7a7c174" } ,
{ file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d67d839ede4ed1b28a4e8909735fc992a923cdb84e618544973d7dfc71540803" } ,
{ file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:cba8c411ef271aa037d7357a2bc8f9ee8b58b9965831d9e51baf703280dc73d3" } ,
{ file = "PyYAML-6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl" , hash = "sha256:40527857252b61eacd1d9af500c3337ba8deb8fc298940291486c465c8b46ec0" } ,
{ file = "PyYAML-6.0-cp39-cp39-win32.whl" , hash = "sha256:b5b9eccad747aabaaffbc6064800670f0c297e52c12754eb1d976c57e4f74dcb" } ,
{ file = "PyYAML-6.0-cp39-cp39-win_amd64.whl" , hash = "sha256:b3d267842bf12586ba6c734f89d1f5b871df0273157918b0ccefa29deb05c21c" } ,
{ file = "PyYAML-6.0.tar.gz" , hash = "sha256:68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2" } ,
]
2022-11-20 06:12:23 +03:00
setuptools = [
{ file = "setuptools-65.6.0-py3-none-any.whl" , hash = "sha256:6211d2f5eddad8757bd0484923ca7c0a6302ebc4ab32ea5e94357176e0ca0840" } ,
{ file = "setuptools-65.6.0.tar.gz" , hash = "sha256:d1eebf881c6114e51df1664bc2c9133d022f78d12d5f4f665b9191f084e2862d" } ,
]
2022-07-20 02:18:26 +03:00
six = [
{ file = "six-1.16.0-py2.py3-none-any.whl" , hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" } ,
{ file = "six-1.16.0.tar.gz" , hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926" } ,
]
toml = [
{ file = "toml-0.10.2-py2.py3-none-any.whl" , hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b" } ,
{ file = "toml-0.10.2.tar.gz" , hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f" } ,
]
tomli = [
{ file = "tomli-2.0.1-py3-none-any.whl" , hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc" } ,
{ file = "tomli-2.0.1.tar.gz" , hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f" } ,
]
tox = [
2022-11-15 20:03:14 +03:00
{ file = "tox-3.27.1-py2.py3-none-any.whl" , hash = "sha256:f52ca66eae115fcfef0e77ef81fd107133d295c97c52df337adedb8dfac6ab84" } ,
{ file = "tox-3.27.1.tar.gz" , hash = "sha256:b2a920e35a668cc06942ffd1cf3a4fb221a4d909ca72191fb6d84b0b18a7be04" } ,
2022-07-20 02:18:26 +03:00
]
typing-extensions = [
2022-11-20 06:12:23 +03:00
{ file = "typing_extensions-4.4.0-py3-none-any.whl" , hash = "sha256:16fa4864408f655d35ec496218b85f79b3437c829e93320c7c9215ccfd92489e" } ,
{ file = "typing_extensions-4.4.0.tar.gz" , hash = "sha256:1511434bb92bf8dd198c12b1cc812e800d4181cfcb867674e0f8279cc93087aa" } ,
2022-07-20 02:18:26 +03:00
]
virtualenv = [
2022-11-20 06:12:23 +03:00
{ file = "virtualenv-20.16.7-py3-none-any.whl" , hash = "sha256:efd66b00386fdb7dbe4822d172303f40cd05e50e01740b19ea42425cbe653e29" } ,
{ file = "virtualenv-20.16.7.tar.gz" , hash = "sha256:8691e3ff9387f743e00f6bb20f70121f5e4f596cae754531f2b3b3a1b1ac696e" } ,
2022-07-20 02:18:26 +03:00
]