PEP 3113 indicates that tuple parameters are being removed. The transition plan at the bottom of that page suggests
Second, the 2to3 refactoring tool [1] will gain a fixer [2] for
translating tuple parameters to being a single parameter that is
unpacked as the first statement in the function. The name of the new
parameter will be changed. The new parameter will then be unpacked
into the names originally used in the tuple parameter. This means that
the following function:
def fxn((a, (b, c))):
pass
will be translated into:
def fxn(a_b_c):
(a, (b, c)) = a_b_c
pass
Basically, change the parameter into a single value, and unpack it in the body of your function.