One Python one I hate is that it adds crazy amounts of newlines for no real readability gains.
Instead of this:
def add_three_ints(x: int, y: int, z: int) -> int:
return x + y + z
it will write: def add_three_ints(
x: int,
y: int,
x: int,
):
return x + y + z
While it's always preferable to do this when you get either long or complex function signatures, Opus 4.7 and GPT 5.5 do this everywhere. When you combine it with their penchant for writing helper functions for everything, you get a ton of vertical padding that messes up the readability imo because Python really relies on your eye seeing indents for scope.