From 314e227cee6c82321984e33155227ed8a0bd8edd Mon Sep 17 00:00:00 2001 From: harrierpigeon Date: Wed, 7 Oct 2026 00:53:05 -0500 Subject: [PATCH] Profile tool: list the retired belt keys as obsolete The loader's ignore set in PrintConfigDef::handle_legacy() gained the belt options retired in #16236, and the profile tool's unit test checks that its OBSOLETE_KEYS matches that set, so the Check profiles job failed on belt-printer. Add the twelve keys. Co-Authored-By: Claude Fable 5.1 --- scripts/orca_profile_tool.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/orca_profile_tool.py b/scripts/orca_profile_tool.py index f7f622c8c0..ec94eb7653 100755 --- a/scripts/orca_profile_tool.py +++ b/scripts/orca_profile_tool.py @@ -167,6 +167,11 @@ OBSOLETE_KEYS = { "filament_load_time", "filament_unload_time", "smooth_coefficient", "overhang_totally_speed", "silent_mode", "overhang_speed_classic", "anisotropic_surfaces", + # Belt printer options retired before the feature shipped (#16236). + "belt_slice_rotation_global", "preslice_remap_x", "preslice_remap_y", "preslice_remap_z", + "preslice_remap_global", "belt_support_z_offset_mode", "first_layer_plane", + "first_layer_plane_offset", "belt_preslice_global", "gcode_back_transform", + "belt_support_floor_mode", "first_layer_plane_thickness", } # Keys renamed at some point, whose old and new spellings must never co-exist: