Observatoire IAThe Easy Company
Rubriques et méthode

Outils et agents

Le SDK Python officiel d’Anthropic passe en 1.0 : la couche HTTP quitte httpx pour httpx2, et les paramètres d’échantillonnage comme l’API Text Completions disparaissent ; le SDK TypeScript reste en 0.120.0

Anthropic

Source
Sources citées · portée à lire dans le détail
Preuve
Preuve actuelle non établie · date de preuve non enregistrée
Revue
Contre-revue à compléter

Contre-vérification à compléter : La contre-vérification de cette version n’est pas établie. Lire la méthode

Les notes de version de la plateforme Claude, datées du 20 août 2026, annoncent la version 1.0 du SDK Python et en détaillent les ruptures. La couche HTTP passe de httpx à httpx2, un fork maintenu et compatible avec l’API d’origine : les objets http_client, Timeout et transport personnalisés doivent désormais être construits depuis httpx2 (les aides DefaultHttpxClient sont inchangées), et un appel à httpx2.alias_httpx() au démarrage reste nécessaire pour les bibliothèques de traçage ou de simulation qui instrumentent httpx. La version 1.0 exige Python 3.10 ou supérieur et retire des surfaces dépréciées de longue date : l’API Text Completions historique, les paramètres temperature, top_p et top_k sur les méthodes Messages, et le compaction_control côté client du lanceur d’outils. Sur le client asynchrone, les résultats .with_raw_response demandent maintenant await response.parse(), et AnthropicBedrock bascule par défaut sur us-east-1. L’API de PyPI date le téléversement du paquet 1.0.0 au 2026-08-20 à 19:58:58 UTC et confirme l’exigence Python 3.10+. La montée est propre au SDK Python : le SDK TypeScript @anthropic-ai/sdk reste en 0.120.0 (2026-08-19 22:05 UTC).

Réserve

Le guide de migration v1 n’a pas été relu ligne à ligne ; la liste des ruptures reprise ici est celle publiée par les notes de version, non un inventaire exhaustif du dépôt.

Repère belge

Sans effet de disponibilité en Belgique, mais effet direct sur toute base de code belge qui dépend du SDK Python. Une montée non verrouillée de 0.x vers 1.x casse la construction si le projet importe httpx pour bâtir son client ou ses délais, s’il passe encore temperature, top_p ou top_k aux méthodes Messages, ou s’il utilise l’API Text Completions. Le verrouillage de version dans le fichier de dépendances reste la protection ; la migration se prépare en lisant le guide v1 avant de monter.

Preuves

Détection : API de PyPI (métadonnées du paquet anthropic) · Fiche du paquet anthropic 1.0.0 sur PyPI · API du registre npm (@anthropic-ai/sdk, resté en 0.120.0)

Dernière tentative de lecture : 2026-08-29.

Une source permet d’examiner une affirmation dans son contexte. Son statut et le nombre de liens ne garantissent pas le résultat. La méthode est décrite dans les sources et les limites.

← Toutes les annonces qualifiées