[Python-Dev] PEP 362 Second Revision

Terry Reedy tjreedy at udel.edu
Thu Jun 7 21:54:36 CEST 2012


On 6/7/2012 10:41 AM, Yury Selivanov wrote:
> Hello,
>> The new revision of PEP 362 has been posted:
> http://www.python.org/dev/peps/pep-0362/
>> Thanks to Brett, Larry, Nick, and everybody else on python-dev
> for your corrections/suggestions.
>> Summary of changes:
>> 1. We don't cache signatures in __signature__ attribute implicitly
>> 2. signature() function is now more complex, but supports methods,
> partial objects, classes, callables, and decorated functions
>> 3. Signatures are always constructed on demand
>> 4. Dropped the deprecation section

I like this now. Being more able to get the actual signature of partials 
and wraps will be a win. If the signature object has a decent 
__str__/__repr__ method, I would (try to remember) to revise idle 
tooltips (for whichever version) to check for .__signature__ before 
inspect'ing.
-- 
Terry Jan Reedy


More information about the Python-Dev mailing list

AltStyle によって変換されたページ (->オリジナル) /