Issue 8916: Move PEP 362 (function signature objects) into inspect (original) (raw)

Created on 2010-06-06 03:39 by brett.cannon, last changed 2022-04-11 14:57 by admin. This issue is now closed.

Messages (5)
msg107182 - (view) Author: Brett Cannon (brett.cannon) * (Python committer) Date: 2010-06-06 03:39
To get function signature objects (PEP 362) moving forward I should get it into the inspect module. That way people can start using it more beyond those in PyPI (http://pypi.python.org/pypi/pep362). Michael Foord has mentioned how IronPython could use function signature objects. This would be a first step in getting the objects standardized enough so that IronPython could eventually consider putting them on all of their objects.
msg107242 - (view) Author: Benjamin Peterson (benjamin.peterson) * (Python committer) Date: 2010-06-06 22:09
I presume you'll either integrate this with the methods and objects inspect already has for this or deprecate them in favor of this?
msg107249 - (view) Author: Brett Cannon (brett.cannon) * (Python committer) Date: 2010-06-06 22:49
On Sun, Jun 6, 2010 at 15:09, Benjamin Peterson <report@bugs.python.org> wrote: > > Benjamin Peterson <benjamin@python.org> added the comment: > > I presume you'll either integrate this with the methods and objects inspect already has for this or deprecate them in favor of this? Yes, that's the thinking as it replaces getargspec and friends with a much better API.
msg163858 - (view) Author: Éric Araujo (eric.araujo) * (Python committer) Date: 2012-06-24 20:52
This may be closed as superseded by #15008, or become a new bug to deprecate getargspec with signature, or a bug for a doc-only deprecation. (Can’t add Yuri to nosy?!)
msg164022 - (view) Author: Yury Selivanov (Yury.Selivanov) * Date: 2012-06-25 23:05
Éric, yes, please close it.
History
Date User Action Args
2022-04-11 14:57:01 admin set github: 53162
2012-06-26 02:29:46 eric.araujo set status: open -> closedsuperseder: PEP 362 "Signature Objects" reference implementationresolution: duplicatestage: needs patch -> resolved
2012-06-25 23:05:42 Yury.Selivanov set nosy: + Yury.Selivanovmessages: +
2012-06-24 20:52:41 eric.araujo set nosy: + larrymessages: +
2011-07-14 01:55:21 eric.snow set nosy: + eric.snow
2011-07-13 15:20:28 eric.araujo link issue9285 dependencies
2011-03-16 15:42:44 brett.cannon set assignee: brett.cannonstage: needs patchnosy:brett.cannon, ron_adam, benjamin.peterson, eric.araujo, michael.foord, daniel.urbanversions: + Python 3.3, - Python 3.2
2010-12-19 16:00:00 ron_adam set nosy: + ron_adam
2010-06-06 22:49:13 brett.cannon set messages: +
2010-06-06 22:09:40 benjamin.peterson set nosy: + benjamin.petersonmessages: +
2010-06-06 21:56:00 eric.araujo set nosy: + eric.araujo
2010-06-06 08:00:14 daniel.urban set nosy: + daniel.urban
2010-06-06 03:39:18 brett.cannon create