Hey Sam, I've looked in the python.el code and it seems that it reuses python-indent-def-block-scale for calculating an indentation.

The default value is 2 which is why inside-parens indent doubles. Setting its value to 1 fixes the issue.

I also wonder why authors choose double indent for aligning function arguments. Is this some kind of an oldschool code style? :)