tofusoup
2025-12-28
Standardize CI/release workflows, expand build config, and clean up dead code
24 files · 92+ · 133-
Standardize CI and release workflows
3 files changed
ci.ymlExpanded CI pipeline with improved steps (33-line change)release.ymlSimplified release workflow (71-line change, mostly reduction).pre-commit-config.yamlRemoved 28-line pre-commit configuration
Expand build configuration
2 files changed
pyproject.tomlExpanded with additional build and dependency configuration (37-line change)VERSIONUpdated version string
Clean up unused imports and dead code
18 files changed
cli.pyRemoved unused importapp.pyRemoved unused importslog_viewer.pyRemoved unused importcli.pyRemoved unused importcty_type_parser.pyRemoved unused importsexceptions.pyRemoved dead code (6 lines)cli.pyRestructured CLI module (16-line change)cli.pyRemoved unused importcli.pyRemoved unused importcli.pyRemoved unused imports (3 lines)engine.pyRemoved unused importcli.pyRemoved unused imports (3 lines)stock_cli.pyRemoved unused importvalidation.pyRemoved dead code (4 lines)state.pyRemoved unused importdiscovery.pySimplified discovery logic (5-line change)cli.pyRemoved unused importcli.pyRemoved unused import
- Removed unused imports and dead code from 15+ source files across browser, CLI, common, CTY, harness, HCL, registry, RPC, state, and stir modules
deprecate
internal
16 files
cli.pyapp.pylog_viewer.pycli.pycty_type_parser.pyexceptions.pycli.pycli.pycli.pyengine.pycli.pystock_cli.pyvalidation.pystate.pycli.pycli.py
- Restructured cty/cli.py (16-line change) and simplified stir/discovery.py
decouple
internal
2 files
cli.pydiscovery.py
Fix conformance test references
2 files changed
souptest_cty_interop.pyUpdated reference (2-line change)harness_factory.pyFixed reference (3-line change)