Skip to content

Commit

Permalink
chore(package): lift anyio v4 restriction (#85)
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-bot authored Dec 4, 2023
1 parent 6983847 commit 8879c77
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 27 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",
"tokenizers >= 0.13.0",
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
19 changes: 9 additions & 10 deletions requirements-dev.lock
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@

-e file:.
annotated-types==0.6.0
anyio==3.7.1
anyio==4.1.0
argcomplete==3.1.2
attrs==23.1.0
black==23.3.0
boto3==1.28.58
boto3-stubs==1.28.41
botocore==1.31.58
botocore-stubs==1.33.1
botocore-stubs==1.33.6.post1
certifi==2023.7.22
charset-normalizer==3.3.2
click==8.1.7
Expand All @@ -25,10 +25,10 @@ distlib==0.3.7
distro==1.8.0
exceptiongroup==1.1.3
filelock==3.12.4
fsspec==2023.10.0
h11==0.12.0
httpcore==0.15.0
httpx==0.23.0
fsspec==2023.12.0
h11==0.14.0
httpcore==1.0.2
httpx==0.25.2
huggingface-hub==0.16.4
idna==3.4
iniconfig==2.0.0
Expand All @@ -52,8 +52,7 @@ python-dateutil==2.8.2
pytz==2023.3.post1
pyyaml==6.0.1
requests==2.31.0
respx==0.19.2
rfc3986==1.5.0
respx==0.20.2
ruff==0.0.282
s3transfer==0.7.0
six==1.16.0
Expand All @@ -62,8 +61,8 @@ time-machine==2.9.0
tokenizers==0.14.0
tomli==2.0.1
tqdm==4.66.1
types-awscrt==0.19.17
types-s3transfer==0.7.0
types-awscrt==0.19.19
types-s3transfer==0.8.2
typing-extensions==4.8.0
urllib3==1.26.18
virtualenv==20.24.5
Expand Down
15 changes: 7 additions & 8 deletions requirements.lock
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,18 @@

-e file:.
annotated-types==0.6.0
anyio==3.7.1
anyio==4.1.0
boto3==1.28.58
botocore==1.31.58
certifi==2023.7.22
charset-normalizer==3.3.0
charset-normalizer==3.3.2
distro==1.8.0
exceptiongroup==1.1.3
filelock==3.12.4
fsspec==2023.9.2
h11==0.12.0
httpcore==0.15.0
httpx==0.23.0
filelock==3.13.1
fsspec==2023.12.0
h11==0.14.0
httpcore==1.0.2
httpx==0.25.2
huggingface-hub==0.16.4
idna==3.4
jmespath==1.0.1
Expand All @@ -29,7 +29,6 @@ pydantic-core==2.10.1
python-dateutil==2.8.2
pyyaml==6.0.1
requests==2.31.0
rfc3986==1.5.0
s3transfer==0.7.0
six==1.16.0
sniffio==1.3.0
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 @@ -412,7 +412,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 @@ -426,7 +426,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 @@ -440,7 +440,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 @@ -1185,7 +1185,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 @@ -1199,7 +1199,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 @@ -1213,7 +1213,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 8879c77

Please sign in to comment.