Repository navigation
chore(hygiene): harden CI matrix with Python 3.13, expand PEP 621 metadata, and add contract test suite - #3
Conversation
…adata, and add contract test suite
ellmos-multi-bot
left a comment
There was a problem hiding this comment.
Independent review by a separate Codex instance (runtime model identifier not exposed), exact head d1b65dc. Read the complete six-file diff, adjacent tests, configuration/core/naming, workflow, packaging metadata and English/German/license documents. No blocking findings. Existing assertions are unchanged; four additive contract tests agree with parsed TOML and built wheel metadata. Local Windows Python 3.12 QA: socket connections denied, GUI test module excluded by scope, 96 passed and 1 skipped (Windows symlink privilege 1314); ruff check absorber tests passed; pyright with the explicit isolated-venv Python reported 0 errors/0 warnings; isolated wheel build and METADATA/classifier/URLs/entrypoint/MIT-notice checks passed. CI run 41168464810 is successful at this head: all three Windows jobs 119 passed, all six Ubuntu/macOS jobs 118 passed/1 platform skip; Ubuntu 3.12 lint/type logs passed. No GUI, real-data, provider or manual CI starts. This reviews the source/CI change, not binary-release legal compliance or device acceptance. Existing setuptools PEP-639 deprecation warnings and dated dependency inventory remain follow-up maintenance.
Summary
uff check absorber tests ergänzt.
Quality Gates
uff check: All checks passed