flavorpack
2025-09-16
Flavorpack
251 files · 4,841+ · 11,085-
Boilerplate Header Removal
10 files changed
index.mdDocumentation updatescross-language.mdDocumentation updatesgo.mdDocumentation updatesindex.mdDocumentation updatesrust.mdDocumentation updatescli.mdDocumentation updatesindex.mdDocumentation updatesindex.mdDocumentation updateskeys.mdDocumentation updatesorchestrator.mdDocumentation updates
Package and Validator Modules
10 files changed
metadata.mdDocumentation updatesmetadata_pb2.mdDocumentation updatesassembly.mdDocumentation updatesindex.mdDocumentation updatesindex.mdDocumentation updatespaths.mdDocumentation updatesvalidators.mdDocumentation updatesindex.mdDocumentation updateskeys.mdDocumentation updatesorchestrator.mdDocumentation updates
- Refactored
src/flavor/package.pywith improved API (added 181 lines, then simplified to 11) decouple behavioral3 files
metadata.mdmetadata_pb2.mdassembly.md
- Added
src/flavor/psp/metadata/validators.py(95 lines) then simplified instantiate internal3 files
metadata.mdmetadata_pb2.mdassembly.md
- Improved
src/flavor/commands/utils.pyandbinary_loader.pydecouple internal3 files
metadata.mdmetadata_pb2.mdassembly.md
Environment and Packaging Improvements
10 files changed
environment_builder.mdDocumentation updatesslot_builder.mdDocumentation updateswheel_builder.mdDocumentation updatesbuilder.mdDocumentation updatesbuilder.mdDocumentation updatespspf_builder.mdDocumentation updatesindex.mdDocumentation updateskeys.mdDocumentation updatesorchestrator.mdDocumentation updatespython_packager.mdDocumentation updates
- Major refactoring of
environment_builder.py(272 insertions, 253 deletions) decouple internal3 files
environment_builder.mdslot_builder.mdwheel_builder.md
- Updated
commands/package.pywith improved orchestration flow baseline internal3 files
environment_builder.mdslot_builder.mdwheel_builder.md
- Improved
environment.pywith better platform handling baseline internal3 files
environment_builder.mdslot_builder.mdwheel_builder.md
- Cleaned up orchestrator, manager, and locking modules
decouple
internal
3 files
environment_builder.mdslot_builder.mdwheel_builder.md
Logging and Import Standardization
10 files changed
backends.mdDocumentation updatesbuilder.mdDocumentation updateschecksums.mdDocumentation updatesconstants.mdDocumentation updatesenvironment.mdDocumentation updatesexecutor.mdDocumentation updatesextraction.mdDocumentation updatescrypto_pb2.mdDocumentation updatesindex_pb2.mdDocumentation updatesjit_pb2.mdDocumentation updates
- Standardized logging setup across 24+ modules
decouple
behavioral
3 files
backends.mdbuilder.mdchecksums.md
- Improved backend module with better logging (30 lines added)
instantiate
behavioral
3 files
backends.mdbuilder.mdchecksums.md
- Updated all PSP format_2025 modules with consistent patterns
decouple
internal
3 files
backends.mdbuilder.mdchecksums.md
- Fixed various import inconsistencies
remediate
internal
3 files
backends.mdbuilder.mdchecksums.md