Zum Hauptinhalt springen

XMAS-Core

Python-Bibliothek zum Modellieren, Kodieren, Migrieren und Speichern von Daten nach Anwendungsschemas der XLeitstelle.

XMAS-Core

XMAS-Core bildet die Anwendungsschemas der XLeitstelle als Pydantic-Modelle ab und dient als Bibliothek für darauf aufbauende Anwendungen, etwa das XMAS-Plugin und die XMAS-App. Das CLI-Tool xmas stellt dieselben Funktionen bereit.

Die Python-Repräsentation der Anwendungsschemas wird aus den zugrundeliegenden UML-Modellen erzeugt. Kodierung, Speicherung, Migration und Stilregeln werden generisch aus den Modell-Metadaten gesteuert statt durch klassenspezifischen Code.

Unterstützt werden derzeit:

Software-Details

Erstellt am

25.09.26

Letzte Aktualisierung

30.09.26

Status

stable

Plattform
  • linux
  • windows
  • mac
Software-Version

2.0.0-rc.4

Lizenz

EUPL-1.2+

Letzte Aktualisierung: