File tree Expand file tree Collapse file tree 7 files changed +10
-7
lines changed Expand file tree Collapse file tree 7 files changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ Repository = "https://github.com/replicate/replicate-python-stainless"
4242managed = true
4343# version pins are in requirements-dev.lock
4444dev-dependencies = [
45- " pyright>= 1.1.359 " ,
45+ " pyright== 1.1.399 " ,
4646 " mypy" ,
4747 " respx" ,
4848 " pytest" ,
Original file line number Diff line number Diff line change @@ -69,7 +69,7 @@ pydantic-core==2.27.1
6969 # via pydantic
7070pygments==2.18.0
7171 # via rich
72- pyright==1.1.392.post0
72+ pyright==1.1.399
7373pytest==8.3.3
7474 # via pytest-asyncio
7575pytest-asyncio==0.24.0
Original file line number Diff line number Diff line change 9898_AsyncStreamT = TypeVar ("_AsyncStreamT" , bound = AsyncStream [Any ])
9999
100100if TYPE_CHECKING :
101- from httpx ._config import DEFAULT_TIMEOUT_CONFIG as HTTPX_DEFAULT_TIMEOUT
101+ from httpx ._config import (
102+ DEFAULT_TIMEOUT_CONFIG , # pyright: ignore[reportPrivateImportUsage]
103+ )
104+
105+ HTTPX_DEFAULT_TIMEOUT = DEFAULT_TIMEOUT_CONFIG
102106else :
103107 try :
104108 from httpx ._config import DEFAULT_TIMEOUT_CONFIG as HTTPX_DEFAULT_TIMEOUT
Original file line number Diff line number Diff line change 1919)
2020
2121import pydantic
22- import pydantic .generics
2322from pydantic .fields import FieldInfo
2423
2524from ._types import (
Original file line number Diff line number Diff line change @@ -110,7 +110,7 @@ class MyResponse(Foo[_T]):
110110 ```
111111 """
112112 cls = cast (object , get_origin (typ ) or typ )
113- if cls in generic_bases :
113+ if cls in generic_bases : # pyright: ignore[reportUnnecessaryContains]
114114 # we're given the class directly
115115 return extract_type_arg (typ , index )
116116
Original file line number Diff line number Diff line change 1010from replicate import ReplicateClient , AsyncReplicateClient
1111
1212if TYPE_CHECKING :
13- from _pytest .fixtures import FixtureRequest
13+ from _pytest .fixtures import FixtureRequest # pyright: ignore[reportPrivateImportUsage]
1414
1515pytest .register_assert_rewrite ("tests.utils" )
1616
Original file line number Diff line number Diff line change @@ -832,7 +832,7 @@ class B(BaseModel):
832832
833833@pytest .mark .skipif (not PYDANTIC_V2 , reason = "TypeAliasType is not supported in Pydantic v1" )
834834def test_type_alias_type () -> None :
835- Alias = TypeAliasType ("Alias" , str )
835+ Alias = TypeAliasType ("Alias" , str ) # pyright: ignore
836836
837837 class Model (BaseModel ):
838838 alias : Alias
You can’t perform that action at this time.
0 commit comments