### Bug summary Type hint for set_box_aspect zoom attribute is assumed to be a int. ### Code for reproduction ```Python ax.set_box_aspect(None, zoom=0.9) ``` ### Actual outcome ``` Argument of type "float" cannot be assigned to parameter "zoom" of type "int" in function "set_box_aspect" "float" is incompatible with "int ``` ### Expected outcome No error ### Additional information _No response_ ### Operating system _No response_ ### Matplotlib Version 3.8.3 ### Matplotlib Backend _No response_ ### Python version _No response_ ### Jupyter version _No response_ ### Installation None