1180 tests fail with python 3.14 with versions 5.3.0 and 5.4.0
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Riproduci i fallimenti con Python 3.14 usando uv e scripts/test, quindi esamina src/cloudflare/types/workers/observability/shared_query_get_response.py e i fallimenti in tests/api_resources/workers/test_account_settings.py. Segui i fallimenti rimanenti relativi a Pydantic e gli altri fallimenti, quindi verifica che l'intera suite superi i test su Python 3.14 e che CI copra anche l'ultima versione di Python.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Confirm this is a Python library issue and not an underlying Cloudflare API issue.
- This is an issue with the Python library
Describe the bug
Take a look and fix the underlying issues, also maybe run CI on the latest python version in addition to the oldest python version too, looks like you're only running against 3.9 at the moment.
Its mostly pydantic related, but not all of it.
To Reproduce
(the same results also occur if you modify your existing ci to use python 3.14 instead of 3.9)
export UV_PYTHON=">=3.14.0"
uv python install
uv sync --all-extras
scripts/test
Code snippets
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:674: in _unknown_type_schema
raise PydanticSchemaGenerationError(
E pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types.workers.observability.shared_query_get_response.RunQueryParametersNeedleValue'>. Set `arbitrary_types_allowed=True` in the model_config to ignore this error or implement `__get_pydantic_core_schema__` on your type to fully support it.
E
E If you got this error by calling handler(<some type>) within `__get_pydantic_core_schema__` then you likely need to call `handler.generate_schema(<some type>)` since we do not call `__get_pydantic_core_schema__` on `<some type>` otherwise to avoid infinite recursion.
E
E For further information visit https://errors.pydantic.dev/2.13/u/schema-for-unknown-type
______________________________ TestAsyncAccountSettings.test_raw_response_update[aiohttp] ______________________________
[gw16] linux -- Python 3.14.6 /home/kyle/.cache/uv/builds-v0/.tmpTXAt8H/bin/python
tests/api_resources/workers/test_account_settings.py:132: in test_raw_response_update
response = await async_client.workers.account_settings.with_raw_response.update(
^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.14/functools.py:1126: in __get__
val = self.func(instance)
^^^^^^^^^^^^^^^^^^^
src/cloudflare/_client.py:1592: in workers
from .resources.workers import AsyncWorkersResource
src/cloudflare/resources/workers/__init__.py:43: in <module>
from .workers import (
src/cloudflare/resources/workers/workers.py:63: in <module>
from .observability.observability import (
src/cloudflare/resources/workers/observability/__init__.py:3: in <module>
from .queries import (
src/cloudflare/resources/workers/observability/queries.py:23: in <module>
from ....types.workers.observability import query_list_params, query_create_params
src/cloudflare/types/workers/observability/__init__.py:19: in <module>
from .shared_query_get_response import SharedQueryGetResponse as SharedQueryGetResponse
src/cloudflare/types/workers/observability/shared_query_get_response.py:224: in <module>
class RunQueryParametersNeedle(BaseModel):
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_model_construction.py:256: in __new__
complete_model_class(
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_model_construction.py:667: in complete_model_class
schema = gen_schema.generate_schema(cls)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:744: in generate_schema
schema = self._generate_schema_inner(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1028: in _generate_schema_inner
return self._model_schema(obj)
^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:858: in _model_schema
{k: self._generate_md_field_schema(k, v, decorators) for k, v in fields.items()},
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1235: in _generate_md_field_schema
schema, metadata = self._common_field_schema(name, field_info, decorators)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1289: in _common_field_schema
schema = self._apply_annotations(
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:2242: in _apply_annotations
schema = get_inner_schema(source_type)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_schema_generation_shared.py:83: in __call__
schema = self._handler(source_type)
^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:2221: in inner_handler
schema = self._generate_schema_inner(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1033: in _generate_schema_inner
return self.match_type(obj)
^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1155: in match_type
return self._unknown_type_schema(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:674: in _unknown_type_schema
raise PydanticSchemaGenerationError(
E pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types.workers.observability.shared_query_get_response.RunQueryParametersNeedleValue'>. Set `arbitrary_types_allowed=True` in the model_config to ignore this error or implement `__get_pydantic_core_schema__` on your type to fully support it.
E
E If you got this error by calling handler(<some type>) within `__get_pydantic_core_schema__` then you likely need to call `handler.generate_schema(<some type>)` since we do not call `__get_pydantic_core_schema__` on `<some type>` otherwise to avoid infinite recursion.
E
E For further information visit https://errors.pydantic.dev/2.13/u/schema-for-unknown-type
___________________________ TestAsyncAccountSettings.test_streaming_response_update[aiohttp] ___________________________
[gw16] linux -- Python 3.14.6 /home/kyle/.cache/uv/builds-v0/.tmpTXAt8H/bin/python
tests/api_resources/workers/test_account_settings.py:143: in test_streaming_response_update
async with async_client.workers.account_settings.with_streaming_response.update(
^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.14/functools.py:1126: in __get__
val = self.func(instance)
^^^^^^^^^^^^^^^^^^^
src/cloudflare/_client.py:1592: in workers
from .resources.workers import AsyncWorkersResource
src/cloudflare/resources/workers/__init__.py:43: in <module>
from .workers import (
src/cloudflare/resources/workers/workers.py:63: in <module>
from .observability.observability import (
src/cloudflare/resources/workers/observability/__init__.py:3: in <module>
from .queries import (
src/cloudflare/resources/workers/observability/queries.py:23: in <module>
from ....types.workers.observability import query_list_params, query_create_params
src/cloudflare/types/workers/observability/__init__.py:19: in <module>
from .shared_query_get_response import SharedQueryGetResponse as SharedQueryGetResponse
src/cloudflare/types/workers/observability/shared_query_get_response.py:224: in <module>
class RunQueryParametersNeedle(BaseModel):
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_model_construction.py:256: in __new__
complete_model_class(
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_model_construction.py:667: in complete_model_class
schema = gen_schema.generate_schema(cls)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:744: in generate_schema
schema = self._generate_schema_inner(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1028: in _generate_schema_inner
return self._model_schema(obj)
^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:858: in _model_schema
{k: self._generate_md_field_schema(k, v, decorators) for k, v in fields.items()},
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1235: in _generate_md_field_schema
schema, metadata = self._common_field_schema(name, field_info, decorators)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1289: in _common_field_schema
schema = self._apply_annotations(
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:2242: in _apply_annotations
schema = get_inner_schema(source_type)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_schema_generation_shared.py:83: in __call__
schema = self._handler(source_type)
^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:2221: in inner_handler
schema = self._generate_schema_inner(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1033: in _generate_schema_inner
return self.match_type(obj)
^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1155: in match_type
return self._unknown_type_schema(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:674: in _unknown_type_schema
raise PydanticSchemaGenerationError(
E pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types.workers.observability.shared_query_get_response.RunQueryParametersNeedleValue'>. Set `arbitrary_types_allowed=True` in the model_config to ignore this error or implement `__get_pydantic_core_schema__` on your type to fully support it.
E
E If you got this error by calling handler(<some type>) within `__get_pydantic_core_schema__` then you likely need to call `handler.generate_schema(<some type>)` since we do not call `__get_pydantic_core_schema__` on `<some type>` otherwise to avoid infinite recursion.
E
E For further information visit https://errors.pydantic.dev/2.13/u/schema-for-unknown-type
______________________________ TestAsyncAccountSettings.test_path_params_update[aiohttp] _______________________________
[gw16] linux -- Python 3.14.6 /home/kyle/.cache/uv/builds-v0/.tmpTXAt8H/bin/python
tests/api_resources/workers/test_account_settings.py:157: in test_path_params_update
await async_client.workers.account_settings.with_raw_response.update(
^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.14/functools.py:1126: in __get__
val = self.func(instance)
^^^^^^^^^^^^^^^^^^^
src/cloudflare/_client.py:1592: in workers
from .resources.workers import AsyncWorkersResource
src/cloudflare/resources/workers/__init__.py:43: in <module>
from .workers import (
src/cloudflare/resources/workers/workers.py:63: in <module>
from .observability.observability import (
src/cloudflare/resources/workers/observability/__init__.py:3: in <module>
from .queries import (
src/cloudflare/resources/workers/observability/queries.py:23: in <module>
from ....types.workers.observability import query_list_params, query_create_params
src/cloudflare/types/workers/observability/__init__.py:19: in <module>
from .shared_query_get_response import SharedQueryGetResponse as SharedQueryGetResponse
src/cloudflare/types/workers/observability/shared_query_get_response.py:224: in <module>
class RunQueryParametersNeedle(BaseModel):
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_model_construction.py:256: in __new__
complete_model_class(
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_model_construction.py:667: in complete_model_class
schema = gen_schema.generate_schema(cls)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:744: in generate_schema
schema = self._generate_schema_inner(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1028: in _generate_schema_inner
return self._model_schema(obj)
^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:858: in _model_schema
{k: self._generate_md_field_schema(k, v, decorators) for k, v in fields.items()},
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1235: in _generate_md_field_schema
schema, metadata = self._common_field_schema(name, field_info, decorators)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1289: in _common_field_schema
schema = self._apply_annotations(
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:2242: in _apply_annotations
schema = get_inner_schema(source_type)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_schema_generation_shared.py:83: in __call__
schema = self._handler(source_type)
^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:2221: in inner_handler
schema = self._generate_schema_inner(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1033: in _generate_schema_inner
return self.match_type(obj)
^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1155: in match_type
return self._unknown_type_schema(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:674: in _unknown_type_schema
raise PydanticSchemaGenerationError(
E pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types.workers.observability.shared_query_get_response.RunQueryParametersNeedleValue'>. Set `arbitrary_types_allowed=True` in the model_config to ignore this error or implement `__get_pydantic_core_schema__` on your type to fully support it.
E
E If you got this error by calling handler(<some type>) within `__get_pydantic_core_schema__` then you likely need to call `handler.generate_schema(<some type>)` since we do not call `__get_pydantic_core_schema__` on `<some type>` otherwise to avoid infinite recursion.
E
E For further information visit https://errors.pydantic.dev/2.13/u/schema-for-unknown-type
__________________________________ TestAsyncAccountSettings.test_method_get[aiohttp] ___________________________________
[gw16] linux -- Python 3.14.6 /home/kyle/.cache/uv/builds-v0/.tmpTXAt8H/bin/python
tests/api_resources/workers/test_account_settings.py:163: in test_method_get
account_setting = await async_client.workers.account_settings.get(
^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.14/functools.py:1126: in __get__
val = self.func(instance)
^^^^^^^^^^^^^^^^^^^
src/cloudflare/_client.py:1592: in workers
from .resources.workers import AsyncWorkersResource
src/cloudflare/resources/workers/__init__.py:43: in <module>
from .workers import (
src/cloudflare/resources/workers/workers.py:63: in <module>
from .observability.observability import (
src/cloudflare/resources/workers/observability/__init__.py:3: in <module>
from .queries import (
src/cloudflare/resources/workers/observability/queries.py:23: in <module>
from ....types.workers.observability import query_list_params, query_create_params
src/cloudflare/types/workers/observability/__init__.py:19: in <module>
from .shared_query_get_response import SharedQueryGetResponse as SharedQueryGetResponse
src/cloudflare/types/workers/observability/shared_query_get_response.py:224: in <module>
class RunQueryParametersNeedle(BaseModel):
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_model_construction.py:256: in __new__
complete_model_class(
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_model_construction.py:667: in complete_model_class
schema = gen_schema.generate_schema(cls)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:744: in generate_schema
schema = self._generate_schema_inner(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1028: in _generate_schema_inner
return self._model_schema(obj)
^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:858: in _model_schema
{k: self._generate_md_field_schema(k, v, decorators) for k, v in fields.items()},
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1235: in _generate_md_field_schema
schema, metadata = self._common_field_schema(name, field_info, decorators)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1289: in _common_field_schema
schema = self._apply_annotations(
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:2242: in _apply_annotations
schema = get_inner_schema(source_type)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_schema_generation_shared.py:83: in __call__
schema = self._handler(source_type)
^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:2221: in inner_handler
schema = self._generate_schema_inner(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1033: in _generate_schema_inner
return self.match_type(obj)
^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1155: in match_type
return self._unknown_type_schema(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:674: in _unknown_type_schema
raise PydanticSchemaGenerationError(
E pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types.workers.observability.shared_query_get_response.RunQueryParametersNeedleValue'>. Set `arbitrary_types_allowed=True` in the model_config to ignore this error or implement `__get_pydantic_core_schema__` on your type to fully support it.
E
E If you got this error by calling handler(<some type>) within `__get_pydantic_core_schema__` then you likely need to call `handler.generate_schema(<some type>)` since we do not call `__get_pydantic_core_schema__` on `<some type>` otherwise to avoid infinite recursion.
E
E For further information visit https://errors.pydantic.dev/2.13/u/schema-for-unknown-type
_______________________________ TestAsyncAccountSettings.test_raw_response_get[aiohttp] ________________________________
[gw16] linux -- Python 3.14.6 /home/kyle/.cache/uv/builds-v0/.tmpTXAt8H/bin/python
tests/api_resources/workers/test_account_settings.py:170: in test_raw_response_get
response = await async_client.workers.account_settings.with_raw_response.get(
^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.14/functools.py:1126: in __get__
val = self.func(instance)
^^^^^^^^^^^^^^^^^^^
src/cloudflare/_client.py:1592: in workers
from .resources.workers import AsyncWorkersResource
src/cloudflare/resources/workers/__init__.py:43: in <module>
from .workers import (
src/cloudflare/resources/workers/workers.py:63: in <module>
from .observability.observability import (
src/cloudflare/resources/workers/observability/__init__.py:3: in <module>
from .queries import (
src/cloudflare/resources/workers/observability/queries.py:23: in <module>
from ....types.workers.observability import query_list_params, query_create_params
src/cloudflare/types/workers/observability/__init__.py:19: in <module>
from .shared_query_get_response import SharedQueryGetResponse as SharedQueryGetResponse
src/cloudflare/types/workers/observability/shared_query_get_response.py:224: in <module>
class RunQueryParametersNeedle(BaseModel):
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_model_construction.py:256: in __new__
complete_model_class(
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_model_construction.py:667: in complete_model_class
schema = gen_schema.generate_schema(cls)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:744: in generate_schema
schema = self._generate_schema_inner(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1028: in _generate_schema_inner
return self._model_schema(obj)
^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:858: in _model_schema
{k: self._generate_md_field_schema(k, v, decorators) for k, v in fields.items()},
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1235: in _generate_md_field_schema
schema, metadata = self._common_field_schema(name, field_info, decorators)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1289: in _common_field_schema
schema = self._apply_annotations(
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:2242: in _apply_annotations
schema = get_inner_schema(source_type)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_schema_generation_shared.py:83: in __call__
schema = self._handler(source_type)
^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:2221: in inner_handler
schema = self._generate_schema_inner(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1033: in _generate_schema_inner
return self.match_type(obj)
^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:1155: in match_type
return self._unknown_type_schema(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../.cache/uv/builds-v0/.tmpTXAt8H/lib/python3.14/site-packages/pydantic/_internal/_generate_schema.py:674: in _unknown_type_schema
raise PydanticSchemaGenerationError(
E pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types.workers.observability.shared_query_get_response.RunQueryParametersNeedleValue'>. Set `arbitrary_types_allowed=True` in the model_config to ignore this error or implement `__get_pydantic_core_schema__` on your type to fully support it.
E
E If you got this error by calling handler(<some type>) within `__get_pydantic_core_schema__` then you likely need to call `handler.generate_schema(<some type>)` since we do not call `__get_pydantic_core_schema__` on `<some type>` otherwise to avoid infinite recursion.
E
E For further information visit https://errors.pydantic.dev/2.13/u/schema-for-unknown-type
=============================================== short test summary info ================================================
FAILED tests/api_resources/workers/test_domains.py::TestDomains::test_method_list[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_domains.py::TestDomains::test_method_list_with_all_params[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_domains.py::TestDomains::test_raw_response_list[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_domains.py::TestDomains::test_streaming_response_list[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_domains.py::TestDomains::test_path_params_list[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_domains.py::TestDomains::test_method_delete[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_domains.py::TestDomains::test_raw_response_delete[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_domains.py::TestDomains::test_streaming_response_delete[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_domains.py::TestDomains::test_path_params_delete[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_domains.py::TestDomains::test_method_get[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_domains.py::TestDomains::test_raw_response_get[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_domains.py::TestDomains::test_streaming_response_get[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_domains.py::TestDomains::test_path_params_get[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_routes.py::TestRoutes::test_method_create[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_routes.py::TestRoutes::test_method_create_with_all_params[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_routes.py::TestRoutes::test_raw_response_create[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_routes.py::TestRoutes::test_streaming_response_create[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/test_routes.py::TestRoutes::test_path_params_create[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
FAILED tests/api_resources/workers/scripts/test_settings.py::TestSettings::test_streaming_response_edit[loose] - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
ERROR tests/api_resources/workers/observability/test_telemetry.py - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
ERROR tests/api_resources/workers/observability/test_telemetry.py - pydantic.errors.PydanticSchemaGenerationError: Unable to generate pydantic-core schema for <class 'cloudflare.types...
ERROR tests/api_resources/workers/scripts/test_content.py::TestContent::test_method_get[loose] - AssertionError: RESPX: some routes were not called!
ERROR tests/api_resources/workers/scripts/test_content.py::TestContent::test_raw_response_get[loose] - AssertionError: RESPX: some routes were not called!
ERROR tests/api_resources/workers/scripts/test_content.py::TestContent::test_streaming_response_get[loose] - AssertionError: RESPX: some routes were not called!
ERROR tests/api_resources/workers/scripts/test_content.py::TestContent::test_method_get[strict] - AssertionError: RESPX: some routes were not called!
ERROR tests/api_resources/workers/scripts/test_content.py::TestContent::test_raw_response_get[strict] - AssertionError: RESPX: some routes were not called!
ERROR tests/api_resources/workers/scripts/test_content.py::TestContent::test_streaming_response_get[strict] - AssertionError: RESPX: some routes were not called!
ERROR tests/api_resources/workers/scripts/test_content.py::TestAsyncContent::test_method_get[loose] - AssertionError: RESPX: some routes were not called!
ERROR tests/api_resources/workers/scripts/test_content.py::TestAsyncContent::test_raw_response_get[loose] - AssertionError: RESPX: some routes were not called!
ERROR tests/api_resources/workers/scripts/test_content.py::TestAsyncContent::test_streaming_response_get[loose] - AssertionError: RESPX: some routes were not called!
ERROR tests/api_resources/workers/scripts/test_content.py::TestAsyncContent::test_method_get[strict] - AssertionError: RESPX: some routes were not called!
ERROR tests/api_resources/workers/scripts/test_content.py::TestAsyncContent::test_raw_response_get[strict] - AssertionError: RESPX: some routes were not called!
ERROR tests/api_resources/workers/scripts/test_content.py::TestAsyncContent::test_streaming_response_get[strict] - AssertionError: RESPX: some routes were not called!
====================== 1180 failed, 42419 passed, 15654 skipped, 140 errors in 403.06s (0:06:43) =======================
OS
Linux
Python version
3.14.6
Library version
v5.4.0
- Lingua principale
- Python
- Stelle
- 509
- Fork
- 150
- Merge medio
- 3h 15m
- PR unite (30g)
- 1
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di cloudflare/cloudflare-python
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
cloudflare/cloudflare-python#2747 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
cloudflare/cloudflare-python#2718 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
cloudflare/cloudflare-python#2692 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
cloudflare/cloudflare-python#2679 · 4 commenti · 5 reazioni ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
cloudflare/cloudflare-python#2745 · 1 commento ·
Tutte le issue di cloudflare/cloudflare-python
Issue simili
-
area: harness bug status: needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
Human-Agent-Society/reef#625 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
learningequality/kolibri#15351 · 2 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Name consistency Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
eellak/triplestore#65 · 1 commento ·