flavorpack 2025-10-12
Logging standardization and version module simplification
24 files · 80+ · 140-

Logging Standardization

8 files changed
  • orchestrator.py Updated orchestrator
  • dependency_resolver.py Updated dependency_resolver packager
  • dist_manager.py Updated dist_manager packager
  • environment_builder.py Updated environment_builder packager
  • packager.py Updated packager packager
  • pypapip_manager.py Updated pypapip_manager packager
  • uv_manager.py Updated uv_manager packager
  • wheel_builder.py Updated wheel_builder packager
  • Standardized logging patterns across 13 source modules (packaging, PSP, ingredients, etc.) decouple behavioral
    8 files
    • orchestrator.py
    • dependency_resolver.py
    • dist_manager.py
    • environment_builder.py
    • packager.py
    • pypapip_manager.py
    • uv_manager.py
    • wheel_builder.py
  • Updated taster command modules and release tooling with consistent logging decouple behavioral
  • Replaced ad-hoc logging with standardized patterns decouple behavioral

Version Module Simplification

16 files changed
  • flavor-private.key Rotated key file
  • flavor-public.key Rotated key file
  • _version.py Updated _version module
  • ingredients.py Updated ingredients command
  • binary_loader.py Updated binary_loader
  • manager.py Updated manager
  • executor.py Updated PSP executor
  • workenv.py Updated PSP workenv
  • flavor-private.key Rotated key file
  • flavor-public.key Rotated key file
  • flavor-private.key Rotated key file
  • flavor-public.key Rotated key file
  • crosslang.py Updated taster crosslang command
  • exec_test.py Updated taster exec_test command
  • launcher_test.py Updated taster launcher_test command
  • release.py Updated release.py tool
  • Simplified src/flavor/_version.py from 56 to 7 lines, removing unnecessary complexity decouple internal
    1 file
    • _version.py