Skip to content

pydantic.errors.ConfigError: unable to infer type for attribute "property" #62

Description

@denisosteo

Python version 3.14.4

pip install --upgrade vika

code:
`import os
from dotenv import load_dotenv
from vika import Vika

load_dotenv()

vika = Vika(os.getenv('VIKA_API_TOKEN'))`

Error:
Traceback (most recent call last): File ".../test_vika.py", line 4, in <module> from vika import Vika File ".../db_env/lib/python3.14/site-packages/vika/__init__.py", line 1, in <module> from .apitable import Vika File ".../db_env/lib/python3.14/site-packages/vika/apitable.py", line 4, in <module> from .datasheet import Datasheet File ".../db_env/lib/python3.14/site-packages/vika/datasheet/__init__.py", line 1, in <module> from .datasheet import * File ".../db_env/lib/python3.14/site-packages/vika/datasheet/datasheet.py", line 11, in <module> from vika.datasheet.field_manager import FieldManager File ".../db_env/lib/python3.14/site-packages/vika/datasheet/field_manager.py", line 2, in <module> from vika.types.field import MetaField File ".../db_env/lib/python3.14/site-packages/vika/types/__init__.py", line 2, in <module> from .field import * File ".../db_env/lib/python3.14/site-packages/vika/types/field.py", line 171, in <module> class MetaField(BaseModel): ...<43 lines>... return type_property_map.get(type, None) File ".../db_env/lib/python3.14/site-packages/pydantic/main.py", line 285, in __new__ inferred = ModelField.infer( name=var_name, ...<3 lines>... config=config, ) File ".../db_env/lib/python3.14/site-packages/pydantic/fields.py", line 315, in infer return cls( name=name, ...<7 lines>... field_info=field_info, ) File ".../db_env/lib/python3.14/site-packages/pydantic/fields.py", line 284, in __init__ self.prepare() ~~~~~~~~~~~~^^ File ".../db_env/lib/python3.14/site-packages/pydantic/fields.py", line 350, in prepare self._set_default_and_type() ~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File ".../db_env/lib/python3.14/site-packages/pydantic/fields.py", line 386, in _set_default_and_type raise errors_.ConfigError(f'unable to infer type for attribute "{self.name}"') pydantic.errors.ConfigError: unable to infer type for attribute "property"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions