Refactored flavor version handling to use underscore-prefixed module
27 files · 204+ · 467-

Flavor Version Refactoring

8 files changed
  • slot_processor.go Go ingredient: slot_processor.go
  • builder.rs Rust ingredient: builder.rs
  • manager.py Ingredient manager: manager.py
  • orchestrator.py Packaging: orchestrator.py
  • orchestrator_ingredients.py Packaging: orchestrator_ingredients.py
  • python_packager.py Packaging: python_packager.py
  • VERSION Version file
  • pyproject.toml Project configuration
  • Added src/flavor/_version.py (53 lines) with improved version detection logic, replacing the simpler version.py (17 lines removed) baseline internal
    3 files
    • _version.py
    • version.py
    • VERSION
  • Updated src/flavor/__init__.py to use the new version module baseline internal
    4 files
    • __init__.py
    • VERSION
    • _version.py
    • version.py
  • Improved src/flavor/config.py configuration handling (58 lines of changes) baseline internal
    1 file
    • config.py
  • Minor fix in src/flavor/ingredients/manager.py remediate internal
    5 files
    • manager.py
    • slot_processor.go
    • builder.rs
    • orchestrator_ingredients.py
    • embed_ingredients.py