pyvider-components
2025-09-15
Flavor archive refactoring with improved type annotations
797 files · 108,771+ · 8,808-
Flavor Archive Refactoring
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.protosettings.local.jsonsettings.local.json.gitignoreGit ignore rulesCLAUDE.mdAI assistant guidelines
- Refactored
src/flavor/archive/chain.py(148 lines changed) with improved operation chaining decouple internal5 files
chain.pyarchive.mdarchive.mdchain.mdindex.md
- Refactored
src/flavor/archive/operation_handler.py(249 lines changed) with cleaner handler patterns decouple internal5 files
operation_handler.pyarchive.mdarchive.mdchain.mdindex.md
- Refactored
src/flavor/archive/operations.py(141 lines changed) with updated operations decouple internal5 files
operations.pyarchive.mdarchive.mdchain.mdindex.md
- Updated
src/flavor/archive/__init__.pywith revised exports decouple internal5 files
__init__.pyarchive.mdarchive.mdchain.mdindex.md
Build and Config 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.protosettings.local.jsonsettings.local.json.gitignoreGit ignore rulesCLAUDE.mdAI assistant guidelines
- Updated
pyproject.tomlwith dependency changes (51 lines changed) baseline internal5 files
pyproject.tomlpyproject.toml07-dependency-audit.ymldependency_resolver.mddependency_resolver.py
- Updated
mkdocs.ymlconfiguration decouple internal5 files
mkdocs.ymlarchive.mdcommands.mdconfig.mdindex.md
- Updated
docs/gen_ref_pages.pydocumentation generator (79 lines expanded) specify internal5 files
gen_ref_pages.pyarchive.mdcommands.mdconfig.mdindex.md
- Updated
src/flavor/__init__.pyand_version.pydecouple internal5 files
__init__.py_version.pyget-version.shvalidate-release-version.sh.python-version
Taster Updates
8 files changed
.extraction.lockTaster: .extraction.lockPSP_READER_DOCUMENTATION.mdTaster: PSP_READER_DOCUMENTATION.mdPSP_READER_TEST_RESULTS.mdTaster: PSP_READER_TEST_RESULTS.mdREADME.mdTaster: README.mdSIGNATURE_VERIFICATION_RESULTS.mdTaster: SIGNATURE_VERIFICATION_RESULTS.mdflavor-private.keyTaster: flavor-private.keyflavor-public.keyTaster: flavor-public.keytaster-go.jsonTaster: taster-go.json
- Fixed test commands:
exec_test.py,launcher_test.py,slot_test.pywith minor patches qualify internal5 files
exec_test.pylauncher_test.pyslot_test.pyslots-codecs.mdslots-core.md
- Updated cross-language operations test
qualify
internal
5 files
operation_handler.mdoperations.mdoperations_pb2.mdoperations.mdOPERATIONS_IMPLEMENTATION_GUIDE.md
Flavor Module 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__init__.pyPackaging: __init__.pykeys.pyPackaging: keys.pyorchestrator.pyPackaging: orchestrator.py
- Updated cache, CLI, and various command modules with small refinements
streamline
behavioral
3 files
__init__.pychain.pyoperation_handler.py