Python SDK
Python SDK
Section intitulée « Python SDK »Le package missionweaveprotocol est le runtime de référence Python. Cette page
décrit le commit 9403cf1310914670506c56cbab363fdaa465d3cc, la version du
package 0.1.0 et Python 3.12 ou version ultérieure. Une construction de commit
ou de package différente est une entrée d’implémentation documentée différente,
même lorsque sa chaîne de version est inchangée.
Le package déclare ces commandes de console lors du commit documenté :
| Command | Objectif public |
|---|---|
missionweaveprotocol-server |
Démarrez le service de passerelle Group configuré. |
missionweaveprotocol-demo |
Exécutez la démonstration déterministe de l’exécution de référence. |
missionweaveprotocol-conformance |
Exécutez le schéma structurel et le manifeste vectoriel neutres en termes d’implémentation. |
Le lancement d’une commande ne crée pas d’autorité de déploiement. Le serveur nécessite toujours le matériel Registry appartenant au déploiement, la persistance, les informations d’identification de session, la liaison réseau et la configuration TLS de production.
Utilisez cette référence
Section intitulée « Utilisez cette référence »Support lors du commit documenté
Section intitulée « Support lors du commit documenté »| Preuve normative | Couverture | Liaison au digest |
|---|---|---|
| Vecteurs structurels | 58 total (27 valide / 31 invalide) | Lié par le digest exact du paquet de protocole |
| Paquet de cryptographie | 62 évaluations (12 complètes / 50 rejetées) | sha256:5eade516e4bc5dcf04477727ebcccd11f33348b2d9135fb6fe0365c6e6cc2ea3 |
| Paquet d’admission | 30 évaluations (12 complètes / 18 rejetées) | sha256:39971bfafb68ef6c18f9026220cccc4f023fd4d5c8074f8ff0276cb1129cd0a0 |
Python
- Paquet
missionweaveprotocol- Chaîne d'outils requise
- Python 3.12 · uv
- Commit exact du SDK
9403cf1310914670506c56cbab363fdaa465d3cc- Opérations d'admission
prepare_first_admission·admit_first·verify_historical_admission
| Capacité d'exécution | Statut | Preuve ou limite |
|---|---|---|
| Runtime Core faisant autorité | Implémenté | |
| Runtime Agent | Implémenté | |
| Planification du Worker | Implémenté | |
| Passerelle Group authentifiée | Implémenté | |
| Stockages faisant autorité et locaux à l’Agent | Implémenté | |
| Relecture des Event et récupération des projections | Implémenté | |
| Application des politiques | Implémenté | |
| Baux d'exécution | Implémenté | |
| Comptabilisation des budgets | Implémenté | |
| Pouvoir de délégation | Implémenté | |
| Validation stricte des schémas JSON et Draft 2020-12 | Implémenté | |
| JSON canonique RFC 8785 | Implémenté | |
| Signature Signed Document et vérification en six étapes | Implémenté | |
| Résolution des clés de signature fondée sur Registry | Implémenté | |
| Codec de trames WebSocket | Implémenté | |
| Exécuteur de conformité structurelle et cryptographique | Implémenté | |
| Bundles de protocole | Implémenté | |
| Première admission et confiance historique | Implémenté | |
| Services de persistance externes | Adaptateur de déploiement requis | Le fonctionnement basé sur PostgreSQL nécessite un service de base de données et un pilote configurés. |
| WebSocket et diffusion TLS | Adaptateur de déploiement requis | Le service de production nécessite une liaison réseau, des certificats et des clés appartenant au déploiement. |
| Adaptateurs d'autorité d'admission | Adaptateur de déploiement requis | Les déploiements fournissent le résolveur du Registry actuel, l’Admission Log faisant autorité et l’émetteur de contexte de confiance. |
Le Python SDK implémente le runtime de référence complet représenté par la matrice. Les services de base de données, le service réseau, les certificats et l’autorité d’admission sont des dépendances de déploiement et non des garanties créées par l’installation du package.