Skip to content

Ship only the firmware engine: drop analog-cli and pyrite surfaces - #6

Merged
ShahriarAhnaf merged 1 commit into
mainfrom
agent/core-only-9c1e
Aug 23, 2026
Merged

Ship only the firmware engine: drop analog-cli and pyrite surfaces#6
ShahriarAhnaf merged 1 commit into
mainfrom
agent/core-only-9c1e

Conversation

@ShahriarAhnaf

Copy link
Copy Markdown
Contributor

Neither analog nor pyrite has a public release manifest, so 0.2.0's README and package advertise simantic install analog-cli/pyrite, the analog/pyrite pytest fixtures and *.sim.toml collection — none of which can work today.

  • Removes analog.py, pyrite.py, agent.py (pyrite-mcp), report.py, their tests and the divider fixture; strips the references from __init__, _cli, _locate, install, pytest_plugin, README.
  • The removed surface is preserved on branch hold/analog-pyrite (= main before this PR) for re-landing when those products publish manifests.
  • Bumps to 0.2.1 so the PyPI page is replaced.

103 passed, 2 skipped.

Neither analog nor pyrite has a public release manifest, so the package
advertised commands (simantic install analog-cli / pyrite, the analog and
pyrite pytest fixtures, *.sim.toml collection) that cannot work. Removed from
the shipped package; the previous surface is kept on branch
hold/analog-pyrite for when those products release. Bump to 0.2.1 so the
PyPI description is replaced.
@ShahriarAhnaf
ShahriarAhnaf merged commit aa91041 into main Aug 23, 2026
6 checks passed
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