{
 "id": "mistral",
 "name": "Mistral AI",
 "url": "https://dev-news.anonyfox.com/mistral/",
 "site": "https://mistral.ai",
 "ecosystem": "ai",
 "title": "Mistral AI: Python SDK 3.0 and October's model launches",
 "description": "Every mistralai Python SDK release since 2024 from GitHub, a week-by-week strip of 2026 SDK releases and launch posts, and what 3.0 removed.",
 "lede": {
  "date": "2026-10-24",
  "paragraphs": [
   "mistralai, Mistral's Python SDK, released 3.0.0 on 28 September 2026, six and a half months after 2.0.0. It moves from httpx to httpx2, so a client passed as client= or async_client= must now be an httpx2 client. Chat and agents completions no longer accept the code_interpreter, web_search and web_search_premium tools; those go through the Conversations API or an agent now. Workflow deployments lose their CPU and memory fields, and the koyeb backend is renamed mistral_cloud.",
   "Three model launches followed in October: Mistral Large 4 on 6 October; Timestral on 15 October, a probabilistic forecasting model in four sizes from 5M to 209M parameters; and Voxtral 3 on 20 October, with new Transcribe and Speech models and a voice agent SDK built on LiveKit. SDK 3.1.0 and 3.2.0 came out on 6 and 9 October and mostly reshape the beta surface, removing 80 beta names between them."
  ]
 },
 "latest": {
  "version": "v3.2.0",
  "date": "2026-10-09",
  "url": "https://github.com/mistralai/client-python/releases/tag/v3.2.0",
  "summary": "VoiceCreateRequest.sampleaudio: str -> OptionalNullable[str]"
 },
 "stable_releases_since_2024": 86,
 "prereleases_since_2024": 8,
 "releases": [
  {
   "version": "v3.2.0",
   "date": "2026-10-09",
   "url": "https://github.com/mistralai/client-python/releases/tag/v3.2.0",
   "summary": "VoiceCreateRequest.sampleaudio: str -> OptionalNullable[str]"
  },
  {
   "version": "v3.1.0",
   "date": "2026-10-06",
   "url": "https://github.com/mistralai/client-python/releases/tag/v3.1.0",
   "summary": "Runs"
  },
  {
   "version": "v3.0.0",
   "date": "2026-09-28",
   "url": "https://github.com/mistralai/client-python/releases/tag/v3.0.0",
   "summary": "DeploymentKoyebBackendSpec"
  },
  {
   "version": "v2.10.1",
   "date": "2026-09-15",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.10.1",
   "summary": "managedindexes.create"
  },
  {
   "version": "v2.10.0",
   "date": "2026-09-09",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.10.0",
   "summary": "campaigns.create"
  },
  {
   "version": "v2.9.4",
   "date": "2026-08-21",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.9.4",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.9.3",
   "date": "2026-08-13",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.9.3",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.9.2",
   "date": "2026-08-11",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.9.2",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.9.1",
   "date": "2026-08-04",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.9.1",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.9.0",
   "date": "2026-08-04",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.9.0",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.8.0",
   "date": "2026-07-28",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.8.0",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.7.2",
   "date": "2026-07-24",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.7.2",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.7.1",
   "date": "2026-07-21",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.7.1",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.7.0",
   "date": "2026-07-17",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.7.0",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.6.0",
   "date": "2026-07-06",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.6.0",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.5.2",
   "date": "2026-07-03",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.5.2",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.5.1",
   "date": "2026-07-01",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.5.1",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.5.0",
   "date": "2026-06-23",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.5.0",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.4.13",
   "date": "2026-06-19",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.4.13",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.4.12",
   "date": "2026-06-17",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.4.12",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.4.11",
   "date": "2026-06-16",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.4.11",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.4.10",
   "date": "2026-06-16",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.4.10",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.4.9",
   "date": "2026-06-03",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.4.9",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.4.8",
   "date": "2026-05-28",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.4.8",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.4.7",
   "date": "2026-05-27",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.4.7",
   "summary": "OpenAPI Doc"
  },
  {
   "version": "v2.4.5",
   "date": "2026-05-07",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.4.5",
   "summary": "mistral.workflows.executions.stream(): response.[].data.data.union(CustomTaskInProgressResponse).attributes.payload Changed (Breaking ⚠️)"
  },
  {
   "version": "v2.4.4",
   "date": "2026-04-30",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.4.4",
   "summary": "mistral.beta.libraries.update(): request.name Changed (Breaking ⚠️)"
  },
  {
   "version": "v2.4.3",
   "date": "2026-04-27",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.4.3",
   "summary": "mistral.ocr.process(): request.id Removed (Breaking ⚠️)"
  },
  {
   "version": "v2.4.2",
   "date": "2026-04-23",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.4.2",
   "summary": "mistral.beta.observability.chatcompletionevents.search(): response.completionevents.results[].extrafields.Map<extrafields>.union(Map<string>) Added…"
  },
  {
   "version": "v2.4.1",
   "date": "2026-04-21",
   "url": "https://github.com/mistralai/client-python/releases/tag/v2.4.1",
   "summary": "mistral.beta.conversations.restartstream():"
  }
 ],
 "log": [
  {
   "date": "2026-10-20",
   "title": "Voxtral 3",
   "text": "Mistral's voice agent SDK, pitched at real-time speech in more than 50 languages. 768 points on Hacker News.",
   "url": "https://dev-news.anonyfox.com/log/2026-10-20/#mistral-5",
   "sources": [
    {
     "label": "post",
     "url": "https://mistral.ai/news/voxtral-3/"
    },
    {
     "label": "HN",
     "url": "https://news.ycombinator.com/item?id=50168396"
    }
   ]
  },
  {
   "date": "2026-10-19",
   "title": "Timestral",
   "text": "Mistral's time-series foundation models, announced on 15 October, reached 621 points on Hacker News four days later.",
   "url": "https://dev-news.anonyfox.com/log/2026-10-19/#mistral-4",
   "sources": [
    {
     "label": "post",
     "url": "https://mistral.ai/news/timestral/"
    },
    {
     "label": "HN",
     "url": "https://news.ycombinator.com/item?id=50150434"
    }
   ]
  }
 ],
 "then": [],
 "coverage": {
  "ok": true,
  "expected": 94,
  "present": 94,
  "checked_at": "2026-10-24T17:23:21.434Z",
  "since": "2024-01-01T00:00:00.000Z"
 },
 "sources": {
  "releases": {
   "type": "github",
   "repo": "mistralai/client-python",
   "tag_filter": "^v\\d"
  },
  "feed": "https://mistral.ai/rss.xml"
 },
 "feed": "https://dev-news.anonyfox.com/mistral/feed.xml",
 "markdown": "https://dev-news.anonyfox.com/mistral.md"
}
