Skip to content

Commit c1f2ce4

Browse files
committed
fix(python/sdk): Fix pydantic imports and bump dependency version (#6812)
GitOrigin-RevId: dff8dc2ee7856750c91265a64c759d6d5af9d2ed
1 parent 44e1a7f commit c1f2ce4

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

assemblyai/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.34.0"
1+
__version__ = "0.35.0"

assemblyai/types.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
from pydantic_settings import BaseSettings, SettingsConfigDict
1414
except ImportError:
1515
# pydantic v1 import
16-
from pydantic import UUID4, BaseModel, BaseSettings, Field
17-
from pydantic import ConfigDict as SettingsConfigDict
16+
from pydantic.v1 import UUID4, BaseModel, BaseSettings, Field
17+
from pydantic.v1 import ConfigDict as SettingsConfigDict
1818

1919
from typing_extensions import Self
2020

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ def get_version() -> str:
1818
description="AssemblyAI Python SDK",
1919
author="AssemblyAI",
2020
author_email="engineering.sdk@assemblyai.com",
21-
packages=find_packages(),
21+
packages=find_packages(exclude=["tests", "tests.*"]),
2222
install_requires=[
2323
"httpx>=0.19.0",
24-
"pydantic>=1.7.0,!=1.10.7",
24+
"pydantic>=1.10.17",
2525
"typing-extensions>=3.7",
2626
"websockets>=11.0",
2727
],

tests/unit/test_domains.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ def test_configuration_drift():
2727

2828
# just retrieve the names
2929
raw_member_names = set(aai.RawTranscriptionConfig.__fields__.keys())
30+
raw_member_names.discard("model_config")
3031
non_raw_member_names = set(
3132
name for name, _ in non_raw_members if not name.startswith("_")
3233
)

0 commit comments

Comments
 (0)