Annonce de Sr3
Après deux ans de développement, le 11/04/2022, nous sommes heureux d’annoncer la disponibilité de la première version bêta de Sarracenia version 3: Sr3. Pour célébrer la sortie, il y a un nouveau site Web avec des informations détaillées:
Par rapport à la v2, Sr3 apporte:
Prise en charge native pour mqtt et amqp (rabbitmq et les courtiers MQTT.) avec une implémentation modulaire qui permet des message queueing protocols être pris en charge.
L’Algorithme de Flux unifie tous les composants en légères variations de ce code commun unique. Ce refactoring a permis d’éliminer la duplication de code et de réduire le nombre total de lignes de code d’environ 30 % tout en ajoutant des fonctionnalités.
Une nouvelle interface de ligne de commande centrée sur un point d’entrée unique: sr3
Amélioration de Jupyter Notebook Tutorials
Un nouveau plugin API, ce qui permet la personnalisation pythonique du traitement des applications par défaut.
Un nouveau python API, ce qui donne un accès complet à l’implémentation, permettant une extension élégante grâce à la sous-classification.
Les applications peuvent appeler Sarracenia Python API à partir de leur ligne principale. (Dans la v2, il fallait écrire des rappels pour appeler le code de l’application, la ligne principale de l’application ne pouvait pas être utilisée.)
Ajout d’un module de discussion GitHub, pour les questions et les clarifications de la communauté : https://github.com/MetPX/sarracenia/discussions