fix(deps): update dependency mistralai to v3.6.0 #87

Merged
renovate-bot merged 1 commit from renovate/mistralai-3.x into main 2026-10-29 01:05:47 +01:00
Collaborator

This PR contains the following updates:

Package Change Age Confidence
mistralai ==3.5.0 → ==3.6.0 age confidence

Release Notes

mistralai/client-python (mistralai)

v3.6.0

Generated SDK baseline differences

The published SDK or generator baseline differs from the baseline used by the OpenAPI changelog.

Generated surface details
Stable compatibility changes

Removed from the stable API surface (27):

  • CompletionTokensDetails
  • MessageTokens
  • PromptTokensDetails
  • UsageInfoDollarDefs
  • CompletionTokensDetails.reasoning_tokens
  • MessageTokens.role
  • MessageTokens.settings_tokens
  • MessageTokens.total_tokens
  • MessageTokens.truncated
  • MessageTokens.usage_count
  • PromptTokensDetails.audio_tokens
  • PromptTokensDetails.cached_tokens
  • PromptTokensDetails.messages
  • UsageInfoDollarDefs.completion_tokens
  • UsageInfoDollarDefs.completion_tokens_details
  • UsageInfoDollarDefs.num_cached_tokens
  • UsageInfoDollarDefs.prompt_audio_seconds
  • UsageInfoDollarDefs.prompt_token_details
  • UsageInfoDollarDefs.prompt_tokens
  • UsageInfoDollarDefs.prompt_tokens_details
  • UsageInfoDollarDefs.request_count
  • UsageInfoDollarDefs.service_tier
  • UsageInfoDollarDefs.total_tokens
  • CompletionTokensDetails.serialize_model
  • MessageTokens.serialize_model
  • ...and 2 more
Stable type changes

Changed types or signatures on the stable surface (2):

  • SpeechStreamDone.usage: UsageInfoDollarDefs -> UsageInfo
  • SpeechStreamDoneTypedDict.usage: UsageInfoDollarDefsTypedDict -> UsageInfoTypedDict
Beta surface changes

Changed types or signatures in beta (3):

  • ConnectionPreference.is_default: OptionalNullable[bool] -> Annotated[OptionalNullable[bool], pydantic.Field(deprecated='warning: ** DEPRECATED ** - This will be removed in a future release, please migrate away from it as soon as possible.')]
  • ConnectionPreference.name: str -> Annotated[Optional[str], pydantic.Field(deprecated='warning: ** DEPRECATED ** - This will be removed in a future release, please migrate away from it as soon as possible.')]
  • ConnectionPreferenceTypedDict.name: str -> NotRequired[str]
API changes
Breaking changes
  • Removed fields num_cached_tokens, prompt_tokens_details, completion_tokens_details, prompt_token_details, and request_count from response data.union(speech.audio.done).usage in sdk.audio.speech.complete().
Added operations

Stable:

  • sdk.audio.realtime_speech.connect()
  • sdk.audio.realtime_speech.speak_stream()
Schema changes
  • Added enum value optimization_trial_observation_already_exists across beta observability judges, beta observability datasets, beta observability datasets records, beta observability evaluations, beta observability evaluations projects, beta observability evaluations runs, beta observability evaluations records, beta observability evaluations optimizations, beta observability logs, beta observability traces, beta observability spans (65 operations).
  • Changed response field name in sdk.beta.connectors.list(), sdk.beta.connectors.create(), sdk.beta.connectors.get(), and sdk.beta.connectors.update().
  • Added field status[403] in sdk.beta.rag.managed_indexes.create().
  • Added request fields diarize, context_bias, language, speaker_references, and turn_detection in sdk.audio.realtime.connect(), sdk.audio.realtime.transcribe_stream(), and sdk.audio.realtime.connect().update_session().
  • Added response variants TurnDetectionStartEvent, TurnDetectionEagerEndEvent, TurnDetectionResumeEvent, and TurnDetectionEndEvent in sdk.audio.realtime.connect() and sdk.audio.realtime.transcribe_stream().
Fixes
  • sdk.workflows.schedules.schedule_workflow() and sdk.workflows.schedules.update_schedule() now encrypt schedule.input when payload encryption is enabled; it was previously sent in cleartext. sdk.workflows.schedules.get_schedule() and sdk.workflows.schedules.get_schedules() decode it.
  • Partially encrypted workflow payloads are now serialized as compact JSON, matching the TypeScript SDK.
Changes

Based on:

Generated
  • [python v3.6.0] .
