pyvider-components
2025-09-14
Final monorepo separation removing all non-components code
146 files · 1,968+ · 879-
Final Monorepo Separation
8 files changed
test.binGo ingredient: test.bin__init__.pyArchive module: __init__.pychain.pyArchive module: chain.pyoperation_handler.pyArchive module: operation_handler.pyoperations.pyArchive module: operations.pymkdocs.ymlMkDocs configurationbinary_loader.pyIngredient manager: binary_loader.pymanager.pyIngredient manager: manager.py
- Removed all
.github/workflows/except components-specific CI (removed ingredient-prep, pretaster, flavor, taster, code-quality, security-scan, dependency-audit, license-compliance, compatibility, release workflows) harden internal5 files
dependency_resolver.mdtest.biningredients.pybinary_loader.pymanager.py
- Removed
.github/scripts/test-metadata.pyand other build scripts qualify internal5 files
metadata_pb2.mdassembly.mdindex.mdindex.mdpaths.md
- Removed
docs/pspf_2025/operations_protobuf_spec.yaml(834 lines) specify internal5 files
index.mdbuilder.mdSUMMARY.mdapi.mdchain.md
- Removed
docs/gen_ref_pages.pydocumentation generator specify internal5 files
gen_ref_pages.pyindex.mdbuilder.mdSUMMARY.mdapi.md
- Removed pretaster helper scripts (combo_test.py and others)
decouple
internal
5 files
conftest.pytest_operation_chains.pytest_pspf_2025_security.pytest_pspf_builder_tdd.pytest_orchestrator.py
Components Additions
8 files changed
pyproject.tomlProject configurationuv.lockDependency lockfilemkdocs.ymlMkDocs configurationconftest.pyTest: conftesttest_operation_chains.pyPSP format test: test_operation_chainstest_pspf_2025_security.pyPSP format test: test_pspf_2025_securitytest_pspf_builder_tdd.pyPSP format test: test_pspf_builder_tddtest_orchestrator.pyTest: orchestrator