2022-07-07 12:37:41 -05:00
[ [ package ] ]
name = "aiofiles"
version = "0.8.0"
description = "File support for asyncio."
category = "main"
optional = false
python-versions = ">=3.6,<4.0"
[ [ package ] ]
name = "arrow"
version = "1.2.2"
description = "Better dates & times for Python"
category = "main"
optional = false
python-versions = ">=3.6"
[ package . dependencies ]
python-dateutil = ">=2.7.0"
[ [ 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"
2022-07-07 17:23:15 -05:00
category = "dev"
2022-07-07 12:37:41 -05:00
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 = "22.6.0"
description = "The uncompromising code formatter."
category = "dev"
optional = false
python-versions = ">=3.6.2"
[ package . dependencies ]
click = ">=8.0.0"
mypy-extensions = ">=0.4.3"
pathspec = ">=0.9.0"
platformdirs = ">=2"
tomli = { version = ">=1.1.0" , markers = "python_full_version < \"3.11.0a7\"" }
[ package . extras ]
colorama = [ "colorama (>=0.4.3)" ]
d = [ "aiohttp (>=3.7.4)" ]
jupyter = [ "ipython (>=7.8.0)" , "tokenize-rt (>=3.2.0)" ]
uvloop = [ "uvloop (>=0.15.2)" ]
[ [ package ] ]
name = "click"
version = "8.1.3"
description = "Composable command line interface toolkit"
category = "dev"
optional = false
python-versions = ">=3.7"
[ package . dependencies ]
colorama = { version = "*" , markers = "platform_system == \"Windows\"" }
[ [ package ] ]
name = "colorama"
version = "0.4.5"
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 = "coverage"
version = "6.4.1"
description = "Code coverage measurement for Python"
category = "dev"
optional = false
python-versions = ">=3.7"
[ package . dependencies ]
tomli = { version = "*" , optional = true , markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\"" }
[ package . extras ]
toml = [ "tomli" ]
[ [ package ] ]
name = "exceptiongroup"
version = "1.0.0rc8"
description = "Backport of PEP 654 (exception groups)"
category = "dev"
optional = false
python-versions = ">=3.7"
[ package . extras ]
test = [ "pytest (>=6)" ]
[ [ package ] ]
name = "flake8"
version = "4.0.1"
description = "the modular source code checker: pep8 pyflakes and co"
category = "dev"
optional = false
python-versions = ">=3.6"
[ package . dependencies ]
mccabe = ">=0.6.0,<0.7.0"
pycodestyle = ">=2.8.0,<2.9.0"
pyflakes = ">=2.4.0,<2.5.0"
[ [ package ] ]
name = "flake8-bugbear"
2022-07-07 17:10:11 -05:00
version = "22.7.1"
2022-07-07 12:37:41 -05:00
description = "A plugin for flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle."
category = "dev"
optional = false
python-versions = ">=3.6"
[ package . dependencies ]
attrs = ">=19.2.0"
flake8 = ">=3.0.0"
[ package . extras ]
dev = [ "coverage" , "hypothesis" , "hypothesmith (>=0.2)" , "pre-commit" ]
[ [ package ] ]
name = "hypothesis"
2022-07-07 17:10:11 -05:00
version = "6.49.1"
2022-07-07 12:37:41 -05:00
description = "A library for property-based testing"
category = "dev"
optional = false
python-versions = ">=3.7"
[ package . dependencies ]
attrs = ">=19.2.0"
exceptiongroup = { version = ">=1.0.0rc8" , markers = "python_version < \"3.11\"" }
sortedcontainers = ">=2.1.0,<3.0.0"
[ package . extras ]
all = [ "black (>=19.10b0)" , "click (>=7.0)" , "django (>=2.2)" , "dpcontracts (>=0.4)" , "lark-parser (>=0.6.5)" , "libcst (>=0.3.16)" , "numpy (>=1.9.0)" , "pandas (>=0.25)" , "pytest (>=4.6)" , "python-dateutil (>=1.4)" , "pytz (>=2014.1)" , "redis (>=3.0.0)" , "rich (>=9.0.0)" , "importlib-metadata (>=3.6)" , "backports.zoneinfo (>=0.2.1)" , "tzdata (>=2022.1)" ]
cli = [ "click (>=7.0)" , "black (>=19.10b0)" , "rich (>=9.0.0)" ]
codemods = [ "libcst (>=0.3.16)" ]
dateutil = [ "python-dateutil (>=1.4)" ]
django = [ "django (>=2.2)" ]
dpcontracts = [ "dpcontracts (>=0.4)" ]
ghostwriter = [ "black (>=19.10b0)" ]
lark = [ "lark-parser (>=0.6.5)" ]
numpy = [ "numpy (>=1.9.0)" ]
pandas = [ "pandas (>=0.25)" ]
pytest = [ "pytest (>=4.6)" ]
pytz = [ "pytz (>=2014.1)" ]
redis = [ "redis (>=3.0.0)" ]
zoneinfo = [ "backports.zoneinfo (>=0.2.1)" , "tzdata (>=2022.1)" ]
[ [ package ] ]
name = "iniconfig"
version = "1.1.1"
description = "iniconfig: brain-dead simple config-ini parsing"
category = "dev"
optional = false
python-versions = "*"
[ [ package ] ]
name = "mccabe"
version = "0.6.1"
description = "McCabe checker, plugin for flake8"
category = "dev"
optional = false
python-versions = "*"
[ [ 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"
2022-07-07 17:38:53 -05:00
version = "21.3"
2022-07-07 12:37:41 -05:00
description = "Core utilities for Python packages"
2022-07-07 17:38:53 -05:00
category = "dev"
2022-07-07 12:37:41 -05:00
optional = false
2022-07-07 17:38:53 -05:00
python-versions = ">=3.6"
2022-07-07 12:37:41 -05:00
[ package . dependencies ]
2022-07-07 17:38:53 -05:00
pyparsing = ">=2.0.2,<3.0.5 || >3.0.5"
2022-07-07 12:37:41 -05:00
[ [ 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.5.2"
description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
2022-07-07 17:38:53 -05:00
category = "dev"
2022-07-07 12:37:41 -05:00
optional = false
python-versions = ">=3.7"
[ package . extras ]
docs = [ "furo (>=2021.7.5b38)" , "proselint (>=0.10.2)" , "sphinx-autodoc-typehints (>=1.12)" , "sphinx (>=4)" ]
test = [ "appdirs (==1.4.4)" , "pytest-cov (>=2.7)" , "pytest-mock (>=3.6)" , "pytest (>=6)" ]
[ [ package ] ]
name = "pluggy"
version = "1.0.0"
description = "plugin and hook calling mechanisms for python"
category = "dev"
optional = false
python-versions = ">=3.6"
[ package . extras ]
dev = [ "pre-commit" , "tox" ]
testing = [ "pytest" , "pytest-benchmark" ]
[ [ 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 = "pycodestyle"
version = "2.8.0"
description = "Python style guide checker"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[ [ package ] ]
name = "pyflakes"
version = "2.4.0"
description = "passive checker of Python programs"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[ [ package ] ]
name = "pyparsing"
version = "3.0.9"
description = "pyparsing module - Classes and methods to define and execute parsing grammars"
2022-07-07 17:38:53 -05:00
category = "dev"
2022-07-07 12:37:41 -05:00
optional = false
python-versions = ">=3.6.8"
[ package . extras ]
diagrams = [ "railroad-diagrams" , "jinja2" ]
[ [ package ] ]
name = "pytest"
version = "7.1.2"
description = "pytest: simple powerful testing with Python"
category = "dev"
optional = false
python-versions = ">=3.7"
[ package . dependencies ]
atomicwrites = { version = ">=1.0" , markers = "sys_platform == \"win32\"" }
attrs = ">=19.2.0"
colorama = { version = "*" , markers = "sys_platform == \"win32\"" }
iniconfig = "*"
packaging = "*"
pluggy = ">=0.12,<2.0"
py = ">=1.8.2"
tomli = ">=1.0.0"
[ package . extras ]
testing = [ "argcomplete" , "hypothesis (>=3.56)" , "mock" , "nose" , "pygments (>=2.7.2)" , "requests" , "xmlschema" ]
[ [ package ] ]
name = "pytest-asyncio"
version = "0.18.3"
description = "Pytest support for asyncio"
category = "dev"
optional = false
python-versions = ">=3.7"
[ package . dependencies ]
pytest = ">=6.1.0"
[ package . extras ]
testing = [ "coverage (==6.2)" , "hypothesis (>=5.7.1)" , "flaky (>=3.5.0)" , "mypy (==0.931)" , "pytest-trio (>=0.7.0)" ]
[ [ package ] ]
name = "pytest-cov"
version = "3.0.0"
description = "Pytest plugin for measuring coverage."
category = "dev"
optional = false
python-versions = ">=3.6"
[ package . dependencies ]
coverage = { version = ">=5.2.1" , extras = [ "toml" ] }
pytest = ">=4.6"
[ package . extras ]
testing = [ "fields" , "hunter" , "process-tests" , "six" , "pytest-xdist" , "virtualenv" ]
[ [ package ] ]
name = "python-dateutil"
version = "2.8.2"
description = "Extensions to the standard Python datetime module"
category = "main"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
[ package . dependencies ]
six = ">=1.5"
[ [ package ] ]
name = "six"
version = "1.16.0"
description = "Python 2 and 3 compatibility utilities"
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
[ [ package ] ]
name = "sortedcontainers"
version = "2.4.0"
description = "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set"
category = "dev"
optional = false
python-versions = "*"
[ [ package ] ]
name = "tomli"
version = "2.0.1"
description = "A lil' TOML parser"
category = "dev"
optional = false
python-versions = ">=3.7"
[ metadata ]
lock-version = "1.1"
python-versions = "^3.10"
2022-07-07 17:38:53 -05:00
content-hash = "956472365a3b67102940d4e1d625e2636bc74a2831fa82f2ff44c1ccbf456e02"
2022-07-07 12:37:41 -05:00
[ metadata . files ]
aiofiles = [
{ file = "aiofiles-0.8.0-py3-none-any.whl" , hash = "sha256:7a973fc22b29e9962d0897805ace5856e6a566ab1f0c8e5c91ff6c866519c937" } ,
{ file = "aiofiles-0.8.0.tar.gz" , hash = "sha256:8334f23235248a3b2e83b2c3a78a22674f39969b96397126cc93664d9a901e59" } ,
]
arrow = [
{ file = "arrow-1.2.2-py3-none-any.whl" , hash = "sha256:d622c46ca681b5b3e3574fcb60a04e5cc81b9625112d5fb2b44220c36c892177" } ,
{ file = "arrow-1.2.2.tar.gz" , hash = "sha256:05caf1fd3d9a11a1135b2b6f09887421153b94558e5ef4d090b567b47173ac2b" } ,
]
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-22.6.0-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:f586c26118bc6e714ec58c09df0157fe2d9ee195c764f630eb0d8e7ccce72e69" } ,
{ file = "black-22.6.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:b270a168d69edb8b7ed32c193ef10fd27844e5c60852039599f9184460ce0807" } ,
{ file = "black-22.6.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:6797f58943fceb1c461fb572edbe828d811e719c24e03375fd25170ada53825e" } ,
{ file = "black-22.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c85928b9d5f83b23cee7d0efcb310172412fbf7cb9d9ce963bd67fd141781def" } ,
{ file = "black-22.6.0-cp310-cp310-win_amd64.whl" , hash = "sha256:f6fe02afde060bbeef044af7996f335fbe90b039ccf3f5eb8f16df8b20f77666" } ,
{ file = "black-22.6.0-cp36-cp36m-macosx_10_9_x86_64.whl" , hash = "sha256:cfaf3895a9634e882bf9d2363fed5af8888802d670f58b279b0bece00e9a872d" } ,
{ file = "black-22.6.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:94783f636bca89f11eb5d50437e8e17fbc6a929a628d82304c80fa9cd945f256" } ,
{ file = "black-22.6.0-cp36-cp36m-win_amd64.whl" , hash = "sha256:2ea29072e954a4d55a2ff58971b83365eba5d3d357352a07a7a4df0d95f51c78" } ,
{ file = "black-22.6.0-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:e439798f819d49ba1c0bd9664427a05aab79bfba777a6db94fd4e56fae0cb849" } ,
{ file = "black-22.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:187d96c5e713f441a5829e77120c269b6514418f4513a390b0499b0987f2ff1c" } ,
{ file = "black-22.6.0-cp37-cp37m-win_amd64.whl" , hash = "sha256:074458dc2f6e0d3dab7928d4417bb6957bb834434516f21514138437accdbe90" } ,
{ file = "black-22.6.0-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:a218d7e5856f91d20f04e931b6f16d15356db1c846ee55f01bac297a705ca24f" } ,
{ file = "black-22.6.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:568ac3c465b1c8b34b61cd7a4e349e93f91abf0f9371eda1cf87194663ab684e" } ,
{ file = "black-22.6.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:6c1734ab264b8f7929cef8ae5f900b85d579e6cbfde09d7387da8f04771b51c6" } ,
{ file = "black-22.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c9a3ac16efe9ec7d7381ddebcc022119794872abce99475345c5a61aa18c45ad" } ,
{ file = "black-22.6.0-cp38-cp38-win_amd64.whl" , hash = "sha256:b9fd45787ba8aa3f5e0a0a98920c1012c884622c6c920dbe98dbd05bc7c70fbf" } ,
{ file = "black-22.6.0-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:7ba9be198ecca5031cd78745780d65a3f75a34b2ff9be5837045dce55db83d1c" } ,
{ file = "black-22.6.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:a3db5b6409b96d9bd543323b23ef32a1a2b06416d525d27e0f67e74f1446c8f2" } ,
{ file = "black-22.6.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:560558527e52ce8afba936fcce93a7411ab40c7d5fe8c2463e279e843c0328ee" } ,
{ file = "black-22.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:b154e6bbde1e79ea3260c4b40c0b7b3109ffcdf7bc4ebf8859169a6af72cd70b" } ,
{ file = "black-22.6.0-cp39-cp39-win_amd64.whl" , hash = "sha256:4af5bc0e1f96be5ae9bd7aaec219c901a94d6caa2484c21983d043371c733fc4" } ,
{ file = "black-22.6.0-py3-none-any.whl" , hash = "sha256:ac609cf8ef5e7115ddd07d85d988d074ed00e10fbc3445aee393e70164a2219c" } ,
{ file = "black-22.6.0.tar.gz" , hash = "sha256:6c6d39e28aed379aec40da1c65434c77d75e65bb59a1e1c283de545fb4e7c6c9" } ,
]
click = [
{ file = "click-8.1.3-py3-none-any.whl" , hash = "sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48" } ,
{ file = "click-8.1.3.tar.gz" , hash = "sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e" } ,
]
colorama = [
{ file = "colorama-0.4.5-py2.py3-none-any.whl" , hash = "sha256:854bf444933e37f5824ae7bfc1e98d5bce2ebe4160d46b5edf346a89358e99da" } ,
{ file = "colorama-0.4.5.tar.gz" , hash = "sha256:e6c6b4334fc50988a639d9b98aa429a0b57da6e17b9a44f0451f930b6967b7a4" } ,
]
coverage = [
{ file = "coverage-6.4.1-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:f1d5aa2703e1dab4ae6cf416eb0095304f49d004c39e9db1d86f57924f43006b" } ,
{ file = "coverage-6.4.1-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:4ce1b258493cbf8aec43e9b50d89982346b98e9ffdfaae8ae5793bc112fb0068" } ,
{ file = "coverage-6.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:83c4e737f60c6936460c5be330d296dd5b48b3963f48634c53b3f7deb0f34ec4" } ,
{ file = "coverage-6.4.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:84e65ef149028516c6d64461b95a8dbcfce95cfd5b9eb634320596173332ea84" } ,
{ file = "coverage-6.4.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:f69718750eaae75efe506406c490d6fc5a6161d047206cc63ce25527e8a3adad" } ,
{ file = "coverage-6.4.1-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:e57816f8ffe46b1df8f12e1b348f06d164fd5219beba7d9433ba79608ef011cc" } ,
{ file = "coverage-6.4.1-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:01c5615d13f3dd3aa8543afc069e5319cfa0c7d712f6e04b920431e5c564a749" } ,
{ file = "coverage-6.4.1-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:75ab269400706fab15981fd4bd5080c56bd5cc07c3bccb86aab5e1d5a88dc8f4" } ,
{ file = "coverage-6.4.1-cp310-cp310-win32.whl" , hash = "sha256:a7f3049243783df2e6cc6deafc49ea123522b59f464831476d3d1448e30d72df" } ,
{ file = "coverage-6.4.1-cp310-cp310-win_amd64.whl" , hash = "sha256:ee2ddcac99b2d2aec413e36d7a429ae9ebcadf912946b13ffa88e7d4c9b712d6" } ,
{ file = "coverage-6.4.1-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:fb73e0011b8793c053bfa85e53129ba5f0250fdc0392c1591fd35d915ec75c46" } ,
{ file = "coverage-6.4.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:106c16dfe494de3193ec55cac9640dd039b66e196e4641fa8ac396181578b982" } ,
{ file = "coverage-6.4.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:87f4f3df85aa39da00fd3ec4b5abeb7407e82b68c7c5ad181308b0e2526da5d4" } ,
{ file = "coverage-6.4.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:961e2fb0680b4f5ad63234e0bf55dfb90d302740ae9c7ed0120677a94a1590cb" } ,
{ file = "coverage-6.4.1-cp37-cp37m-musllinux_1_1_aarch64.whl" , hash = "sha256:cec3a0f75c8f1031825e19cd86ee787e87cf03e4fd2865c79c057092e69e3a3b" } ,
{ file = "coverage-6.4.1-cp37-cp37m-musllinux_1_1_i686.whl" , hash = "sha256:129cd05ba6f0d08a766d942a9ed4b29283aff7b2cccf5b7ce279d50796860bb3" } ,
{ file = "coverage-6.4.1-cp37-cp37m-musllinux_1_1_x86_64.whl" , hash = "sha256:bf5601c33213d3cb19d17a796f8a14a9eaa5e87629a53979a5981e3e3ae166f6" } ,
{ file = "coverage-6.4.1-cp37-cp37m-win32.whl" , hash = "sha256:269eaa2c20a13a5bf17558d4dc91a8d078c4fa1872f25303dddcbba3a813085e" } ,
{ file = "coverage-6.4.1-cp37-cp37m-win_amd64.whl" , hash = "sha256:f02cbbf8119db68455b9d763f2f8737bb7db7e43720afa07d8eb1604e5c5ae28" } ,
{ file = "coverage-6.4.1-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:ffa9297c3a453fba4717d06df579af42ab9a28022444cae7fa605af4df612d54" } ,
{ file = "coverage-6.4.1-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:145f296d00441ca703a659e8f3eb48ae39fb083baba2d7ce4482fb2723e050d9" } ,
{ file = "coverage-6.4.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d67d44996140af8b84284e5e7d398e589574b376fb4de8ccd28d82ad8e3bea13" } ,
{ file = "coverage-6.4.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:2bd9a6fc18aab8d2e18f89b7ff91c0f34ff4d5e0ba0b33e989b3cd4194c81fd9" } ,
{ file = "coverage-6.4.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3384f2a3652cef289e38100f2d037956194a837221edd520a7ee5b42d00cc605" } ,
{ file = "coverage-6.4.1-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:9b3e07152b4563722be523e8cd0b209e0d1a373022cfbde395ebb6575bf6790d" } ,
{ file = "coverage-6.4.1-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:1480ff858b4113db2718848d7b2d1b75bc79895a9c22e76a221b9d8d62496428" } ,
{ file = "coverage-6.4.1-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:865d69ae811a392f4d06bde506d531f6a28a00af36f5c8649684a9e5e4a85c83" } ,
{ file = "coverage-6.4.1-cp38-cp38-win32.whl" , hash = "sha256:664a47ce62fe4bef9e2d2c430306e1428ecea207ffd68649e3b942fa8ea83b0b" } ,
{ file = "coverage-6.4.1-cp38-cp38-win_amd64.whl" , hash = "sha256:26dff09fb0d82693ba9e6231248641d60ba606150d02ed45110f9ec26404ed1c" } ,
{ file = "coverage-6.4.1-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:d9c80df769f5ec05ad21ea34be7458d1dc51ff1fb4b2219e77fe24edf462d6df" } ,
{ file = "coverage-6.4.1-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:39ee53946bf009788108b4dd2894bf1349b4e0ca18c2016ffa7d26ce46b8f10d" } ,
{ file = "coverage-6.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f5b66caa62922531059bc5ac04f836860412f7f88d38a476eda0a6f11d4724f4" } ,
{ file = "coverage-6.4.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:fd180ed867e289964404051a958f7cccabdeed423f91a899829264bb7974d3d3" } ,
{ file = "coverage-6.4.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:84631e81dd053e8a0d4967cedab6db94345f1c36107c71698f746cb2636c63e3" } ,
{ file = "coverage-6.4.1-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:8c08da0bd238f2970230c2a0d28ff0e99961598cb2e810245d7fc5afcf1254e8" } ,
{ file = "coverage-6.4.1-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:d42c549a8f41dc103a8004b9f0c433e2086add8a719da00e246e17cbe4056f72" } ,
{ file = "coverage-6.4.1-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:309ce4a522ed5fca432af4ebe0f32b21d6d7ccbb0f5fcc99290e71feba67c264" } ,
{ file = "coverage-6.4.1-cp39-cp39-win32.whl" , hash = "sha256:fdb6f7bd51c2d1714cea40718f6149ad9be6a2ee7d93b19e9f00934c0f2a74d9" } ,
{ file = "coverage-6.4.1-cp39-cp39-win_amd64.whl" , hash = "sha256:342d4aefd1c3e7f620a13f4fe563154d808b69cccef415415aece4c786665397" } ,
{ file = "coverage-6.4.1-pp36.pp37.pp38-none-any.whl" , hash = "sha256:4803e7ccf93230accb928f3a68f00ffa80a88213af98ed338a57ad021ef06815" } ,
{ file = "coverage-6.4.1.tar.gz" , hash = "sha256:4321f075095a096e70aff1d002030ee612b65a205a0a0f5b815280d5dc58100c" } ,
]
exceptiongroup = [
{ file = "exceptiongroup-1.0.0rc8-py3-none-any.whl" , hash = "sha256:ab0a968e1ef769e55d9a596f4a89f7be9ffedbc9fdefdb77cc68cf5c33ce1035" } ,
{ file = "exceptiongroup-1.0.0rc8.tar.gz" , hash = "sha256:6990c24f06b8d33c8065cfe43e5e8a4bfa384e0358be036af9cc60b6321bd11a" } ,
]
flake8 = [
{ file = "flake8-4.0.1-py2.py3-none-any.whl" , hash = "sha256:479b1304f72536a55948cb40a32dce8bb0ffe3501e26eaf292c7e60eb5e0428d" } ,
{ file = "flake8-4.0.1.tar.gz" , hash = "sha256:806e034dda44114815e23c16ef92f95c91e4c71100ff52813adf7132a6ad870d" } ,
]
flake8-bugbear = [
2022-07-07 17:10:11 -05:00
{ file = "flake8-bugbear-22.7.1.tar.gz" , hash = "sha256:e450976a07e4f9d6c043d4f72b17ec1baf717fe37f7997009c8ae58064f88305" } ,
{ file = "flake8_bugbear-22.7.1-py3-none-any.whl" , hash = "sha256:db5d7a831ef4412a224b26c708967ff816818cabae415e76b8c58df156c4b8e5" } ,
2022-07-07 12:37:41 -05:00
]
hypothesis = [
2022-07-07 17:10:11 -05:00
{ file = "hypothesis-6.49.1-py3-none-any.whl" , hash = "sha256:a28a74e700960065f9fc972983c56f7c0821989c6c06a6fbcc42abe3a47e9986" } ,
{ file = "hypothesis-6.49.1.tar.gz" , hash = "sha256:0310d446fb87415e31798e8267288acc22f0be4a0530128a3a694190fcc43e5b" } ,
2022-07-07 12:37:41 -05: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" } ,
]
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-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 = [
2022-07-07 17:38:53 -05:00
{ file = "packaging-21.3-py3-none-any.whl" , hash = "sha256:ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522" } ,
{ file = "packaging-21.3.tar.gz" , hash = "sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb" } ,
2022-07-07 12:37:41 -05:00
]
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.5.2-py3-none-any.whl" , hash = "sha256:027d8e83a2d7de06bbac4e5ef7e023c02b863d7ea5d079477e722bb41ab25788" } ,
{ file = "platformdirs-2.5.2.tar.gz" , hash = "sha256:58c8abb07dcb441e6ee4b11d8df0ac856038f944ab98b7be6b27b2a3c7feef19" } ,
]
pluggy = [
{ file = "pluggy-1.0.0-py2.py3-none-any.whl" , hash = "sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3" } ,
{ file = "pluggy-1.0.0.tar.gz" , hash = "sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159" } ,
]
py = [
{ file = "py-1.11.0-py2.py3-none-any.whl" , hash = "sha256:607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378" } ,
{ file = "py-1.11.0.tar.gz" , hash = "sha256:51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719" } ,
]
pycodestyle = [
{ file = "pycodestyle-2.8.0-py2.py3-none-any.whl" , hash = "sha256:720f8b39dde8b293825e7ff02c475f3077124006db4f440dcbc9a20b76548a20" } ,
{ file = "pycodestyle-2.8.0.tar.gz" , hash = "sha256:eddd5847ef438ea1c7870ca7eb78a9d47ce0cdb4851a5523949f2601d0cbbe7f" } ,
]
pyflakes = [
{ file = "pyflakes-2.4.0-py2.py3-none-any.whl" , hash = "sha256:3bb3a3f256f4b7968c9c788781e4ff07dce46bdf12339dcda61053375426ee2e" } ,
{ file = "pyflakes-2.4.0.tar.gz" , hash = "sha256:05a85c2872edf37a4ed30b0cce2f6093e1d0581f8c19d7393122da7e25b2b24c" } ,
]
pyparsing = [
{ file = "pyparsing-3.0.9-py3-none-any.whl" , hash = "sha256:5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc" } ,
{ file = "pyparsing-3.0.9.tar.gz" , hash = "sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb" } ,
]
pytest = [
{ file = "pytest-7.1.2-py3-none-any.whl" , hash = "sha256:13d0e3ccfc2b6e26be000cb6568c832ba67ba32e719443bfe725814d3c42433c" } ,
{ file = "pytest-7.1.2.tar.gz" , hash = "sha256:a06a0425453864a270bc45e71f783330a7428defb4230fb5e6a731fde06ecd45" } ,
]
pytest-asyncio = [
{ file = "pytest-asyncio-0.18.3.tar.gz" , hash = "sha256:7659bdb0a9eb9c6e3ef992eef11a2b3e69697800ad02fb06374a210d85b29f91" } ,
{ file = "pytest_asyncio-0.18.3-1-py3-none-any.whl" , hash = "sha256:16cf40bdf2b4fb7fc8e4b82bd05ce3fbcd454cbf7b92afc445fe299dabb88213" } ,
{ file = "pytest_asyncio-0.18.3-py3-none-any.whl" , hash = "sha256:8fafa6c52161addfd41ee7ab35f11836c5a16ec208f93ee388f752bea3493a84" } ,
]
pytest-cov = [
{ file = "pytest-cov-3.0.0.tar.gz" , hash = "sha256:e7f0f5b1617d2210a2cabc266dfe2f4c75a8d32fb89eafb7ad9d06f6d076d470" } ,
{ file = "pytest_cov-3.0.0-py3-none-any.whl" , hash = "sha256:578d5d15ac4a25e5f961c938b85a05b09fdaae9deef3bb6de9a6e766622ca7a6" } ,
]
python-dateutil = [
{ file = "python-dateutil-2.8.2.tar.gz" , hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86" } ,
{ file = "python_dateutil-2.8.2-py2.py3-none-any.whl" , hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" } ,
]
six = [
{ file = "six-1.16.0-py2.py3-none-any.whl" , hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" } ,
{ file = "six-1.16.0.tar.gz" , hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926" } ,
]
sortedcontainers = [
{ file = "sortedcontainers-2.4.0-py2.py3-none-any.whl" , hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0" } ,
{ file = "sortedcontainers-2.4.0.tar.gz" , hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88" } ,
]
tomli = [
{ file = "tomli-2.0.1-py3-none-any.whl" , hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc" } ,
{ file = "tomli-2.0.1.tar.gz" , hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f" } ,
]