diff --git a/poetry.lock b/poetry.lock index 9e3d36e9..573b1106 100644 --- a/poetry.lock +++ b/poetry.lock @@ -47,6 +47,14 @@ lazy-object-proxy = ">=1.4.0" typed-ast = {version = ">=1.4.0,<1.5", markers = "implementation_name == \"cpython\" and python_version < \"3.8\""} wrapt = ">=1.11,<1.13" +[[package]] +name = "async-generator" +version = "1.10" +description = "Async generators and context managers for Python 3.5+" +category = "main" +optional = false +python-versions = ">=3.5" + [[package]] name = "async-timeout" version = "3.0.1" @@ -79,7 +87,7 @@ tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (> [[package]] name = "authcaptureproxy" -version = "1.0.0" +version = "1.0.1" description = "A Python project to create a proxy to capture authentication information from a webpage. This is useful to capture oauth login details without access to a third-party oauth." category = "main" optional = false @@ -88,7 +96,7 @@ python-versions = ">=3.6.1,<4.0.0" [package.dependencies] aiohttp = ">=3.7.3,<4.0.0" beautifulsoup4 = ">=4.9.3,<5.0.0" -httpx = ">=0.17.1,<0.18.0" +httpx = ">=0.17.1,<1.0" importlib-metadata = ">=3.4.0,<4.0.0" multidict = ">=5.1.0,<6.0.0" typer = ">=0.3,<1.0" @@ -107,7 +115,7 @@ sphinx = "*" [[package]] name = "babel" -version = "2.9.0" +version = "2.9.1" description = "Internationalization utilities" category = "dev" optional = false @@ -272,7 +280,7 @@ python-versions = ">=3.6" [[package]] name = "httpcore" -version = "0.12.3" +version = "0.13.2" description = "A minimal low-level HTTP client." category = "main" optional = false @@ -287,20 +295,21 @@ http2 = ["h2 (>=3,<5)"] [[package]] name = "httpx" -version = "0.17.1" +version = "0.18.1" description = "The next generation HTTP client." category = "main" optional = false python-versions = ">=3.6" [package.dependencies] +async-generator = {version = "*", markers = "python_version < \"3.7\""} certifi = "*" -httpcore = ">=0.12.1,<0.13" +httpcore = ">=0.13.0,<0.14.0" rfc3986 = {version = ">=1.3,<2", extras = ["idna2008"]} sniffio = "*" [package.extras] -brotli = ["brotlipy (>=0.7.0,<0.8.0)"] +brotli = ["brotlicffi (>=1.0.0,<2.0.0)"] http2 = ["h2 (>=3.0.0,<4.0.0)"] [[package]] @@ -1016,7 +1025,7 @@ testing = ["pytest (>=4.6)", "pytest-checkdocs (>=1.2.3)", "pytest-flake8", "pyt [metadata] lock-version = "1.1" python-versions = "^3.6.1" -content-hash = "aa979a9375696ef4cfaf3c99df6078511bdb2e3400166deb7d56e40682d99310" +content-hash = "a509c64f4dd9cf9ee95e240a6b9280c1106d6c30740d5c73a076a3ef31854464" [metadata.files] aiohttp = [ @@ -1070,6 +1079,10 @@ astroid = [ {file = "astroid-2.5.6-py3-none-any.whl", hash = "sha256:4db03ab5fc3340cf619dbc25e42c2cc3755154ce6009469766d7143d1fc2ee4e"}, {file = "astroid-2.5.6.tar.gz", hash = "sha256:8a398dfce302c13f14bab13e2b14fe385d32b73f4e4853b9bdfb64598baa1975"}, ] +async-generator = [ + {file = "async_generator-1.10-py3-none-any.whl", hash = "sha256:01c7bf666359b4967d2cda0000cc2e4af16a0ae098cbffcb8472fb9e8ad6585b"}, + {file = "async_generator-1.10.tar.gz", hash = "sha256:6ebb3d106c12920aaae42ccb6f787ef5eefdcdd166ea3d628fa8476abe712144"}, +] async-timeout = [ {file = "async-timeout-3.0.1.tar.gz", hash = "sha256:0c3c816a028d47f659d6ff5c745cb2acf1f966da1fe5c19c77a70282b25f4c5f"}, {file = "async_timeout-3.0.1-py3-none-any.whl", hash = "sha256:4291ca197d287d274d0b6cb5d6f8f8f82d434ed288f962539ff18cc9012f9ea3"}, @@ -1083,15 +1096,15 @@ attrs = [ {file = "attrs-20.3.0.tar.gz", hash = "sha256:832aa3cde19744e49938b91fea06d69ecb9e649c93ba974535d08ad92164f700"}, ] authcaptureproxy = [ - {file = "authcaptureproxy-1.0.0-py3-none-any.whl", hash = "sha256:16ed07fcb5a4b9899b8bd71c9aec80cc1ca6d60a7f338a367c6c18358e8cc232"}, - {file = "authcaptureproxy-1.0.0.tar.gz", hash = "sha256:2eb2b0b9daf2ce41bcbb560d8e46860339af9cc533bcdacba06c3ee2784dc481"}, + {file = "authcaptureproxy-1.0.1-py3-none-any.whl", hash = "sha256:ddc3bf39ab7c57902597fae60ae8c1b2f51ed6d52f6581f7a611f224c538ed3e"}, + {file = "authcaptureproxy-1.0.1.tar.gz", hash = "sha256:17c65ed25268e55e2dac6e8916c70312784d69618a4806b03009deffd6de50fd"}, ] autoapi = [ {file = "autoapi-2.0.1.tar.gz", hash = "sha256:4003b17599020652d0738dc1c426d0abf2f58f8a1821f5500816043210b3d1d6"}, ] babel = [ - {file = "Babel-2.9.0-py2.py3-none-any.whl", hash = "sha256:9d35c22fcc79893c3ecc85ac4a56cde1ecf3f19c540bba0922308a6c06ca6fa5"}, - {file = "Babel-2.9.0.tar.gz", hash = "sha256:da031ab54472314f210b0adcff1588ee5d1d1d0ba4dbd07b94dba82bde791e05"}, + {file = "Babel-2.9.1-py2.py3-none-any.whl", hash = "sha256:ab49e12b91d937cd11f0b67cb259a57ab4ad2b59ac7a3b41d6c06c0ac5b0def9"}, + {file = "Babel-2.9.1.tar.gz", hash = "sha256:bc0c176f9f6a994582230df350aa6e05ba2ebe4b3ac317eab29d9be5d2768da0"}, ] backoff = [ {file = "backoff-1.10.0-py2.py3-none-any.whl", hash = "sha256:5e73e2cbe780e1915a204799dba0a01896f45f4385e636bcca7a0614d879d0cd"}, @@ -1203,12 +1216,12 @@ h11 = [ {file = "h11-0.12.0.tar.gz", hash = "sha256:47222cb6067e4a307d535814917cd98fd0a57b6788ce715755fa2b6c28b56042"}, ] httpcore = [ - {file = "httpcore-0.12.3-py3-none-any.whl", hash = "sha256:93e822cd16c32016b414b789aeff4e855d0ccbfc51df563ee34d4dbadbb3bcdc"}, - {file = "httpcore-0.12.3.tar.gz", hash = "sha256:37ae835fb370049b2030c3290e12ed298bf1473c41bb72ca4aa78681eba9b7c9"}, + {file = "httpcore-0.13.2-py3-none-any.whl", hash = "sha256:52b7d9413f6f5592a667de9209d70d4d41aba3fb0540dd7c93475c78b85941e9"}, + {file = "httpcore-0.13.2.tar.gz", hash = "sha256:c16efbdf643e1b57bde0adc12c53b08645d7d92d6d345a3f71adfc2a083e7fd2"}, ] httpx = [ - {file = "httpx-0.17.1-py3-none-any.whl", hash = "sha256:d379653bd457e8257eb0df99cb94557e4aac441b7ba948e333be969298cac272"}, - {file = "httpx-0.17.1.tar.gz", hash = "sha256:cc2a55188e4b25272d2bcd46379d300f632045de4377682aa98a8a6069d55967"}, + {file = "httpx-0.18.1-py3-none-any.whl", hash = "sha256:ad2e3db847be736edc4b272c4d5788790a7e5789ef132fc6b5fef8aeb9e9f6e0"}, + {file = "httpx-0.18.1.tar.gz", hash = "sha256:0a2651dd2b9d7662c70d12ada5c290abcf57373b9633515fe4baa9f62566086f"}, ] idna = [ {file = "idna-2.10-py2.py3-none-any.whl", hash = "sha256:b97d804b1e9b523befed77c48dacec60e6dcb0b5391d57af6a65a312a90648c0"}, diff --git a/pyproject.toml b/pyproject.toml index bdc3317d..ec2e3481 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,8 +31,8 @@ aiohttp = "^3.7.4" backoff = "^1.10.0" beautifulsoup4 = "^4.9.3" wrapt = "^1.12.1" -authcaptureproxy = "~=1.0.0" -httpx = "^0.17.1" +authcaptureproxy = "^1.0.1" +httpx = ">=0.17.1, <1.0" [tool.poetry.dev-dependencies] flake8 = "^3.9.0"