pyvider-components
2025-09-17
Added test coverage workflow and flavor configuration manager
427 files · 5,406+ · 14,349-
CI/CD: Test Coverage
8 files changed
export_protobuf_spec.pyexport_protobuf_spec.pyfix_doc_links.pyfix_doc_links.pygenerate_test_vectors.pygenerate_test_vectors.pyverify_operations.pyverify_operations.py.extraction.lockTaster: .extraction.locktest-metadata.pyBuild script: test-metadata.pyconfig.tomlRust ingredient: config.tomlflavor-rs-builder.rsRust ingredient: flavor-rs-builder.rs
Flavor Config Manager
8 files changed
test-metadata.pyBuild script: test-metadata.py__init__.pyArchive module: __init__.pychain.pyArchive module: chain.pyoperation_handler.pyArchive module: operation_handler.pyoperations.pyArchive module: operations.pypspf_2025.protoArchive module: pspf_2025.proto.gitignoreGit ignore rulesCLAUDE.mdAI assistant guidelines
- Added
src/flavor/config/manager.py(116 lines) implementing a dedicated configuration manager with loading, validation, and environment variable support baseline internal5 files
manager.pyenvironment_builder.mdenvironment.md__init__.pyconfig.py
- Expanded
src/flavor/config/config.py(129 lines of improvements) with richer configuration handling baseline internal4 files
config.py__init__.pydefaults.pymanager.py
- Updated
src/flavor/config/__init__.pyexports anddefaults.pywith 15 new default values baseline behavioral4 files
__init__.pydefaults.pyconfig.pymanager.py
- Updated
pyproject.tomldependencies (22 lines changed) baseline internal2 files
pyproject.tomlpyproject.toml
Flavor Command Updates
8 files changed
__init__.pyArchive module: __init__.pychain.pyArchive module: chain.pyoperation_handler.pyArchive module: operation_handler.pyoperations.pyArchive module: operations.pypspf_2025.protoArchive module: pspf_2025.proto.gitignoreGit ignore rulesCLAUDE.mdAI assistant guidelinesMakefileBuild makefile
- Updated
src/flavor/commands/package.py(49 lines changed) with config manager integration baseline internal5 files
package.py__init__.pyconfig.pydefaults.pymanager.py
- Minor fixes to archive operation handler, cache, and CLI modules
streamline
behavioral
5 files
archive.mdarchive.mdchain.mdindex.mdoperation_handler.md