```py def foo[T = int](): ... # Unexpected spaces around keyword / parameter equals ``` https://play.ruff.rs/ae847913-3125-4fe5-88a5-376630dfd337 i think it's best to keep the spaces because it would look strange especially when used with bounds: ```py def foo[T: int | str=int](): ... ```