flavorpack 2025-10-14
Codebase-wide error handling simplification across 113 files
113 files · 513+ · 1,487-

Codebase-Wide Simplification

31 files changed
  • package.py Updated package module
  • keys.py Updated keys
  • orchestrator.py Updated orchestrator
  • orchestrator_ingredients.py Updated orchestrator_ingredients
  • 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
  • slot_builder.py Updated slot_builder packager
  • uv_manager.py Updated uv_manager packager
  • wheel_builder.py Updated wheel_builder packager
  • backends.py Updated PSP backends
  • builder.py Updated PSP builder
  • environment.py Updated PSP environment
  • executor.py Updated PSP executor
  • extraction.py Updated PSP extraction
  • handlers.py Updated PSP handlers
  • index.py Updated PSP index
  • keys.py Updated PSP keys
  • launcher.py Updated PSP launcher
  • assembly.py Updated PSP metadata assembly
  • pspf_builder.py Updated PSP pspf_builder
  • slots.py Updated PSP slots
  • spec.py Updated PSP spec
  • validation.py Updated PSP validation
  • workenv.py Updated PSP workenv
  • paths.py Updated PSP paths
  • validators.py Updated PSP validators
  • protocols.py Updated PSP protocols
  • verification.py Updated verification module
  • Simplified error handling and logging patterns across 105 files remediate behavioral
  • Removed verbose try/except blocks and redundant error messages decouple internal
  • Streamlined source modules: commands, packaging, PSP, config, ingredients, utils baseline internal
  • Simplified test files with cleaner assertions and less boilerplate qualify internal
  • Updated scripts, tools, and taster test commands qualify internal

Version and Build Updates

82 files changed
  • test-metadata.py Updated test-metadata.py
  • VERSION Version bump
  • flavor-private.key Rotated key file
  • flavor-public.key Rotated key file
  • pyproject.toml Updated project configuration
  • export_protobuf_spec.py Updated export_protobuf_spec.py script
  • fix_doc_links.py Updated fix_doc_links.py script
  • generate_test_vectors.py Updated generate_test_vectors.py script
  • verify_operations.py Updated verify_operations.py script
  • extract.py Updated extract command
  • ingredients.py Updated ingredients command
  • inspect.py Updated inspect command
  • package.py Updated package command
  • utils.py Updated utils command
  • workenv.py Updated workenv command
  • config.py Updated config config
  • binary_loader.py Updated binary_loader
  • manager.py Updated manager
  • test_archive_chain.py Archived stale code
  • handshake_client.py Updated tests for handshake_client
  • test_cache_management.py Updated tests for cache_management
  • test_cli.py Updated tests for cli
  • test_foundation_config.py Updated tests for foundation_config
  • test_bundle_execution.py Updated tests for bundle_execution
  • test_launcher_execution.py Updated tests for launcher_execution
  • test_metadata_assembly.py Updated tests for metadata_assembly
  • test_mmap_backends.py Updated tests for mmap_backends
  • test_operation_chains.py Updated tests for operation_chains
  • test_platform_environment.py Updated tests for platform_environment
  • test_protobuf_json_comparison.py Updated tests for protobuf_json_comparison
  • test_pspf_2025_builder.py Updated tests for pspf_2025_builder
  • test_pspf_2025_core.py Updated tests for pspf_2025_core
  • test_pspf_2025_enhanced.py Updated tests for pspf_2025_enhanced
  • test_pspf_2025_integration.py Updated tests for pspf_2025_integration
  • test_pspf_2025_security.py Updated tests for pspf_2025_security
  • test_pspf_2025_slots.py Updated tests for pspf_2025_slots
  • test_pspf_builder_tdd.py Updated tests for pspf_builder_tdd
  • test_workenv_directories.py Updated tests for workenv_directories
  • test_pretaster_integration.py Updated tests for pretaster_integration
  • test_mmap_edge_cases.py Updated tests for mmap_edge_cases
  • test_mmap_performance.py Updated tests for mmap_performance
  • test_dist_manager.py Updated tests for dist_manager
  • test_integration.py Updated tests for integration
  • test_pypapip_manager.py Updated tests for pypapip_manager
  • test_uv_manager.py Updated tests for uv_manager
  • test_wheel_builder.py Updated tests for wheel_builder
  • test_orchestrator.py Updated tests for orchestrator
  • test_uv_download.py Updated tests for uv_download
  • test_launcher_availability.py Updated tests for launcher_availability
  • test_package_security.py Updated tests for package_security
  • flavor-private.key Rotated key file
  • flavor-public.key Rotated key file
  • flavor-private.key Rotated key file
  • flavor-public.key Rotated key file
  • argv.py Updated taster argv command
  • benchmark.py Updated taster benchmark command
  • cache.py Updated taster cache command
  • crosslang.py Updated taster crosslang command
  • env.py Updated taster env command
  • exec_test.py Updated taster exec_test command
  • features.py Updated taster features command
  • launcher_test.py Updated taster launcher_test command
  • metadata.py Updated taster metadata command
  • mmap.py Updated taster mmap command
  • package.py Updated taster package command
  • pipe.py Updated taster pipe command
  • signals.py Updated taster signals command
  • slot_test.py Updated taster slot_test command
  • verify.py Updated taster verify command
  • test_cross_language_operations.py Updated taster test for cross_language_operations
  • test_crosslang.py Updated taster test for crosslang
  • test_hypothesis_breaking.py Updated taster test for hypothesis_breaking
  • test_verify_json.py Updated taster test for verify_json
  • test_extract_command.py Updated tests for extract_command
  • test_inspect_command.py Updated tests for inspect_command
  • test_operations_comprehensive.py Updated tests for operations_comprehensive
  • test_utils_platform.py Updated tests for utils_platform
  • test_mock_accuracy.py Updated tests for mock_accuracy
  • build_wheel.py Updated build_wheel.py tool
  • embed_ingredients.py Updated embed_ingredients.py tool
  • release.py Updated release.py tool
  • validate_wheel.py Updated validate_wheel.py tool