pyvider-components
2025-09-11
Refactored PSP format 2025 module with constants extraction
908 files · 10,101+ · 627,086-
PSP Format 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.proto__init__.pyPackaging: __init__.pykeys.pyPackaging: keys.pyorchestrator.pyPackaging: orchestrator.py
- Added
src/flavor/psp/format_2025/constants.py(236 lines) extracting magic numbers and format constants into a dedicated module instantiate errata3 files
__init__.pychain.pyoperation_handler.py
- Updated
operations.py(180+ lines changed) andslots.py(152+ lines changed) to use the new constants instantiate internal5 files
verify_operations.pyoperations.pyoperations.pyslots.pytest_pspf_2025_slots.py
- Minor updates to
index.py,writer.py, andjson_comparison.pydecouple internal4 files
index.pywriter.pyjson_comparison.pytest_protobuf_json_comparison.py
Archive Cleanup
8 files changed
MIGRATION_PLAN.mdMIGRATION_PLAN.mdREADME.mdREADME.mdDOCUMENTATION_REVIEW.mdDOCUMENTATION_REVIEW.mdIMPLEMENTATION_DRIFT_MATRIX.mdIMPLEMENTATION_DRIFT_MATRIX.mdUV_DOWNLOAD_IMPROVEMENTS.mdUV_DOWNLOAD_IMPROVEMENTS.mdpspf_cross_language_audit_report.mdpspf_cross_language_audit_report.mdDOCUMENTATION.mdDOCUMENTATION.mdSESSION_SUMMARY.mdSESSION_SUMMARY.md
- Removed
archive-docs/gen_ref_pages.py(392 lines) andmacros.py(219 lines) specify internal5 files
gen_ref_pages.pymacros.pyMIGRATION_PLAN.mdREADME.mdDOCUMENTATION_REVIEW.md
- Removed
mkdocs.ymlconfiguration reference decouple internal5 files
mkdocs.ymlMIGRATION_PLAN.mdREADME.mdDOCUMENTATION_REVIEW.mdIMPLEMENTATION_DRIFT_MATRIX.md
- Removed
wrknv.tomltask runner configuration (22 lines) baseline internal5 files
wrknv.toml__init__.pyconfig.pydefaults.pyconfig.json
Test Updates
8 files changed
nested_data_test_suite.tfnested_data_test_suite.tfprovider.tfprovider.tfcollection_functions.tfcollection_functions.tfprovider.tfprovider.tflens_jq.tflens_jq.tfprovider.tfprovider.tfnumeric_functions.tfnumeric_functions.tfprovider.tfprovider.tf