Road-hog123

Results 15 issues of Road-hog123

`boolean array of n items` was being typed as `list[bool]`, which was then incompatible with `tuple` default values, and was inconsistent with `int/float array of n items` which is typed...

I keep making the mistake of writing a single-item tuple when I mean a homogenous tuple of undefined length, and nobody caught me on it. Perhaps we should look into...

Possibly related to #244 Various functions in `bmesh.ops` have parameters that default to instances of `mathutils` classes e.g. `bisect_plane`'s `plane_co` and `plane_no` which default to `mathutils.Vector()` and `create_circle`'s `matrix` which...

In the source `scripts/startup/bl_ui/generic_ui_list.py`: ```python def draw_ui_list( layout, context, class_name="UI_UL_list", *, unique_id, list_path, active_index_path, insertion_operators=True, move_operators=True, menu_class_name="", **kwargs, ): ``` In `bl_ui/generic_ui_list/__init__.pyi`: ```python def draw_ui_list( layout: bpy.types.UILayout, context: bpy.types.Context, class_name:...

Sample; the second `abspath` is missing `*,`, the second `basename` appears identical. ```python def abspath( path, *, start: bytes | str | None = None, library: bpy.types.Library | None =...