Larry Hastings wrote:
Nevertheless, the world is full of doorknobs, and people will have to deal with their code. The case for deprecating getfullargspec is weak. The case for deprecating it *right now* is even weaker. Let's not rush to throw away working code.There's no reason why they should disagree. The "some reason" would be if some doorknob decided to change it--the objects are mutable, because there's no good reason to make them immutable.[...] "Changes to the Signature object, or to any of its data members, do not affect the function itself."which leaves the possibility that __signature__ may no longer match the actual argument spec, for some reason. If you remove getfullargspec, people will have to reinvent it to deal with such cases.
-- Steven _______________________________________________ Python-Dev mailing list [email protected] http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com