Nick Coghlan added the comment:

The metadata adjustments in Serhiy's patch had me thinking in terms of 
functools.wraps, but that rationale doesn't actually apply here (since the 
functions are only used in one place, and have a distinctive name rather than a 
generic one).

I'd also missed that the conversion to standalone module level functions 
inherently provides the same pickle compatibility benefit that Serhiy's patch 
did.

Accordingly, I agree that my suggested factory functions would make the code 
more complex for no benefit.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue23132>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to