diff --git a/pydantic_ai_slim/pyproject.toml b/pydantic_ai_slim/pyproject.toml index 5055008..10a4eeb 100644 --- a/pydantic_ai_slim/pyproject.toml +++ b/pydantic_ai_slim/pyproject.toml @@ -46,7 +46,7 @@ openai = ["openai>=1.54.3"] vertexai = ["google-auth>=2.36.0", "requests>=2.32.3"] anthropic = ["anthropic>=0.40.0"] groq = ["groq>=0.12.0"] -mistral = ["mistralai>=1.2.5", "json-repair>=0.30.3"] +mistral = ["mistralai>=1.2.5"] logfire = ["logfire>=2.3"] [dependency-groups] diff --git a/uv.lock b/uv.lock index 1c8e956..530d8de 100644 --- a/uv.lock +++ b/uv.lock @@ -820,15 +820,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/e5/75/fc5a34b0376437eaac80c22886840d8f39ee7f0992c2e3bd4c246b91cab3/jiter-0.7.1-cp39-none-win_amd64.whl", hash = "sha256:6592f4067c74176e5f369228fb2995ed01400c9e8e1225fb73417183a5e635f0", size = 202098 }, ] -[[package]] -name = "json-repair" -version = "0.30.3" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2f/7a/7745d0d908563a478421c7520649dfd6a5c551858e2233ff7caf20cb8df7/json_repair-0.30.3.tar.gz", hash = "sha256:0ac56e7ae9253ee9c507a7e1a3a26799c9b0bbe5e2bec1b2cc5053e90d5b05e3", size = 27803 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/fd/2d/79a46330c4b97ee90dd403fb0d267da7b25b24d7db604c5294e5c57d5f7c/json_repair-0.30.3-py3-none-any.whl", hash = "sha256:63bb588162b0958ae93d85356ecbe54c06b8c33f8a4834f93fa2719ea669804e", size = 18951 }, -] - [[package]] name = "jsonpath-python" version = "1.0.6" @@ -1677,7 +1668,6 @@ logfire = [ { name = "logfire" }, ] mistral = [ - { name = "json-repair" }, { name = "mistralai" }, ] openai = [ @@ -1709,7 +1699,6 @@ requires-dist = [ { name = "griffe", specifier = ">=1.3.2" }, { name = "groq", marker = "extra == 'groq'", specifier = ">=0.12.0" }, { name = "httpx", specifier = ">=0.27.2" }, - { name = "json-repair", marker = "extra == 'mistral'", specifier = ">=0.30.3" }, { name = "logfire", marker = "extra == 'logfire'", specifier = ">=2.3" }, { name = "logfire-api", specifier = ">=1.2.0" }, { name = "mistralai", marker = "extra == 'mistral'", specifier = ">=1.2.5" },