-
Notifications
You must be signed in to change notification settings - Fork 260
Description
D:\Api\proj.venv\Lib\site-packages\replicate\resource.py:5: UserWarning: Core Pydantic V1 functionality isn't compatible with Python 3.14 or greater.
from pydantic import v1 as pydantic # type: ignore
Traceback (most recent call last):
File "D:\Api\proj\src\main.py", line 11, in
from api.foreground.replicate.google.nanobanana.nanobanana_api_client import NanoBananaAsyncClient
File "D:\Api\proj\src\api\foreground\replicate\google\nanobanana\nanobanana_api_client.py", line 4, in
import replicate
File "D:\Api\proj.venv\Lib\site-packages\replicate_init_.py", line 1, in
from replicate.client import Client
File "D:\Api\proj.venv\Lib\site-packages\replicate\client.py", line 24, in
from replicate.collection import Collections
File "D:\Api\proj.venv\Lib\site-packages\replicate\collection.py", line 5, in
from replicate.model import Model
File "D:\Api\proj.venv\Lib\site-packages\replicate\model.py", line 8, in
from replicate.pagination import Page
File "D:\Api\proj.venv\Lib\site-packages\replicate\pagination.py", line 27, in
class Page(pydantic.BaseModel, Generic[T]): # type: ignore
...<20 lines>...
return len(self.results)
File "D:\Api\proj.venv\Lib\site-packages\pydantic\v1\main.py", line 221, in new
inferred = ModelField.infer(
name=var_name,
...<3 lines>...
config=config,
)
File "D:\Api\proj.venv\Lib\site-packages\pydantic\v1\fields.py", line 504, in infer
return cls(
name=name,
...<7 lines>...
field_info=field_info,
)
File "D:\Api\proj.venv\Lib\site-packages\pydantic\v1\fields.py", line 434, in init
self.prepare()
~~~~~~~~~~~~^^
File "D:\Api\proj.venv\Lib\site-packages\pydantic\v1\fields.py", line 544, in prepare
self._set_default_and_type()
~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "D:\Api\proj.venv\Lib\site-packages\pydantic\v1\fields.py", line 576, in set_default_and_type
raise errors.ConfigError(f'unable to infer type for attribute "{self.name}"')
pydantic.v1.errors.ConfigError: unable to infer type for attribute "previous"
Pydantic V1 functionality isn't compatible with Python 3.14, so I cant use replicate in my project anymore