Skip to content

cannot import name 'ForwardRef' from 'pydantic.typing' #117

Description

@weixiyi

环境

python 3.10.6
Apitable 1.3.1
pydantic 2.1.1

测试代码:

from apitable import Apitable

apitable = Apitable("your api_token")

异常信息:

Traceback (most recent call last):
  File "E:\Desktop\test.py", line 1, in <module>
    from apitable import Apitable
  File "D:\ProgramFiles\python\Python310\lib\site-packages\apitable\__init__.py", line 1, in <module>
    from .apitable import Apitable
  File "D:\ProgramFiles\python\Python310\lib\site-packages\apitable\apitable.py", line 4, in <module>
    from .datasheet import Datasheet
  File "D:\ProgramFiles\python\Python310\lib\site-packages\apitable\datasheet\__init__.py", line 1, in <module>
    from .datasheet import *
  File "D:\ProgramFiles\python\Python310\lib\site-packages\apitable\datasheet\datasheet.py", line 11, in <module>
    from apitable.datasheet.field_manager import FieldManager
  File "D:\ProgramFiles\python\Python310\lib\site-packages\apitable\datasheet\field_manager.py", line 2, in <module>
    from apitable.types.field import MetaField
  File "D:\ProgramFiles\python\Python310\lib\site-packages\apitable\types\__init__.py", line 2, in <module>
    from .field import *
  File "D:\ProgramFiles\python\Python310\lib\site-packages\apitable\types\field.py", line 5, in <module>
    from pydantic.typing import ForwardRef
ImportError: cannot import name 'ForwardRef' from 'pydantic.typing' 

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