Re: [Python-Dev] PEP 362 Second Revision

2012-06-09 Thread Calvin Spealman
On Thu, Jun 7, 2012 at 10:41 AM, Yury Selivanov wrote: > Hello, > > The new revision of PEP 362 has been posted: > http://www.python.org/dev/peps/pep-0362/ While the actual implementation is more complex, the PEP is a lot more clear and direct than it first was. Great job! I'm really looking for

Re: [Python-Dev] PEP 362 Second Revision

2012-06-07 Thread Yury Selivanov
On 2012-06-07, at 8:40 PM, R. David Murray wrote: > IMO the __repr__ should make it clear that it is a signature object > somehow. +1. - Yury ___ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscrib

Re: [Python-Dev] PEP 362 Second Revision

2012-06-07 Thread R. David Murray
On Thu, 07 Jun 2012 17:39:54 -0400, Terry Reedy wrote: > On 6/7/2012 4:54 PM, Yury Selivanov wrote: > > > I think we'll add a 'format' method to the Signature, that will work > > like 'inspect.formatargspec'. 'Signature.__str__' will use it with > > default parameters/formatters. > > Great. If

Re: [Python-Dev] PEP 362 Second Revision

2012-06-07 Thread Terry Reedy
On 6/7/2012 4:54 PM, Yury Selivanov wrote: I think we'll add a 'format' method to the Signature, that will work like 'inspect.formatargspec'. 'Signature.__str__' will use it with default parameters/formatters. Great. If I don't like the default, I could customize. I'm not sure how __repr__

Re: [Python-Dev] PEP 362 Second Revision

2012-06-07 Thread Yury Selivanov
On 2012-06-07, at 5:39 PM, Terry Reedy wrote: > On 6/7/2012 4:54 PM, Yury Selivanov wrote: > >> I think we'll add a 'format' method to the Signature, that will work >> like 'inspect.formatargspec'. 'Signature.__str__' will use it with >> default parameters/formatters. > > Great. If I don't like

Re: [Python-Dev] PEP 362 Second Revision

2012-06-07 Thread Yury Selivanov
On 2012-06-07, at 3:54 PM, Terry Reedy wrote: > 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/suggest

Re: [Python-Dev] PEP 362 Second Revision

2012-06-07 Thread Terry Reedy
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 __signa

[Python-Dev] PEP 362 Second Revision

2012-06-07 Thread Yury Selivanov
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() f