This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Yury.Selivanov
Recipients Alexandre.Zani, Ramchandra Apte, Yury.Selivanov, brett.cannon, eric.araujo, ezio.melotti, larry
Date 2012-06-21.17:15:07
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1340298916.16.0.117856986088.issue15008@psf.upfronthosting.co.za>
In-reply-to
Content
New patch - pep362.7.patch

Summary:

1. Signature & Parameter objects are now immutable

2. Signature.replace() and Parameter.replace()

3. Signature has a new default constructor, which
accepts parameters list and a return_annotation; and
a new 'from_function', which create a Signature object
for the passed function.

4. Parameter.__str__

The implementation has 100% test coverage and is stable.
Please review.

Thanks!
History
Date User Action Args
2012-06-21 17:15:16Yury.Selivanovsetrecipients: + Yury.Selivanov, brett.cannon, larry, ezio.melotti, eric.araujo, Alexandre.Zani, Ramchandra Apte
2012-06-21 17:15:16Yury.Selivanovsetmessageid: <1340298916.16.0.117856986088.issue15008@psf.upfronthosting.co.za>
2012-06-21 17:15:15Yury.Selivanovlinkissue15008 messages
2012-06-21 17:15:15Yury.Selivanovcreate