Skip to content

feat(hsr): prepare standalone plugins and PyPI release - #1

Merged
qiyinxi merged 4 commits into
mainfrom
agent/prepare-pypi-release
Jul 16, 2026
Merged

qiyinxi merged 4 commits into
mainfrom
agent/prepare-pypi-release

Conversation

@qiyinxi

@qiyinxi qiyinxi commented Jul 16, 2026

Copy link
Copy Markdown
Member

Summary

  • package HSR core plus SRA and M7A adapters as standalone plugin distributions
  • add the automas-hsr meta-package for one-command installation
  • align CI, wheel smoke checks, and trusted-publishing workflow with automas-m9a
  • add AGPL-3.0 license files and release documentation for all four distributions
  • enforce adapter/runtime boundaries and preserve M7A multi-user execution

Validation

  • 25 backend unit tests passed
  • all four distributions built successfully (4 wheels and 4 source archives)
  • all 8 artifacts passed twine check
  • standalone SRA/M7A dependency-resolution smoke tests passed
  • automas-hsr meta-package installation smoke test passed
  • AUTO-MAS host compatibility imports passed
  • SRA + M7A dual-engine workflow passed manual validation

Release note

The Publish workflow has not been run. Initial publication remains blocked until the four PyPI Pending Publishers are configured.

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry @qiyinxi, your pull request is larger than the review limit of 150000 diff characters

@qiyinxi
qiyinxi merged commit 2430286 into main Jul 16, 2026
3 checks passed
@qiyinxi
qiyinxi deleted the agent/prepare-pypi-release branch August 2, 2026 06:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant