-
Notifications
You must be signed in to change notification settings - Fork 173
Open
Description
Hi, I'm getting this error when running the example https://indominusbyte.github.io/fastapi-jwt-auth/usage/basic/
Traceback (most recent call last):
File "/Users/kang/Dev/fastapi-jwt-test/main.py", line 3, in <module>
from fastapi_jwt_auth import AuthJWT
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/fastapi_jwt_auth/__init__.py", line 5, in <module>
from .auth_jwt import AuthJWT
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/fastapi_jwt_auth/auth_jwt.py", line 6, in <module>
from fastapi_jwt_auth.auth_config import AuthConfig
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/fastapi_jwt_auth/auth_config.py", line 1, in <module>
from fastapi_jwt_auth.config import LoadConfig
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/fastapi_jwt_auth/config.py", line 11, in <module>
class LoadConfig(BaseModel):
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/pydantic/_internal/_model_construction.py", line 172, in __new__
complete_model_class(
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/pydantic/_internal/_model_construction.py", line 420, in complete_model_class
schema = cls.__get_pydantic_core_schema__(cls, handler)
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/pydantic/main.py", line 533, in __get_pydantic_core_schema__
return __handler(__source)
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/pydantic/_internal/_schema_generation_shared.py", line 82, in __call__
schema = self._handler(__source_type)
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/pydantic/_internal/_generate_schema.py", line 266, in generate_schema
return self._generate_schema_for_type(
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/pydantic/_internal/_generate_schema.py", line 287, in _generate_schema_for_type
schema = self._generate_schema(obj)
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/pydantic/_internal/_generate_schema.py", line 477, in _generate_schema
return self._model_schema(obj)
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/pydantic/_internal/_generate_schema.py", line 353, in _model_schema
{k: self._generate_md_field_schema(k, v, decorators) for k, v in fields.items()},
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/pydantic/_internal/_generate_schema.py", line 353, in <dictcomp>
{k: self._generate_md_field_schema(k, v, decorators) for k, v in fields.items()},
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/pydantic/_internal/_generate_schema.py", line 618, in _generate_md_field_schema
common_field = self._common_field_schema(name, field_info, decorators)
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/pydantic/_internal/_generate_schema.py", line 674, in _common_field_schema
schema = apply_each_item_validators(schema, each_item_validators, name)
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/pydantic/_internal/_generate_schema.py", line 150, in apply_each_item_validators
schema['schema'] = apply_each_item_validators(schema['schema'], each_item_validators, field_name)
File "/Users/kang/Dev/fastapi-jwt-test/.venv/lib/python3.10/site-packages/pydantic/_internal/_generate_schema.py", line 165, in apply_each_item_validators
raise TypeError(
TypeError: `@validator(..., each_item=True)` cannot be applied to fields with a schema of json-or-python
Please help. Thank you!
mberdyshev, avatar-lavventura, resulyrt93, Micah-Shallom, sahilgupta757 and 5 more
Metadata
Metadata
Assignees
Labels
No labels