Skip to content

Commit

Permalink
chore(package): lift anyio v4 restriction (#927)
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-bot committed Dec 4, 2023
1 parent e369566 commit be0438a
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 22 deletions.
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ dependencies = [
"httpx>=0.23.0, <1",
"pydantic>=1.9.0, <3",
"typing-extensions>=4.5, <5",
"anyio>=3.5.0, <4",
"anyio>=3.5.0, <5",
"distro>=1.7.0, <2",
"sniffio",
"tqdm > 4"
Expand Down Expand Up @@ -51,7 +51,7 @@ dev-dependencies = [
"pyright==1.1.332",
"mypy==1.7.1",
"black==23.3.0",
"respx==0.19.2",
"respx==0.20.2",
"pytest==7.1.1",
"pytest-asyncio==0.21.1",
"ruff==0.0.282",
Expand Down
11 changes: 5 additions & 6 deletions requirements-dev.lock
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

-e file:.
annotated-types==0.6.0
anyio==3.7.1
anyio==4.1.0
argcomplete==3.1.2
attrs==23.1.0
azure-core==1.29.5
Expand All @@ -25,9 +25,9 @@ distlib==0.3.7
distro==1.8.0
exceptiongroup==1.1.3
filelock==3.12.4
h11==0.12.0
httpcore==0.15.0
httpx==0.23.0
h11==0.14.0
httpcore==1.0.2
httpx==0.25.2
idna==3.4
iniconfig==2.0.0
isort==5.10.1
Expand Down Expand Up @@ -56,8 +56,7 @@ pytest-asyncio==0.21.1
python-dateutil==2.8.2
pytz==2023.3.post1
requests==2.31.0
respx==0.19.2
rfc3986==1.5.0
respx==0.20.2
ruff==0.0.282
six==1.16.0
sniffio==1.3.0
Expand Down
13 changes: 6 additions & 7 deletions requirements.lock
Original file line number Diff line number Diff line change
Expand Up @@ -8,22 +8,21 @@

-e file:.
annotated-types==0.6.0
anyio==3.7.1
anyio==4.1.0
certifi==2023.7.22
distro==1.8.0
exceptiongroup==1.1.3
h11==0.12.0
httpcore==0.15.0
httpx==0.23.0
h11==0.14.0
httpcore==1.0.2
httpx==0.25.2
idna==3.4
numpy==1.26.1
pandas==2.1.1
numpy==1.26.2
pandas==2.1.3
pandas-stubs==2.1.1.230928
pydantic==2.4.2
pydantic-core==2.10.1
python-dateutil==2.8.2
pytz==2023.3.post1
rfc3986==1.5.0
six==1.16.0
sniffio==1.3.0
tqdm==4.66.1
Expand Down
14 changes: 7 additions & 7 deletions tests/test_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import json
import asyncio
import inspect
from typing import Any, Dict, Union, cast
from typing import Any, Union, cast
from unittest import mock

import httpx
Expand Down Expand Up @@ -357,7 +357,7 @@ def test_request_extra_query(self) -> None:
),
),
)
params = cast(Dict[str, str], dict(request.url.params))
params = dict(request.url.params)
assert params == {"my_query_param": "Foo"}

# if both `query` and `extra_query` are given, they are merged
Expand All @@ -371,7 +371,7 @@ def test_request_extra_query(self) -> None:
),
),
)
params = cast(Dict[str, str], dict(request.url.params))
params = dict(request.url.params)
assert params == {"bar": "1", "foo": "2"}

# `extra_query` takes priority over `query` when keys clash
Expand All @@ -385,7 +385,7 @@ def test_request_extra_query(self) -> None:
),
),
)
params = cast(Dict[str, str], dict(request.url.params))
params = dict(request.url.params)
assert params == {"foo": "2"}

@pytest.mark.respx(base_url=base_url)
Expand Down Expand Up @@ -1022,7 +1022,7 @@ def test_request_extra_query(self) -> None:
),
),
)
params = cast(Dict[str, str], dict(request.url.params))
params = dict(request.url.params)
assert params == {"my_query_param": "Foo"}

# if both `query` and `extra_query` are given, they are merged
Expand All @@ -1036,7 +1036,7 @@ def test_request_extra_query(self) -> None:
),
),
)
params = cast(Dict[str, str], dict(request.url.params))
params = dict(request.url.params)
assert params == {"bar": "1", "foo": "2"}

# `extra_query` takes priority over `query` when keys clash
Expand All @@ -1050,7 +1050,7 @@ def test_request_extra_query(self) -> None:
),
),
)
params = cast(Dict[str, str], dict(request.url.params))
params = dict(request.url.params)
assert params == {"foo": "2"}

@pytest.mark.respx(base_url=base_url)
Expand Down

0 comments on commit be0438a

Please sign in to comment.