summaryrefslogtreecommitdiff
path: root/poetry.lock
diff options
context:
space:
mode:
authorJordan Cook <jordan.cook.git@proton.me>2022-08-14 19:02:18 -0500
committerJordan Cook <jordan.cook.git@proton.me>2022-08-23 14:36:40 -0500
commit5691838ac65bf7a3d80a66b4ae3b1fafb40b68a2 (patch)
tree92d8072427a4ae2918dca836635b566c3f23baf6 /poetry.lock
parent4a9fb218999460636963b7c4b68e858d40fa6c71 (diff)
downloadrequests-cache-5691838ac65bf7a3d80a66b4ae3b1fafb40b68a2.tar.gz
Add method to recreate cache keys
Diffstat (limited to 'poetry.lock')
-rw-r--r--poetry.lock275
1 files changed, 139 insertions, 136 deletions
diff --git a/poetry.lock b/poetry.lock
index 2dff575..91fab7f 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -2,29 +2,29 @@
name = "alabaster"
version = "0.7.12"
description = "A configurable sidebar-enabled Sphinx theme"
-category = "main"
+category = "dev"
optional = true
python-versions = "*"
[[package]]
name = "argcomplete"
-version = "1.12.3"
+version = "2.0.0"
description = "Bash tab completion for argparse"
category = "dev"
optional = false
-python-versions = "*"
+python-versions = ">=3.6"
[package.dependencies]
importlib-metadata = {version = ">=0.23,<5", markers = "python_version == \"3.7\""}
[package.extras]
-test = ["coverage", "flake8", "pexpect", "wheel"]
+test = ["wheel", "pexpect", "flake8", "coverage"]
[[package]]
name = "async-timeout"
version = "4.0.2"
description = "Timeout context manager for asyncio programs"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.6"
@@ -43,21 +43,21 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
name = "attrs"
version = "22.1.0"
description = "Classes Without Boilerplate"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.5"
[package.extras]
-dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "mypy (>=0.900,!=0.940)", "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)", "mypy (>=0.900,!=0.940)", "pytest-mypy-plugins", "zope.interface", "cloudpickle"]
+dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "mypy (>=0.900,!=0.940)", "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)", "mypy (>=0.900,!=0.940)", "pytest-mypy-plugins", "zope-interface", "cloudpickle"]
tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "mypy (>=0.900,!=0.940)", "pytest-mypy-plugins", "cloudpickle"]
[[package]]
name = "babel"
version = "2.10.3"
description = "Internationalization utilities"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.6"
@@ -68,7 +68,7 @@ pytz = ">=2015.7"
name = "beautifulsoup4"
version = "4.11.1"
description = "Screen-scraping library"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.6.0"
@@ -81,14 +81,14 @@ lxml = ["lxml"]
[[package]]
name = "boto3"
-version = "1.24.42"
+version = "1.24.57"
description = "The AWS SDK for Python"
-category = "main"
+category = "dev"
optional = true
python-versions = ">= 3.7"
[package.dependencies]
-botocore = ">=1.27.42,<1.28.0"
+botocore = ">=1.27.57,<1.28.0"
jmespath = ">=0.7.1,<2.0.0"
s3transfer = ">=0.6.0,<0.7.0"
@@ -97,9 +97,9 @@ crt = ["botocore[crt] (>=1.21.0,<2.0a0)"]
[[package]]
name = "botocore"
-version = "1.27.42"
+version = "1.27.57"
description = "Low-level, data-driven core of boto 3."
-category = "main"
+category = "dev"
optional = true
python-versions = ">= 3.7"
@@ -109,13 +109,13 @@ python-dateutil = ">=2.1,<3.0.0"
urllib3 = ">=1.25.4,<1.27"
[package.extras]
-crt = ["awscrt (==0.13.8)"]
+crt = ["awscrt (==0.14.0)"]
[[package]]
name = "bson"
version = "0.5.10"
description = "BSON codec for Python"
-category = "main"
+category = "dev"
optional = true
python-versions = "*"
@@ -127,7 +127,7 @@ six = ">=1.9.0"
name = "cattrs"
version = "22.1.0"
description = "Composable complex class support for attrs and dataclasses."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.7,<4.0"
@@ -140,7 +140,7 @@ typing_extensions = {version = "*", markers = "python_version >= \"3.7\" and pyt
name = "certifi"
version = "2022.6.15"
description = "Python package for providing Mozilla's CA Bundle."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -154,9 +154,9 @@ python-versions = ">=3.6.1"
[[package]]
name = "charset-normalizer"
-version = "2.1.0"
+version = "2.1.1"
description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6.0"
@@ -167,7 +167,7 @@ unicode_backport = ["unicodedata2"]
name = "colorama"
version = "0.4.5"
description = "Cross-platform colored terminal text."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
@@ -194,11 +194,11 @@ optional = false
python-versions = "*"
[package.extras]
-test = ["hypothesis (==3.55.3)", "flake8 (==3.7.8)"]
+test = ["flake8 (==3.7.8)", "hypothesis (==3.55.3)"]
[[package]]
name = "coverage"
-version = "6.4.2"
+version = "6.4.4"
description = "Code coverage measurement for Python"
category = "dev"
optional = false
@@ -214,7 +214,7 @@ toml = ["tomli"]
name = "deprecated"
version = "1.2.13"
description = "Python @deprecated decorator to deprecate old python classes, functions or methods."
-category = "main"
+category = "dev"
optional = true
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
@@ -236,7 +236,7 @@ python-versions = "*"
name = "docutils"
version = "0.18.1"
description = "Docutils -- Python Documentation Utilities"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
@@ -244,7 +244,7 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
name = "exceptiongroup"
version = "1.0.0rc8"
description = "Backport of PEP 654 (exception groups)"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.7"
@@ -264,21 +264,21 @@ testing = ["pre-commit"]
[[package]]
name = "filelock"
-version = "3.7.1"
+version = "3.8.0"
description = "A platform independent file lock."
category = "dev"
optional = false
python-versions = ">=3.7"
[package.extras]
-docs = ["furo (>=2021.8.17b43)", "sphinx (>=4.1)", "sphinx-autodoc-typehints (>=1.12)"]
-testing = ["covdefaults (>=1.2.0)", "coverage (>=4)", "pytest (>=4)", "pytest-cov", "pytest-timeout (>=1.4.2)"]
+testing = ["pytest-timeout (>=2.1)", "pytest-cov (>=3)", "pytest (>=7.1.2)", "coverage (>=6.4.2)", "covdefaults (>=2.2)"]
+docs = ["sphinx-autodoc-typehints (>=1.19.1)", "sphinx (>=5.1.1)", "furo (>=2022.6.21)"]
[[package]]
name = "furo"
version = "2022.6.21"
description = "A clean customisable Sphinx documentation theme."
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.7"
@@ -290,7 +290,7 @@ sphinx-basic-ng = "*"
[[package]]
name = "identify"
-version = "2.5.2"
+version = "2.5.3"
description = "File identification library for Python"
category = "dev"
optional = false
@@ -303,7 +303,7 @@ license = ["ukkonen"]
name = "idna"
version = "3.3"
description = "Internationalized Domain Names in Applications (IDNA)"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.5"
@@ -311,7 +311,7 @@ python-versions = ">=3.5"
name = "imagesize"
version = "1.4.1"
description = "Getting image size from png/jpeg/jpeg2000/gif file"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
@@ -319,7 +319,7 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
name = "importlib-metadata"
version = "4.12.0"
description = "Read metadata from Python packages"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.7"
@@ -330,7 +330,7 @@ zipp = ">=0.5"
[package.extras]
docs = ["sphinx", "jaraco.packaging (>=9)", "rst.linker (>=1.9)"]
perf = ["ipython"]
-testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.3)", "packaging", "pyfakefs", "flufl.flake8", "pytest-perf (>=0.9.2)", "pytest-black (>=0.3.7)", "pytest-mypy (>=0.9.1)", "importlib-resources (>=1.3)"]
+testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.3)", "packaging", "pyfakefs", "flufl-flake8", "pytest-perf (>=0.9.2)", "pytest-black (>=0.3.7)", "pytest-mypy (>=0.9.1)", "importlib-resources (>=1.3)"]
[[package]]
name = "iniconfig"
@@ -344,7 +344,7 @@ python-versions = "*"
name = "itsdangerous"
version = "2.1.2"
description = "Safely pass data to untrusted environments and back."
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.7"
@@ -352,7 +352,7 @@ python-versions = ">=3.7"
name = "jinja2"
version = "3.1.2"
description = "A very fast and expressive template engine."
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.7"
@@ -366,7 +366,7 @@ i18n = ["Babel (>=2.7)"]
name = "jmespath"
version = "1.0.1"
description = "JSON Matching Expressions"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.7"
@@ -374,7 +374,7 @@ python-versions = ">=3.7"
name = "linkify-it-py"
version = "2.0.0"
description = "Links recognition library with FULL unicode support."
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.6"
@@ -403,7 +403,7 @@ tornado = {version = "*", markers = "python_version > \"2.7\""}
name = "markdown-it-py"
version = "2.1.0"
description = "Python port of markdown-it. Markdown parsing, done right!"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.7"
@@ -412,20 +412,20 @@ mdurl = ">=0.1,<1.0"
typing_extensions = {version = ">=3.7.4", markers = "python_version < \"3.8\""}
[package.extras]
-testing = ["pytest-regressions", "pytest-cov", "pytest", "coverage"]
-rtd = ["sphinx-book-theme", "sphinx-design", "sphinx-copybutton", "sphinx", "pyyaml", "myst-parser", "attrs"]
-profiling = ["gprof2dot"]
-plugins = ["mdit-py-plugins"]
-linkify = ["linkify-it-py (>=1.0,<2.0)"]
-compare = ["panflute (>=2.1.3,<2.2.0)", "mistune (>=2.0.2,<2.1.0)", "mistletoe (>=0.8.1,<0.9.0)", "markdown (>=3.3.6,<3.4.0)", "commonmark (>=0.9.1,<0.10.0)"]
+benchmarking = ["psutil", "pytest", "pytest-benchmark (>=3.2,<4.0)"]
code_style = ["pre-commit (==2.6)"]
-benchmarking = ["pytest-benchmark (>=3.2,<4.0)", "pytest", "psutil"]
+compare = ["commonmark (>=0.9.1,<0.10.0)", "markdown (>=3.3.6,<3.4.0)", "mistletoe (>=0.8.1,<0.9.0)", "mistune (>=2.0.2,<2.1.0)", "panflute (>=2.1.3,<2.2.0)"]
+linkify = ["linkify-it-py (>=1.0,<2.0)"]
+plugins = ["mdit-py-plugins"]
+profiling = ["gprof2dot"]
+rtd = ["attrs", "myst-parser", "pyyaml", "sphinx", "sphinx-copybutton", "sphinx-design", "sphinx-book-theme"]
+testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"]
[[package]]
name = "markupsafe"
version = "2.1.1"
description = "Safely add untrusted strings to HTML/XML markup."
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.7"
@@ -433,7 +433,7 @@ python-versions = ">=3.7"
name = "mdit-py-plugins"
version = "0.3.0"
description = "Collection of plugins for markdown-it-py"
-category = "main"
+category = "dev"
optional = true
python-versions = "~=3.6"
@@ -441,15 +441,15 @@ python-versions = "~=3.6"
markdown-it-py = ">=1.0.0,<3.0.0"
[package.extras]
-testing = ["pytest-regressions", "pytest-cov", "pytest (>=3.6,<4)", "coverage"]
-rtd = ["sphinx-book-theme (>=0.1.0,<0.2.0)", "myst-parser (>=0.14.0,<0.15.0)"]
code_style = ["pre-commit (==2.6)"]
+rtd = ["myst-parser (>=0.14.0,<0.15.0)", "sphinx-book-theme (>=0.1.0,<0.2.0)"]
+testing = ["coverage", "pytest (>=3.6,<4)", "pytest-cov", "pytest-regressions"]
[[package]]
name = "mdurl"
-version = "0.1.1"
+version = "0.1.2"
description = "Markdown URL utilities"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.7"
@@ -457,7 +457,7 @@ python-versions = ">=3.7"
name = "myst-parser"
version = "0.18.0"
description = "An extended commonmark compliant parser, with bridges to docutils & sphinx."
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.7"
@@ -471,10 +471,10 @@ sphinx = ">=4,<6"
typing-extensions = "*"
[package.extras]
-code_style = ["pre-commit (>=2.12,<3.0)"]
+testing = ["sphinx-pytest", "pytest-param-files (>=0.3.4,<0.4.0)", "pytest-regressions", "pytest-cov", "pytest (>=6,<7)", "coverage", "beautifulsoup4"]
+rtd = ["sphinxext-opengraph (>=0.6.3,<0.7.0)", "sphinxcontrib.mermaid (>=0.7.1,<0.8.0)", "sphinxext-rediraffe (>=0.2.7,<0.3.0)", "sphinx-design", "sphinx-book-theme", "ipython"]
linkify = ["linkify-it-py (>=1.0,<2.0)"]
-rtd = ["ipython", "sphinx-book-theme", "sphinx-design", "sphinxext-rediraffe (>=0.2.7,<0.3.0)", "sphinxcontrib.mermaid (>=0.7.1,<0.8.0)", "sphinxext-opengraph (>=0.6.3,<0.7.0)"]
-testing = ["beautifulsoup4", "coverage", "pytest (>=6,<7)", "pytest-cov", "pytest-regressions", "pytest-param-files (>=0.3.4,<0.4.0)", "sphinx-pytest"]
+code_style = ["pre-commit (>=2.12,<3.0)"]
[[package]]
name = "nodeenv"
@@ -489,23 +489,23 @@ setuptools = "*"
[[package]]
name = "nox"
-version = "2022.1.7"
+version = "2022.8.7"
description = "Flexible test automation."
category = "dev"
optional = false
-python-versions = ">=3.6"
+python-versions = ">=3.7"
[package.dependencies]
-argcomplete = ">=1.9.4,<2.0"
+argcomplete = ">=1.9.4,<3.0"
colorlog = ">=2.6.1,<7.0.0"
importlib-metadata = {version = "*", markers = "python_version < \"3.8\""}
packaging = ">=20.9"
-py = ">=1.4.0,<2.0.0"
+py = ">=1.4,<2.0.0"
typing-extensions = {version = ">=3.7.4", markers = "python_version < \"3.8\""}
-virtualenv = ">=14.0.0"
+virtualenv = ">=14"
[package.extras]
-tox_to_nox = ["jinja2", "tox"]
+tox_to_nox = ["tox", "jinja2"]
[[package]]
name = "nox-poetry"
@@ -524,7 +524,7 @@ tomlkit = ">=0.7"
name = "packaging"
version = "21.3"
description = "Core utilities for Python packages"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -533,9 +533,9 @@ pyparsing = ">=2.0.2,<3.0.5 || >3.0.5"
[[package]]
name = "pbr"
-version = "5.9.0"
+version = "5.10.0"
description = "Python Build Reasonableness"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=2.6"
@@ -543,7 +543,7 @@ python-versions = ">=2.6"
name = "platformdirs"
version = "2.5.2"
description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.7"
@@ -563,8 +563,8 @@ python-versions = ">=3.6"
importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""}
[package.extras]
-testing = ["pytest-benchmark", "pytest"]
-dev = ["tox", "pre-commit"]
+dev = ["pre-commit", "tox"]
+testing = ["pytest", "pytest-benchmark"]
[[package]]
name = "pprintpp"
@@ -612,17 +612,20 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[[package]]
name = "pygments"
-version = "2.12.0"
+version = "2.13.0"
description = "Pygments is a syntax highlighting package written in Python."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
+[package.extras]
+plugins = ["importlib-metadata"]
+
[[package]]
name = "pymongo"
version = "4.2.0"
description = "Python driver for MongoDB <http://www.mongodb.org>"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.7"
@@ -639,7 +642,7 @@ zstd = ["zstandard"]
name = "pyparsing"
version = "3.0.9"
description = "pyparsing module - Classes and methods to define and execute parsing grammars"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.6.8"
@@ -694,7 +697,7 @@ coverage = {version = ">=5.2.1", extras = ["toml"]}
pytest = ">=4.6"
[package.extras]
-testing = ["virtualenv", "pytest-xdist", "six", "process-tests", "hunter", "fields"]
+testing = ["fields", "hunter", "process-tests", "six", "pytest-xdist", "virtualenv"]
[[package]]
name = "pytest-forked"
@@ -742,7 +745,7 @@ testing = ["filelock"]
name = "python-dateutil"
version = "2.8.2"
description = "Extensions to the standard Python datetime module"
-category = "main"
+category = "dev"
optional = true
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
@@ -751,9 +754,9 @@ six = ">=1.5"
[[package]]
name = "pytz"
-version = "2022.1"
+version = "2022.2.1"
description = "World timezone definitions, modern and historical"
-category = "main"
+category = "dev"
optional = true
python-versions = "*"
@@ -761,7 +764,7 @@ python-versions = "*"
name = "pyyaml"
version = "6.0"
description = "YAML parser and emitter for Python"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -769,7 +772,7 @@ python-versions = ">=3.6"
name = "redis"
version = "4.3.4"
description = "Python client for Redis database and key-value store"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.6"
@@ -788,7 +791,7 @@ ocsp = ["cryptography (>=36.0.1)", "pyopenssl (==20.0.1)", "requests (>=2.26.0)"
name = "requests"
version = "2.28.1"
description = "Python HTTP for Humans."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.7, <4"
@@ -853,7 +856,7 @@ jupyter = ["ipywidgets (>=7.5.1,<8.0.0)"]
name = "s3transfer"
version = "0.6.0"
description = "An Amazon S3 Transfer Manager"
-category = "main"
+category = "dev"
optional = true
python-versions = ">= 3.7"
@@ -865,22 +868,22 @@ crt = ["botocore[crt] (>=1.20.29,<2.0a.0)"]
[[package]]
name = "setuptools"
-version = "63.2.0"
+version = "65.2.0"
description = "Easily download, build, install, upgrade, and uninstall Python packages"
category = "dev"
optional = false
python-versions = ">=3.7"
[package.extras]
-docs = ["sphinx", "jaraco.packaging (>=9)", "rst.linker (>=1.9)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-reredirects", "sphinxcontrib-towncrier", "furo"]
-testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-enabler (>=1.3)", "pytest-perf", "mock", "flake8-2020", "virtualenv (>=13.0.0)", "wheel", "pip (>=19.1)", "jaraco.envs (>=2.2)", "pytest-xdist", "jaraco.path (>=3.2.0)", "build", "filelock (>=3.4.0)", "pip-run (>=8.8)", "ini2toml[lite] (>=0.9)", "tomli-w (>=1.0.0)", "pytest-black (>=0.3.7)", "pytest-cov", "pytest-mypy (>=0.9.1)"]
+docs = ["sphinx", "jaraco.packaging (>=9)", "rst.linker (>=1.9)", "jaraco.tidelift (>=1.4)", "sphinx-notfound-page (==0.8.3)", "sphinx-hoverxref (<2)", "pygments-github-lexers (==0.0.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-reredirects", "sphinxcontrib-towncrier", "furo"]
+testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "flake8 (<5)", "pytest-enabler (>=1.3)", "pytest-perf", "mock", "flake8-2020", "virtualenv (>=13.0.0)", "wheel", "pip (>=19.1)", "jaraco.envs (>=2.2)", "pytest-xdist", "jaraco.path (>=3.2.0)", "build", "filelock (>=3.4.0)", "pip-run (>=8.8)", "ini2toml[lite] (>=0.9)", "tomli-w (>=1.0.0)", "pytest-black (>=0.3.7)", "pytest-cov", "pytest-mypy (>=0.9.1)"]
testing-integration = ["pytest", "pytest-xdist", "pytest-enabler", "virtualenv (>=13.0.0)", "tomli", "wheel", "jaraco.path (>=3.2.0)", "jaraco.envs (>=2.2)", "build", "filelock (>=3.4.0)"]
[[package]]
name = "six"
version = "1.16.0"
description = "Python 2 and 3 compatibility utilities"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
@@ -888,7 +891,7 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
name = "snowballstemmer"
version = "2.2.0"
description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms."
-category = "main"
+category = "dev"
optional = true
python-versions = "*"
@@ -896,7 +899,7 @@ python-versions = "*"
name = "soupsieve"
version = "2.3.2.post1"
description = "A modern CSS selector implementation for Beautiful Soup."
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.6"
@@ -904,7 +907,7 @@ python-versions = ">=3.6"
name = "sphinx"
version = "5.1.1"
description = "Python documentation generator"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.6"
@@ -950,24 +953,24 @@ test = ["pytest", "pytest-cov"]
[[package]]
name = "sphinx-autodoc-typehints"
-version = "1.19.0"
+version = "1.19.2"
description = "Type hints (PEP 484) support for the Sphinx autodoc extension"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.7"
[package.dependencies]
-Sphinx = ">=4.5"
+Sphinx = ">=5.1.1"
[package.extras]
-testing = ["covdefaults (>=2.2)", "coverage (>=6.3)", "diff-cover (>=6.4)", "nptyping (>=2.1.2)", "pytest (>=7.1)", "pytest-cov (>=3)", "sphobjinv (>=2)", "typing-extensions (>=4.1)"]
-type_comments = ["typed-ast (>=1.5.2)"]
+type_comments = ["typed-ast (>=1.5.4)"]
+testing = ["typing-extensions (>=4.3)", "sphobjinv (>=2.2.2)", "pytest-cov (>=3)", "pytest (>=7.1.2)", "nptyping (>=2.2)", "diff-cover (>=6.5.1)", "coverage (>=6.4.2)", "covdefaults (>=2.2)"]
[[package]]
name = "sphinx-automodapi"
version = "0.14.1"
description = "Sphinx extension for auto-generating API documentation for entire modules"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.7"
@@ -981,7 +984,7 @@ test = ["pytest", "pytest-cov", "cython", "codecov", "coverage"]
name = "sphinx-basic-ng"
version = "0.0.1a12"
description = "A modern skeleton for Sphinx themes."
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.7"
@@ -995,7 +998,7 @@ docs = ["furo", "myst-parser", "sphinx-copybutton", "sphinx-inline-tabs", "ipyth
name = "sphinx-copybutton"
version = "0.5.0"
description = "Add a copy button to each of your code cells."
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.6"
@@ -1003,14 +1006,14 @@ python-versions = ">=3.6"
sphinx = ">=1.8"
[package.extras]
-rtd = ["sphinx-book-theme", "myst-nb", "ipython", "sphinx"]
code_style = ["pre-commit (==2.12.1)"]
+rtd = ["sphinx", "ipython", "myst-nb", "sphinx-book-theme"]
[[package]]
name = "sphinx-design"
-version = "0.2.0"
+version = "0.3.0"
description = "A sphinx extension for designing beautiful, view size responsive web components."
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.7"
@@ -1030,7 +1033,7 @@ code_style = ["pre-commit (>=2.12,<3.0)"]
name = "sphinx-notfound-page"
version = "0.8.3"
description = "Sphinx extension to build a 404 page with absolute URLs"
-category = "main"
+category = "dev"
optional = true
python-versions = "*"
@@ -1045,7 +1048,7 @@ test = ["tox"]
name = "sphinxcontrib-apidoc"
version = "0.3.0"
description = "A Sphinx extension for running 'sphinx-apidoc' on each build"
-category = "main"
+category = "dev"
optional = true
python-versions = "*"
@@ -1057,66 +1060,66 @@ Sphinx = ">=1.6.0"
name = "sphinxcontrib-applehelp"
version = "1.0.2"
description = "sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.5"
[package.extras]
+lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest"]
-lint = ["docutils-stubs", "mypy", "flake8"]
[[package]]
name = "sphinxcontrib-devhelp"
version = "1.0.2"
description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document."
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.5"
[package.extras]
+lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest"]
-lint = ["docutils-stubs", "mypy", "flake8"]
[[package]]
name = "sphinxcontrib-htmlhelp"
version = "2.0.0"
description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.6"
[package.extras]
-test = ["html5lib", "pytest"]
-lint = ["docutils-stubs", "mypy", "flake8"]
+lint = ["flake8", "mypy", "docutils-stubs"]
+test = ["pytest", "html5lib"]
[[package]]
name = "sphinxcontrib-jsmath"
version = "1.0.1"
description = "A sphinx extension which renders display math in HTML via JavaScript"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.5"
[package.extras]
-test = ["mypy", "flake8", "pytest"]
+test = ["pytest", "flake8", "mypy"]
[[package]]
name = "sphinxcontrib-qthelp"
version = "1.0.3"
description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document."
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.5"
[package.extras]
+lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest"]
-lint = ["docutils-stubs", "mypy", "flake8"]
[[package]]
name = "sphinxcontrib-serializinghtml"
version = "1.1.5"
description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)."
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.5"
@@ -1128,7 +1131,7 @@ test = ["pytest"]
name = "sphinxext-opengraph"
version = "0.6.3"
description = "Sphinx Extension to enable OGP support"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.6"
@@ -1144,7 +1147,7 @@ optional = false
python-versions = ">=3.6"
[package.extras]
-doc = ["reno", "sphinx", "tornado (>=4.5)"]
+doc = ["tornado (>=4.5)", "sphinx", "reno"]
[[package]]
name = "timeout-decorator"
@@ -1172,7 +1175,7 @@ python-versions = ">=3.7"
[[package]]
name = "tomlkit"
-version = "0.11.1"
+version = "0.11.4"
description = "Style preserving TOML library"
category = "dev"
optional = false
@@ -1190,7 +1193,7 @@ python-versions = ">= 3.7"
name = "typing-extensions"
version = "4.3.0"
description = "Backported and Experimental Type Hints for Python 3.7+"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.7"
@@ -1198,18 +1201,18 @@ python-versions = ">=3.7"
name = "uc-micro-py"
version = "1.0.1"
description = "Micro subset of unicode data files for linkify-it-py projects."
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.6"
[package.extras]
-test = ["pytest-cov", "pytest", "coverage"]
+test = ["coverage", "pytest", "pytest-cov"]
[[package]]
name = "ujson"
version = "5.4.0"
description = "Ultra fast JSON encoder and decoder for Python"
-category = "main"
+category = "dev"
optional = true
python-versions = ">=3.7"
@@ -1217,7 +1220,7 @@ python-versions = ">=3.7"
name = "url-normalize"
version = "1.4.3"
description = "URL normalization for Python"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*"
@@ -1226,40 +1229,40 @@ six = "*"
[[package]]
name = "urllib3"
-version = "1.26.11"
+version = "1.26.12"
description = "HTTP library with thread-safe connection pooling, file post, and more."
-category = "main"
+category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4"
[package.extras]
brotli = ["brotlicffi (>=0.8.0)", "brotli (>=1.0.9)", "brotlipy (>=0.6.0)"]
-secure = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "certifi", "ipaddress"]
+secure = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "certifi", "urllib3-secure-extra", "ipaddress"]
socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"]
[[package]]
name = "virtualenv"
-version = "20.16.2"
+version = "20.16.3"
description = "Virtual Python Environment builder"
category = "dev"
optional = false
python-versions = ">=3.6"
[package.dependencies]
-distlib = ">=0.3.1,<1"
-filelock = ">=3.2,<4"
-importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""}
-platformdirs = ">=2,<3"
+distlib = ">=0.3.5,<1"
+filelock = ">=3.4.1,<4"
+importlib-metadata = {version = ">=4.8.3", markers = "python_version < \"3.8\""}
+platformdirs = ">=2.4,<3"
[package.extras]
-docs = ["proselint (>=0.10.2)", "sphinx (>=3)", "sphinx-argparse (>=0.2.5)", "sphinx-rtd-theme (>=0.4.3)", "towncrier (>=21.3)"]
-testing = ["coverage (>=4)", "coverage-enable-subprocess (>=1)", "flaky (>=3)", "packaging (>=20.0)", "pytest (>=4)", "pytest-env (>=0.6.2)", "pytest-freezegun (>=0.4.1)", "pytest-mock (>=2)", "pytest-randomly (>=1)", "pytest-timeout (>=1)"]
+testing = ["pytest-timeout (>=2.1)", "pytest-randomly (>=3.10.3)", "pytest-mock (>=3.6.1)", "pytest-freezegun (>=0.4.2)", "pytest-env (>=0.6.2)", "pytest (>=7.0.1)", "packaging (>=21.3)", "flaky (>=3.7)", "coverage-enable-subprocess (>=1)", "coverage (>=6.2)"]
+docs = ["towncrier (>=21.9)", "sphinx-rtd-theme (>=1)", "sphinx-argparse (>=0.3.1)", "sphinx (>=5.1.1)", "proselint (>=0.13)"]
[[package]]
name = "wrapt"
version = "1.14.1"
description = "Module for decorators, wrappers and monkey patching."
-category = "main"
+category = "dev"
optional = true
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7"
@@ -1267,13 +1270,13 @@ python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7"
name = "zipp"
version = "3.8.1"
description = "Backport of pathlib-compatible object wrapper for zip files"
-category = "main"
+category = "dev"
optional = false
python-versions = ">=3.7"
[package.extras]
docs = ["sphinx", "jaraco.packaging (>=9)", "rst.linker (>=1.9)", "jaraco.tidelift (>=1.4)"]
-testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.3)", "jaraco.itertools", "func-timeout", "pytest-black (>=0.3.7)", "pytest-mypy (>=0.9.1)"]
+testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.3)", "jaraco-itertools", "func-timeout", "pytest-black (>=0.3.7)", "pytest-mypy (>=0.9.1)"]
[extras]
all = ["boto3", "botocore", "itsdangerous", "pymongo", "pyyaml", "redis", "ujson"]