Releases

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [mistralai](https://github.com/mistralai/client-python) | `==3.5.0` → `==3.6.0` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/mistralai/3.6.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mistralai/3.5.0/3.6.0?slim=true) | --- ### Release Notes <details> <summary>mistralai/client-python (mistralai)</summary> ### [`v3.6.0`](https://github.com/mistralai/client-python/blob/HEAD/RELEASES.md#2026-10-27-165127) ##### Generated SDK baseline differences The published SDK or generator baseline differs from the baseline used by the OpenAPI changelog. <details> <summary>Generated surface details</summary> ##### Stable compatibility changes Removed from the stable API surface (27): - `CompletionTokensDetails` - `MessageTokens` - `PromptTokensDetails` - `UsageInfoDollarDefs` - `CompletionTokensDetails.reasoning_tokens` - `MessageTokens.role` - `MessageTokens.settings_tokens` - `MessageTokens.total_tokens` - `MessageTokens.truncated` - `MessageTokens.usage_count` - `PromptTokensDetails.audio_tokens` - `PromptTokensDetails.cached_tokens` - `PromptTokensDetails.messages` - `UsageInfoDollarDefs.completion_tokens` - `UsageInfoDollarDefs.completion_tokens_details` - `UsageInfoDollarDefs.num_cached_tokens` - `UsageInfoDollarDefs.prompt_audio_seconds` - `UsageInfoDollarDefs.prompt_token_details` - `UsageInfoDollarDefs.prompt_tokens` - `UsageInfoDollarDefs.prompt_tokens_details` - `UsageInfoDollarDefs.request_count` - `UsageInfoDollarDefs.service_tier` - `UsageInfoDollarDefs.total_tokens` - `CompletionTokensDetails.serialize_model` - `MessageTokens.serialize_model` - ...and 2 more ##### Stable type changes Changed types or signatures on the stable surface (2): - `SpeechStreamDone.usage: UsageInfoDollarDefs -> UsageInfo` - `SpeechStreamDoneTypedDict.usage: UsageInfoDollarDefsTypedDict -> UsageInfoTypedDict` ##### Beta surface changes Changed types or signatures in beta (3): - `ConnectionPreference.is_default: OptionalNullable[bool] -> Annotated[OptionalNullable[bool], pydantic.Field(deprecated='warning: ** DEPRECATED ** - This will be removed in a future release, please migrate away from it as soon as possible.')]` - `ConnectionPreference.name: str -> Annotated[Optional[str], pydantic.Field(deprecated='warning: ** DEPRECATED ** - This will be removed in a future release, please migrate away from it as soon as possible.')]` - `ConnectionPreferenceTypedDict.name: str -> NotRequired[str]` </details> ##### API changes ##### Breaking changes - Removed fields `num_cached_tokens`, `prompt_tokens_details`, `completion_tokens_details`, `prompt_token_details`, and `request_count` from response `data.union(speech.audio.done).usage` in `sdk.audio.speech.complete()`. ##### Added operations Stable: - `sdk.audio.realtime_speech.connect()` - `sdk.audio.realtime_speech.speak_stream()` ##### Schema changes - Added enum value `optimization_trial_observation_already_exists` across beta observability judges, beta observability datasets, beta observability datasets records, beta observability evaluations, beta observability evaluations projects, beta observability evaluations runs, beta observability evaluations records, beta observability evaluations optimizations, beta observability logs, beta observability traces, beta observability spans (65 operations). - Changed response field `name` in `sdk.beta.connectors.list()`, `sdk.beta.connectors.create()`, `sdk.beta.connectors.get()`, and `sdk.beta.connectors.update()`. - Added field `status[403]` in `sdk.beta.rag.managed_indexes.create()`. - Added request fields `diarize`, `context_bias`, `language`, `speaker_references`, and `turn_detection` in `sdk.audio.realtime.connect()`, `sdk.audio.realtime.transcribe_stream()`, and `sdk.audio.realtime.connect().update_session()`. - Added response variants `TurnDetectionStartEvent`, `TurnDetectionEagerEndEvent`, `TurnDetectionResumeEvent`, and `TurnDetectionEndEvent` in `sdk.audio.realtime.connect()` and `sdk.audio.realtime.transcribe_stream()`. ##### Fixes - `sdk.workflows.schedules.schedule_workflow()` and `sdk.workflows.schedules.update_schedule()` now encrypt `schedule.input` when payload encryption is enabled; it was previously sent in cleartext. `sdk.workflows.schedules.get_schedule()` and `sdk.workflows.schedules.get_schedules()` decode it. - Partially encrypted workflow payloads are now serialized as compact JSON, matching the TypeScript SDK. ##### Changes Based on: - OpenAPI Doc - Speakeasy CLI 1.796.4 (2.935.1) <https://github.com/speakeasy-api/speakeasy> ##### Generated - \[python v3.6.0] . ##### Releases - \[PyPI v3.6.0] <https://pypi.org/project/mistralai/3.6.0> - . </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xOTAuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjE5MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
fix(deps): update dependency mistralai to v3.6.0
Some checks failed
Continuous Integration / Lint, Check & Test (push) Successful in 22s
Continuous Integration / Build Package (push) Has been cancelled
9b34e96922
renovate-bot scheduled this pull request to auto merge when all checks succeed 2026-10-29 01:03:26 +01:00
renovate-bot deleted branch renovate/mistralai-3.x 2026-10-29 01:05:48 +01:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kfickel/hokusai!87
No description provided.