Python 3 doesn't support tuple unpacking in except clauses. The modernize tool can migrate the unpacking very well. All implicit tuple unpackings should be replaced with explicit unpacking of e.args.
Example:
>>> e = RuntimeError('num', 'messages') >>> num, message = e >>> num, message ('num', 'messages') >>> e.args ('num', 'messages') >>> num, message = e.args >>> num, message ('num', 'messages')
master:
Metadata Update from @cheimes: - Issue assigned to cheimes - Issue set to the milestone: FreeIPA Python 3 support
Login to comment on this ticket.