Repository navigation
Releases: janpow77/auditcore
Release list
auditcore v0.14.2 – Stichprobenrechner 0.1.12
auditcore v0.14.2 bringt den überarbeiteten Stichprobenrechner in den beiden Stichprobenpaketen (#299).
- npm
@auditcore/sampling-templates-core0.1.3 → 0.1.12 und@auditcore/sampling-templates-vue0.1.4 → 0.1.12:- Der Stichprobenrechner rechnet wie Microsoft Excel; die Sollwerte stammen aus Excel 16 (10.531 Fälle).
- Begriffe nach der Delegierten Verordnung (EU) 2023/67, etwa „Signifikanzschwelle“.
- Wo die Excel-Vorlage abweicht, gelten die Vorgaben der Kommission (DelVO (EU) 2023/67, EGESIF_16-0014-01, belegt mit den Rechenbeispielen 7.10.3.x); jede solche Stelle ist gekennzeichnet.
- Ungültige Eingaben werden nie wie leere gerechnet, sondern mit Grund gemeldet („Eingabe ungültig“).
- Einzelheiten in den Paket-Changelogs.
- Alle 37 Python-Bibliotheken und die übrigen zehn npm-Pakete sind unverändert gegenüber v0.14.1 und behalten ihre Version; ihre Wheels, Debian-Pakete und npm-Tarballs sind bytegleich (Abgleich der SHA256SUMS), die SDists inhaltsgleich (nur die Archivzeitstempel des Neubaus weichen ab).
Geprüft: Paketbau, selektive pip-Installation mit Funktionsprüfung und Entfernung, APT-Installation/Upgrade/Entfernung, optionale PDF-/Excel-Ausgaben (291 Prüfschritte bestanden).
SHA256SUMS.asc und auditcore-preview-keyring.gpg verwenden den bestehenden Schlüssel E427F95CC37CBFD0876314CA0D1580A6CAE37327.
Dieser Bibliotheksrelease stellt Anwendungen nicht automatisch auf neue Versionen um.
auditcore v0.14.1 – Signifikanzschwelle
auditcore v0.14.1 verwendet für die 2-%-Schwelle der Fehlerquote den amtlichen Begriff „Signifikanzschwelle“ (Delegierte Verordnung (EU) 2023/67, Anhang I Nr. 1; VO (EU) 2021/1060, Anhang XX Nr. 5.9) statt „Wesentlichkeitsschwelle“ bzw. „Wesentlichkeit“ (#297, Versionen #298).
- npm
@auditcore/ui-core0.4.0 → 0.4.1: Texte der Hochrechnung (materiality,rerExceeds,rerWithin) und des Stichprobenumfangs (materiality_rate). - npm
@auditcore/ui0.5.0 → 0.5.1 und@auditcore/ui-react1.3.0 → 1.3.1: zeigen die neuen Texte aus ui-core; Eigenschaften und Ereignisse unverändert. auditcore_extrapolation0.2.0 → 0.2.1: Ergebnistexte, Eingabemeldungen, HerleitungTE = Signifikanzschwelle × BV, RER-Zeile L und Zusammenfassung des Exports.auditcore_sampling0.2.4 → 0.2.5: Meldungen und Herleitung inauditcore_sampling.guidance. Die betragsmäßige Wesentlichkeit M der Altmethoden bleibt unverändert.- Nur wegen der exakten Bindungen:
@auditcore/bpmn-vue0.5.2,@auditcore/bpmn-react0.5.2,@auditcore/layout0.1.2, inhaltlich unverändert. - Bezeichner, Schlüssel und REST-Verträge bleiben unverändert (
materiality_rate,MATERIALITY_RATE,material/not_material); die englische Bezeichnung bleibt „materiality threshold“. - Alle übrigen 35 Python-Bibliotheken und die übrigen sechs npm-Pakete sind unverändert gegenüber v0.14.0; ihre Wheels, Debian-Pakete und npm-Tarballs sind bytegleich (Abgleich der SHA256SUMS).
Geprüft: Paketbau, selektive pip-Installation mit Funktionsprüfung und Entfernung, APT-Installation/Upgrade/Entfernung, optionale PDF-/Excel-Ausgaben (291 Prüfschritte bestanden).
SHA256SUMS.asc und auditcore-preview-keyring.gpg verwenden den bestehenden Schlüssel E427F95CC37CBFD0876314CA0D1580A6CAE37327.
Dieser Bibliotheksrelease stellt Anwendungen nicht automatisch auf neue Versionen um.
auditcore v0.14.0 – Namensbaukasten für Firmennamen und Stichprobenvorlagen
auditcore v0.14.0 bringt den Namensbaukasten für synthetische Firmennamen (#291) und erstmals die Stichprobenvorlagen als npm-Tarballs (#292).
auditcore_dummygenerator0.1.4 → 0.2.0: Namensbaukastencompany_names.pymit getrennten Listen für Branchenpräfixe, Geschäftsbereiche, Namenszusätze und Rechtsformen je Begünstigtentyp (28 080 Namen). Neu:draw_company_name,company_name_at(deterministische, kollisionsfreie Folge),company_name_count. Bestehende Ausgaben bleiben unverändert.auditcore_dummybundle0.1.0 → 0.2.0: Firmennamen aus dem Namensbaukasten; Rechtsform folgtentity_form. Verhaltensänderung: Gleicher Startwert ergibt andere Daten als 0.1.0.auditcore_invoicegenerator0.2.4 → 0.2.5 undauditcore_invoicesynth0.3.0 → 0.3.1: nur die angehobene Bindung anauditcore_dummygenerator==0.2.0bzw.auditcore_invoicegenerator==0.2.5, inhaltlich unverändert.- npm (neu als Tarball):
@auditcore/sampling-templates-core0.1.3 und@auditcore/sampling-templates-vue0.1.4 (Webfassung der Stichprobenvorlagen). - Alle übrigen 33 Python-Bibliotheken und die zehn bisherigen npm-Pakete sind unverändert gegenüber v0.13.0; ihre Wheels, Debian-Pakete und npm-Tarballs sind bytegleich (Abgleich der SHA256SUMS).
- Release-Werkzeug:
prepare_library_release.pylöst interne npm-Vergleichsbereiche wie>=0.4.0 <0.6.0auf (#296).
Geprüft: Paketbau, selektive pip-Installation mit Funktionsprüfung und Entfernung, APT-Installation/Upgrade/Entfernung, optionale PDF-/Excel-Ausgaben (291 Prüfschritte bestanden).
SHA256SUMS.asc und auditcore-preview-keyring.gpg verwenden den bestehenden Schlüssel E427F95CC37CBFD0876314CA0D1580A6CAE37327.
Die Testdaten sind synthetisch und bilden keine Vorgabe einer Behörde ab. Dieser Bibliotheksrelease stellt Anwendungen nicht automatisch auf neue Versionen um.
auditcore v0.13.0 – EU-Schwellenwerte je Vergaberegime und Testbündel
auditcore v0.13.0 bringt die EU-Schwellenwerte 2014–2027 für alle vier Vergaberegime (#287) und ein neues Paket für zusammenhängende synthetische Testbündel (#288).
auditcore_procurement0.2.5 → 0.3.0:- Profil
procurement.hvtg 2026.10.1(jetztCURRENT_PROFILE) führt neben öffentlichen Bau-, Liefer- und Dienstleistungsaufträgen (RL 2014/24/EU) auch Sektorenaufträge (RL 2014/25/EU), Konzessionen (RL 2014/23/EU), Verteidigung und Sicherheit (RL 2009/81/EG) sowie soziale und andere besondere Dienstleistungen. - Jeder Wert nennt Verordnung, ABl.-Fundstelle, CELEX-Nummer, Prüfsumme und Wortlaut des am 13.10.2026 abgerufenen amtlichen Textes.
- Neue Funktionen
eu_catalogue,check_eu_thresholdundeu_regime_thresholdwerten nur den EU-Teil aus. Bisherige Aufrufe und die Profile bis 2026.09.3 bleiben unverändert.
- Profil
auditcore_dummybundle0.1.0 (neu): Testbündel Vorhaben → Mittelabrufe → Belege → Zahlungsanträge an die Kommission → Rechnungslegung mit Summenbindung in Dezimalrechnung, acht Summenproben, elf Vorlagenprofile als Daten, freie Tabelle aus einem Rezept mit 21 Feldtypen, 13 Auffälligkeiten mit getrennter Lösung, REST-Vertragdummybundle_ui/1. IBAN und USt-IdNr. tragen im Standard eine gezielt verfehlte Prüfziffer.auditcore_risk0.4.0 → 0.4.1: nur die angehobene Bindungauditcore_procurement==0.3.0im Extraprocurement, inhaltlich unverändert.- Alle übrigen 34 Python-Bibliotheken und die zehn npm-Pakete sind unverändert gegenüber v0.12.0; ihre Wheels, Debian-Pakete und npm-Tarballs sind bytegleich.
Geprüft: Paketbau, selektive pip-Installation mit Funktionsprüfung und Entfernung, APT-Installation/Upgrade/Entfernung, optionale PDF-/Excel-Ausgaben (291 Prüfschritte bestanden).
SHA256SUMS.asc und auditcore-preview-keyring.gpg verwenden den bestehenden Schlüssel E427F95CC37CBFD0876314CA0D1580A6CAE37327.
Die Testbündel sind synthetisch und bilden keine Vorgabe einer Behörde ab. Die Schwellenwertprüfung ist eine Vorprüfung und ersetzt keine vergaberechtliche Würdigung. Dieser Bibliotheksrelease stellt Anwendungen nicht automatisch auf neue Versionen um.
auditcore v0.12.0 – Datenschutz-Assistent
auditcore v0.12.0 bringt den Datenschutz-Assistenten: einen optionalen, geführten oder freien Wizard für das Verzeichnis von Verarbeitungstätigkeiten und die Datenschutz-Folgenabschätzung (#270, #277).
auditcore_dataprotection0.6.0:- Fragenkatalog 2026.10.3 als Daten: zuständige Stelle je Frage, Tabellen mit Auswahlspalten, Datumsangaben, Abschlussfrage je Kapitel, Hinweise mit amtlichen Quellen (EDSA, DSK, HBDI).
- Regelprofil
auditcore.hdsig_ji2026.10.5: Im Dritten Teil HDSIG entscheidet allein das voraussichtlich hohe Risiko (§ 62 Abs. 1) über die Folgenabschätzung; die Kriterien der DSGVO-Listen sind dort nur Anhaltspunkte. - Register: Speicherfristen je Datenkategorie, Einordnung der Dienstleister mit Vertragsstand.
@auditcore/ui-core0.4.0,@auditcore/ui0.5.0,@auditcore/ui-react1.3.0: Oberfläche des Datenschutz-Assistenten für Vue, Web Components und React, Runner-Konsole, Merkmalsstichprobe. Statuswerte erscheinen ausgeschrieben mit Umlauten.auditcore_invoicesynth0.3.0: Generatorvarianten v2 bis v4, Diagnosesätze T2-gemischt, T2b und T2c, Donut-Bewertung mit Strukturreparatur und Plausibilität, Lernrate und Warm-up für das Weitertraining.auditcore_runner0.1.1: Stand der Runner-Konsole und der Einträge im Änderungsprotokoll.@auditcore/bpmn-react0.5.1,@auditcore/bpmn-vue0.5.1,@auditcore/layout0.1.1: nur angehobene Bindung anui-corebeziehungsweiseui, inhaltlich unverändert.- Alle übrigen Pakete sind unverändert gegenüber v0.11.0.
Geprüft: Paketbau, selektive pip-Installation mit Funktionsprüfung und Entfernung, APT-Installation/Upgrade/Entfernung, optionale PDF-/Excel-Ausgaben (284 Prüfschritte bestanden).
SHA256SUMS.asc und auditcore-preview-keyring.gpg verwenden den bestehenden Schlüssel E427F95CC37CBFD0876314CA0D1580A6CAE37327.
Der Datenschutz-Assistent unterstützt Entscheidungen, übernimmt aber nicht die rechtliche Verantwortung; Katalog und Profile sind noch nicht durch eine Datenschutzstelle abgenommen. Dieser Bibliotheksrelease stellt Anwendungen nicht automatisch auf neue Versionen um.
auditcore v0.11.0
auditcore v0.11.0 bündelt 35 Python-Bibliotheken und 10 npm-Pakete. Neu sind Ansichten der Ordnerübersicht, verschiebbare Seitenbereiche und das Verschieben von Pools in der Fläche (#262).
@auditcore/bpmn-editor0.1.2: Pools lassen sich in der Fläche greifen und samt Inhalt verschieben. Bahnen füllen den Pool bis auf den Titelstreifen und dürfen nicht allein verschoben werden; ein Ziehen in der Fläche traf bisher die Bahn und tat nichts. Beim Start einer Verschiebung werden Bahnen jetzt durch ihren Pool ersetzt (auch in einer Mehrfachauswahl). Klick wählt weiter die Bahn, Shift-Ziehen bleibt das Lasso.@auditcore/bpmn-flowaudit,@auditcore/bpmn-vue,@auditcore/bpmn-react0.5.0:- Ordnerübersicht in voller Breite mit den Ansichten Kacheln, Liste und Vorschaubilder; Wahl je Browser gemerkt.
- Vorschaubilder über
createThumbnails– optional serverseitig (StoragePort.thumbnail), sonst im Browser gerendert, höchstens zwei gleichzeitig, erst beim Sichtbarwerden. PanelResizer: Eigenschaften und Diagrammsammlung mit ziehbarer Trennlinie (auch per Tastatur), einklappbar mit schmaler Leiste; Strg+Alt+P blendet die Eigenschaften ein und aus.
- Alle übrigen npm-Pakete und alle 35 Python-Bibliotheken sind unverändert gegenüber v0.10.0.
Geprüft: Lint, Typprüfung und Tests aller npm-Pakete (auch React 18), UI-Paritäts-Gate, Playwright-Demo des Vue-Editors; Paketbau, selektive pip-Installation mit Funktionsprüfung und Entfernung, APT-Installation/Upgrade/Entfernung, optionale PDF-/Excel-Ausgaben (284 Prüfschritte bestanden).
SHA256SUMS.asc und auditcore-preview-keyring.gpg verwenden den bestehenden Schlüssel E427F95CC37CBFD0876314CA0D1580A6CAE37327.
npm install https://github.com/janpow77/auditcore/releases/download/v0.11.0/auditcore-bpmn-vue-0.5.0.tgzpreview-manifest.json dokumentiert die Vorbereitung vor der Veröffentlichung. Dieser Bibliotheksrelease stellt Anwendungen nicht automatisch auf neue Versionen um.
auditcore v0.10.0
auditcore v0.10.0 bündelt 35 Python-Bibliotheken und 10 npm-Pakete. Neu ist der Reiter „Prüfungsmerkmale“ im BPMN-Editor.
@auditcore/bpmn-flowaudit,@auditcore/bpmn-vue,@auditcore/bpmn-react0.4.0 (#261):- Profilblock
propertiesbeschreibt Name/Wert-Merkmale je Elementart (text,choice,multi_choice,yes_no, optionalapplies_to,help,depends_on); die Bibliothek kennt keine feste Liste. - Reiter „Prüfungsmerkmale“ im Eigenschaftenbereich (Vue und React), nur wenn das Profil Merkmale für den Elementtyp definiert.
- Gespeichert als
camunda:properties/camunda:property– im Camunda Modeler lesbar. Laden und Speichern ohne Bearbeitung bleiben unverändert; geschrieben wird nur das geänderte Merkmal, ein leerer Wert entfernt es, fremde Merkmale bleiben erhalten.
- Profilblock
- Alle übrigen npm-Pakete und alle 35 Python-Bibliotheken sind unverändert gegenüber v0.9.1.
Geprüft: Lint, Typprüfung und Tests aller npm-Pakete, UI-Paritäts-Gate, Playwright-Demo des Vue-Editors (Bearbeiten, Speichern, erneutes Öffnen); Paketbau, selektive pip-Installation mit Funktionsprüfung und Entfernung, APT-Installation/Upgrade/Entfernung, optionale PDF-/Excel-Ausgaben.
SHA256SUMS.asc und auditcore-preview-keyring.gpg verwenden den bestehenden Schlüssel E427F95CC37CBFD0876314CA0D1580A6CAE37327.
npm install https://github.com/janpow77/auditcore/releases/download/v0.10.0/auditcore-bpmn-vue-0.4.0.tgzpreview-manifest.json dokumentiert die Vorbereitung vor der Veröffentlichung. Dieser Bibliotheksrelease stellt Anwendungen nicht automatisch auf neue Versionen um.
auditcore v0.9.1
auditcore v0.9.1 bündelt 35 Python-Bibliotheken und 10 npm-Pakete. Neu ist das Umbenennen von Ordnern im BPMN-Editor.
@auditcore/bpmn-flowaudit,@auditcore/bpmn-vue,@auditcore/bpmn-react0.3.1 (#259):- Ordner der Diagrammsammlung umbenennen: auf der Ordnerkarte der Übersicht direkt am Namen (wie die Inline-Beschreibung), im Baum per Doppelklick oder F2 mit Dialog „Ordner umbenennen“.
DiagramCollection.renameFolder()trimmt den Namen; ein leerer Name lässt den bisherigen stehen.- Sammlungstexte DE/EN in eigenen Katalogen (
de/en.collection.ts).
- Alle übrigen npm-Pakete und alle 35 Python-Bibliotheken sind unverändert gegenüber v0.9.0.
Geprüft: Lint, Typprüfung und Tests aller npm-Pakete, UI-Paritäts-Gate, Playwright-Demo des Vue-Editors; Paketbau, selektive pip-Installation mit Funktionsprüfung und Entfernung, APT-Installation/Upgrade/Entfernung, optionale PDF-/Excel-Ausgaben (284 Prüfschritte bestanden).
SHA256SUMS.asc und auditcore-preview-keyring.gpg verwenden den bestehenden Schlüssel E427F95CC37CBFD0876314CA0D1580A6CAE37327.
npm install https://github.com/janpow77/auditcore/releases/download/v0.9.1/auditcore-bpmn-vue-0.3.1.tgzpreview-manifest.json dokumentiert die Vorbereitung vor der Veröffentlichung. Dieser Bibliotheksrelease stellt Anwendungen nicht automatisch auf neue Versionen um.
auditcore v0.9.0 – BPMN-Editor: Ordnerübersicht, Palettenansichten und Host-Aktionen
auditcore v0.9.0 bündelt 35 Python-Bibliotheken und 10 npm-Pakete. Neu sind die überarbeitete Sammlungsübersicht, Palettenansichten und Host-Aktionen des BPMN-Editors.
@auditcore/bpmn-flowaudit,@auditcore/bpmn-vue,@auditcore/bpmn-react0.3.0 (#258):- Oberste Ebene der Diagrammsammlung als Ordnerkarten mit Beschreibung, Anzahl und klickbaren Diagrammen; Beschreibungen von Ordnern und Diagrammen inline bearbeitbar („Keine Beschreibung“ als Platzhalter). Rechtsgrundlagen-Abdeckung, abgelaufene Gültigkeiten und Sammlungshinweise im eingeklappten Bereich „Prüfhinweise (n)“; Kernanforderungs-Kacheln und Status-Verteilung entfallen dort,
groupOverviewbleibt unverändert. - Palette „Elemente“ und „Pool mit Rolle“ wahlweise als Symbole, große Kacheln oder Liste mit Kürzel und Langbezeichnung aus dem Rollenkatalog; Umschaltung über ein Menü im Palettenkopf, Wahl im Browser gespeichert.
- Rollenkacheln im Reiter „Rolle“ brechen lange Bezeichnungen innerhalb der Kachel um.
style.cssenthält jetzt die Grundstile von diagram-js; ohne sie zeichnete der Browser Knickpunkte und Segment-Anfasser gewählter Linien schwarz. Gewählte Linien behalten ihre Strichstärke, Knickpunkte sind kleine helle Kreise mit farbigem Rand.- Aktionen des Hosts:
hostActions(Menü „Prüfen“ bzw. Exportdialog, Ereignishost-action) undfolderActions(Mehr-Menü je Ordnerkarte, Ereignisfolder-actionmit Ordner- und Diagrammkennungen). DerStoragePortbleibt unverändert.
- Oberste Ebene der Diagrammsammlung als Ordnerkarten mit Beschreibung, Anzahl und klickbaren Diagrammen; Beschreibungen von Ordnern und Diagrammen inline bearbeitbar („Keine Beschreibung“ als Platzhalter). Rechtsgrundlagen-Abdeckung, abgelaufene Gültigkeiten und Sammlungshinweise im eingeklappten Bereich „Prüfhinweise (n)“; Kernanforderungs-Kacheln und Status-Verteilung entfallen dort,
- Alle übrigen npm-Pakete und alle 35 Python-Bibliotheken sind unverändert gegenüber v0.8.1.
Geprüft: Lint, Typprüfung und Tests aller npm-Pakete, UI-Paritäts-Gate, Lizenzprüfung, Playwright-Demo des Vue-Editors; Paketbau, selektive pip-Installation mit Funktionsprüfung und Entfernung, APT-Installation/Upgrade/Entfernung, optionale PDF-/Excel-Ausgaben.
SHA256SUMS.asc und auditcore-preview-keyring.gpg verwenden den bestehenden Schlüssel E427F95CC37CBFD0876314CA0D1580A6CAE37327.
npm install https://github.com/janpow77/auditcore/releases/download/v0.9.0/auditcore-bpmn-vue-0.3.0.tgzpreview-manifest.json dokumentiert die Vorbereitung vor der Veröffentlichung. Dieser Bibliotheksrelease stellt Anwendungen nicht automatisch auf neue Versionen um.
auditcore v0.8.1 – deutsche ToF-Kategorien als Standard
auditcore v0.8.1 bündelt 35 Python-Bibliotheken und 10 npm-Pakete. Neu sind die deutschen Kategoriebezeichnungen der Types of Findings als Standardprofil.
- Tyfindings 0.2.0 (#250): Profil
efre.tof_2021_20272026.10.2 ist neuesSTANDARDPROFIL(Fingerabdruckf83a36f21f57605f85a117cd7b004ae9ce04c42fcb73b749c34e189970ad7ebf). Jeder Katalogeintrag trägtkategorie_de, die deutsche Kategoriebezeichnung in der Fassung der AKB-Auswertung (ToFKategorieDeinmodAKB_ToF.bas), fachlich freigegeben am 05.10.2026. NeuToFEintrag.kategorie_deundToFProfil.kategorie_de(kategorie); der Profillader prüft, dasskategorie_devollständig und je Kategorie einheitlich ist. Regeln, Katalog und Zuordnungsergebnisse sind unverändert, 2026.10.1 bleibt überload_profileladbar. - Alle übrigen 34 Python-Bibliotheken und alle 10 npm-Pakete sind unverändert gegenüber v0.8.0; ihre Wheels, Debian-Pakete und npm-Tarballs sind bytegleich mit den bereits veröffentlichten Dateien, die SDists inhaltsgleich (nur die Archivzeitstempel des Neubaus weichen ab). Die npm-Tarballs sind aus dem Stand von v0.8.0 gebaut, weil seitdem nur eine Entwicklungsabhängigkeit von
@auditcore/layoutangehoben wurde (#253) und veröffentlichte npm-Versionen unverändert bleiben.
Geprüft: Prüfprofil pr und tyfindings des auditcore-runner, Qualitäts-Gate, Paketbau, selektive pip-Installation mit Funktionsprüfung und Entfernung, APT-Installation/Upgrade/Entfernung, optionale PDF-/Excel-Ausgaben. Die GitHub-Prüfungen auf dem Tag-Commit sind erfolgreich (code-quality-gate, domain-packages, quality).
Die 234 Assets enthalten Wheels, SDists, SBOMs, Debian-Pakete, npm-Tarballs, Requirements und signierte APT-Metadaten. SHA256SUMS.asc und auditcore-preview-keyring.gpg verwenden den bestehenden Schlüssel E427F95CC37CBFD0876314CA0D1580A6CAE37327.
python -m pip install -r https://github.com/janpow77/auditcore/releases/download/v0.8.1/requirements-auditcore_tyfindings.txt
# oder über den Paketindex
python -m pip install 'auditcore-tyfindings==0.2.0' --index-url https://janpow77.github.io/auditcore/simple/NumPy bleibt für Compute und Risk erforderlich und wird vor den auf auditcore beschränkten Requirements aus der üblichen Paketquelle installiert. preview-manifest.json dokumentiert die Vorbereitung vor der Veröffentlichung; öffentliche Installationstests werden getrennt festgehalten. Dieser Bibliotheksrelease stellt Anwendungen nicht automatisch auf neue Versionen um.