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"
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"