From 6837b1739a0c8b6782e4b39f464b15ff58caf4b4 Mon Sep 17 00:00:00 2001 From: manatlan Date: Tue, 3 Oct 2023 08:18:59 +0200 Subject: [PATCH] add httpx dev dep --- poetry.lock | 57 +++++++++++++++++++++++++++++++++++++++++++++++++- pyproject.toml | 1 + 2 files changed, 57 insertions(+), 1 deletion(-) diff --git a/poetry.lock b/poetry.lock index 965b952..26f3619 100644 --- a/poetry.lock +++ b/poetry.lock @@ -22,6 +22,17 @@ doc = ["Sphinx", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd- test = ["anyio[trio]", "coverage[toml] (>=4.5)", "hypothesis (>=4.0)", "mock (>=4)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] trio = ["trio (<0.22)"] +[[package]] +name = "certifi" +version = "2023.7.22" +description = "Python package for providing Mozilla's CA Bundle." +optional = false +python-versions = ">=3.6" +files = [ + {file = "certifi-2023.7.22-py3-none-any.whl", hash = "sha256:92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9"}, + {file = "certifi-2023.7.22.tar.gz", hash = "sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082"}, +] + [[package]] name = "click" version = "8.1.7" @@ -162,6 +173,27 @@ files = [ {file = "htag-0.42.0.tar.gz", hash = "sha256:3c6c226af1e75fd54f3c6bb1e4a6d8ccc449a8da201a2fedc932711bcaa7ac60"}, ] +[[package]] +name = "httpcore" +version = "0.17.3" +description = "A minimal low-level HTTP client." +optional = false +python-versions = ">=3.7" +files = [ + {file = "httpcore-0.17.3-py3-none-any.whl", hash = "sha256:c2789b767ddddfa2a5782e3199b2b7f6894540b17b16ec26b2c4d8e103510b87"}, + {file = "httpcore-0.17.3.tar.gz", hash = "sha256:a6f30213335e34c1ade7be6ec7c47f19f50c56db36abef1a9dfa3815b1cb3888"}, +] + +[package.dependencies] +anyio = ">=3.0,<5.0" +certifi = "*" +h11 = ">=0.13,<0.15" +sniffio = "==1.*" + +[package.extras] +http2 = ["h2 (>=3,<5)"] +socks = ["socksio (==1.*)"] + [[package]] name = "httptools" version = "0.6.0" @@ -209,6 +241,29 @@ files = [ [package.extras] test = ["Cython (>=0.29.24,<0.30.0)"] +[[package]] +name = "httpx" +version = "0.24.0" +description = "The next generation HTTP client." +optional = false +python-versions = ">=3.7" +files = [ + {file = "httpx-0.24.0-py3-none-any.whl", hash = "sha256:447556b50c1921c351ea54b4fe79d91b724ed2b027462ab9a329465d147d5a4e"}, + {file = "httpx-0.24.0.tar.gz", hash = "sha256:507d676fc3e26110d41df7d35ebd8b3b8585052450f4097401c9be59d928c63e"}, +] + +[package.dependencies] +certifi = "*" +httpcore = ">=0.15.0,<0.18.0" +idna = "*" +sniffio = "*" + +[package.extras] +brotli = ["brotli", "brotlicffi"] +cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] +http2 = ["h2 (>=3,<5)"] +socks = ["socksio (==1.*)"] + [[package]] name = "idna" version = "3.4" @@ -717,4 +772,4 @@ testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more [metadata] lock-version = "2.0" python-versions = "^3.7" -content-hash = "2f1f79ef448c45e47a5fb22a4982917bacd4c9c0d58ecc40dd334b09332c10cc" +content-hash = "3385349b67e2b796830a4765c38ee429dee72cc9ce3d474fd658d8a2a30ebda9" diff --git a/pyproject.toml b/pyproject.toml index 881bb24..60f9a4f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,6 +29,7 @@ redys = "0.9.9" pytest = "^7.4.2" pytest-asyncio = "^0.21.1" pytest-cov = "^4.1.0" +httpx = "0.24.0" [build-system] requires = ["poetry-core"]