Skip to content

v0.5.4 - PyPI CLI packaging and coverage reporting

Choose a tag to compare

@github-actions github-actions released this 11 May 07:28
· 281 commits to main since this release

What changed

This release turns the public Python package path into a first-class entry point for Agentic SWMM. Users can now install the project from PyPI and access the CLI with:

pip install aiswmm
aiswmm --help

The package exposes the aiswmm and agentic-swmm command aliases and includes the CLI resources needed for the reproducible workflow scripts, skills, examples, and audit helpers.

Release highlights

  • Published the aiswmm PyPI package path for the CLI workflow.
  • Added GitHub Release distribution assets for the wheel and source archive.
  • Added Codecov reporting to the CI pipeline so test coverage is visible from the public repository.
  • Kept the README focused on installation and workflow entry points without adding extra metrics badges.
  • Updated project metadata and install examples to 0.5.4.

Validation boundary

The current Codecov percentage is still intentionally modest because much of this repository is skill-driven, MCP-oriented, and data-dependent. Lightweight unit tests are useful for regressions, but smoke tests, benchmark runs, SWMM execution artifacts, and audit outputs remain the stronger evidence for workflow continuity and modeling behavior.

Links