Summary
this breaks the previous version that worked with pydantic-core = >=2.18.2
What happened?
upgrading to new version breaks code with latest pydantic-core lib
Steps to reproduce
Because pydantic==2.13.3 depends on pydantic-core==2.46.3 and deepgram-sdk==7.0.0
depends on pydantic-core>=2.18.2,<2.44.0, we can conclude that deepgram-sdk==7.0.0 and
pydantic==2.13.3 are incompatible.
And because only deepgram-sdk<=7.0.0 is available, we can conclude that
deepgram-sdk>=7.0.0 and pydantic==2.13.3 are incompatible.
And because your project depends on deepgram-sdk>=7.0.0 and pydantic==2.13.3, we can
conclude that your project's requirements are unsatisfiable.
Minimal code sample
Because pydantic==2.13.3 depends on pydantic-core==2.46.3 and deepgram-sdk==7.0.0
depends on pydantic-core>=2.18.2,<2.44.0, we can conclude that deepgram-sdk==7.0.0 and
pydantic==2.13.3 are incompatible.
And because only deepgram-sdk<=7.0.0 is available, we can conclude that
deepgram-sdk>=7.0.0 and pydantic==2.13.3 are incompatible.
And because your project depends on deepgram-sdk>=7.0.0 and pydantic==2.13.3, we can
conclude that your project's requirements are unsatisfiable.
Logs / traceback
Transport
HTTP
API endpoint / path
a
Model(s) used
No response
How often?
Always
Is this a regression?
Last working SDK version (if known)
No response
SDK version
7
Python version
3.13
Install method
uv
OS
macOS (Apple Silicon)
Environment details
Link to minimal repro (optional)
No response
Session ID (optional)
No response
Project ID (optional)
No response
Request ID (optional)
No response
Code of Conduct
Summary
this breaks the previous version that worked with pydantic-core = >=2.18.2
What happened?
upgrading to new version breaks code with latest pydantic-core lib
Steps to reproduce
Because pydantic==2.13.3 depends on pydantic-core==2.46.3 and deepgram-sdk==7.0.0
depends on pydantic-core>=2.18.2,<2.44.0, we can conclude that deepgram-sdk==7.0.0 and
pydantic==2.13.3 are incompatible.
And because only deepgram-sdk<=7.0.0 is available, we can conclude that
deepgram-sdk>=7.0.0 and pydantic==2.13.3 are incompatible.
And because your project depends on deepgram-sdk>=7.0.0 and pydantic==2.13.3, we can
conclude that your project's requirements are unsatisfiable.
Minimal code sample
Logs / traceback
Transport
HTTP
API endpoint / path
a
Model(s) used
No response
How often?
Always
Is this a regression?
Last working SDK version (if known)
No response
SDK version
7
Python version
3.13
Install method
uv
OS
macOS (Apple Silicon)
Environment details
Link to minimal repro (optional)
No response
Session ID (optional)
No response
Project ID (optional)
No response
Request ID (optional)
No response
Code of Conduct