diff --git a/poetry.lock b/poetry.lock index 59d716d..367fc21 100644 --- a/poetry.lock +++ b/poetry.lock @@ -521,7 +521,7 @@ description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" name = "h11" optional = false python-versions = "*" -version = "0.8.1" +version = "0.9.0" [[package]] category = "main" @@ -574,17 +574,18 @@ description = "The next generation HTTP client." name = "httpx" optional = false python-versions = ">=3.6" -version = "0.9.5" +version = "0.11.1" [package.dependencies] certifi = "*" chardet = ">=3.0.0,<4.0.0" -h11 = ">=0.8.0,<0.9.0" +h11 = ">=0.8,<0.10" h2 = ">=3.0.0,<4.0.0" hstspreload = "*" idna = ">=2.0.0,<3.0.0" rfc3986 = ">=1.3,<2" sniffio = ">=1.0.0,<2.0.0" +urllib3 = ">=1.0.0,<2.0.0" [[package]] category = "main" @@ -1110,6 +1111,19 @@ optional = false python-versions = "*" version = "1.35" +[[package]] +category = "main" +description = "HTTP library with thread-safe connection pooling, file post, and more." +name = "urllib3" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4" +version = "1.25.8" + +[package.extras] +brotli = ["brotlipy (>=0.6.0)"] +secure = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "certifi", "ipaddress"] +socks = ["PySocks (>=1.5.6,<1.5.7 || >1.5.7,<2.0)"] + [[package]] category = "main" description = "The lightning-fast ASGI server." @@ -1193,7 +1207,7 @@ docs = ["sphinx", "jaraco.packaging (>=3.2)", "rst.linker (>=1.9)"] testing = ["jaraco.itertools"] [metadata] -content-hash = "069ea1c02588b3431e0076997957078b88040394b11bd7592647e0decd7d2b5c" +content-hash = "a349a4bd4d1f54bbd8b4bee3c784174abf1b53d865d56e9f94d291e6ab34bef1" python-versions = "^3.6" [metadata.files] @@ -1436,8 +1450,8 @@ gitpython = [ {file = "GitPython-3.0.7.tar.gz", hash = "sha256:99cd0403cecd8a13b95d2e045b9fcaa7837137fcc5ec3105f2c413305d82c143"}, ] h11 = [ - {file = "h11-0.8.1-py2.py3-none-any.whl", hash = "sha256:f2b1ca39bfed357d1f19ac732913d5f9faa54a5062eca7d2ec3a916cfb7ae4c7"}, - {file = "h11-0.8.1.tar.gz", hash = "sha256:acca6a44cb52a32ab442b1779adf0875c443c689e9e028f8d831a3769f9c5208"}, + {file = "h11-0.9.0-py2.py3-none-any.whl", hash = "sha256:4bc6d6a1238b7615b266ada57e0618568066f57dd6fa967d1290ec9309b2f2f1"}, + {file = "h11-0.9.0.tar.gz", hash = "sha256:33d4bca7be0fa039f4e84d50ab00531047e53d6ee8ffbc83501ea602c169cae1"}, ] h2 = [ {file = "h2-3.2.0-py2.py3-none-any.whl", hash = "sha256:61e0f6601fa709f35cdb730863b4e5ec7ad449792add80d1410d4174ed139af5"}, @@ -1496,8 +1510,8 @@ httptools = [ {file = "httptools-0.0.13.tar.gz", hash = "sha256:e00cbd7ba01ff748e494248183abc6e153f49181169d8a3d41bb49132ca01dfc"}, ] httpx = [ - {file = "httpx-0.9.5-py2.py3-none-any.whl", hash = "sha256:0ea1ec7da0616eb74cadc4d4dc8e0c2cde0fcdb2d17bbc3e3d05153d52087139"}, - {file = "httpx-0.9.5.tar.gz", hash = "sha256:3f277b2a68c5d5fd83d89f80fec811ea6eb1c3c9e47a26f7ecc294c255b10b8d"}, + {file = "httpx-0.11.1-py2.py3-none-any.whl", hash = "sha256:1d3893d3e4244c569764a6bae5c5a9fbbc4a6ec3825450b5696602af7a275576"}, + {file = "httpx-0.11.1.tar.gz", hash = "sha256:7d2bfb726eeed717953d15dddb22da9c2fcf48a4d70ba1456aa0a7faeda33cf7"}, ] hyperframe = [ {file = "hyperframe-5.2.0-py2.py3-none-any.whl", hash = "sha256:5187962cb16dcc078f23cb5a4b110098d546c3f41ff2d4038a9896893bbd0b40"}, @@ -1794,6 +1808,10 @@ typing-extensions = [ ujson = [ {file = "ujson-1.35.tar.gz", hash = "sha256:f66073e5506e91d204ab0c614a148d5aa938bdbf104751be66f8ad7a222f5f86"}, ] +urllib3 = [ + {file = "urllib3-1.25.8-py2.py3-none-any.whl", hash = "sha256:2f3db8b19923a873b3e5256dc9c2dedfa883e33d87c690d9c7913e1f40673cdc"}, + {file = "urllib3-1.25.8.tar.gz", hash = "sha256:87716c2d2a7121198ebcb7ce7cccf6ce5e9ba539041cfbaeecfb641dc0bf6acc"}, +] uvicorn = [ {file = "uvicorn-0.11.2-py3-none-any.whl", hash = "sha256:4a35496af38e4deeec911f4af99b0bace19669c986210b0a950ad2b7bfd5737a"}, {file = "uvicorn-0.11.2.tar.gz", hash = "sha256:11f397855c7f35dc034a3d288883382a4c16afdfe6675b70896f55bd6051da64"}, diff --git a/pyproject.toml b/pyproject.toml index ebe488e..e9f5457 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,7 +20,7 @@ click = "^7.0" cryptography = "^2.8" fastapi = "^0.47.1" hiredis = "^1.0.1" -httpx = "^0.9" +httpx = "^0.11" loguru = "^0.4.0" netmiko = "^2.4.2" Pillow = "^7.0.0"