Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue 24298: Fix signature() to properly unwrap wrappers around bound methods | Yury Selivanov | 2015-05-28 | 1 | -0/+9 |
|\ | |||||
| * | Issue 24298: Fix signature() to properly unwrap wrappers around bound methods | Yury Selivanov | 2015-05-28 | 1 | -0/+8 |
| | | |||||
* | | Issue 20438: Adjust stacklevel of inspect.getargspec() warning. | Yury Selivanov | 2015-05-22 | 1 | -1/+2 |
| | | |||||
* | | Issue 20438: Deprecate inspect.getargspec() and friends. | Yury Selivanov | 2015-05-22 | 1 | -1/+4 |
| | | |||||
* | | Set stacklevel to 2 to get more accurate warning messages from deprecated ↵ | Berker Peksag | 2015-05-21 | 1 | -2/+4 |
| | | | | | | | | functions. | ||||
* | | Issue 23898: Fix inspect.classify_class_attrs() to work with __eq__ | Yury Selivanov | 2015-05-21 | 1 | -3/+3 |
|\ \ | |/ | | | | | Patch by Mike Bayer. | ||||
| * | Issue 23898: Fix inspect.classify_class_attrs() to work with __eq__ | Yury Selivanov | 2015-05-21 | 1 | -3/+3 |
| | | |||||
| * | inspect: Fix getsource() to load updated source of reloaded module | Yury Selivanov | 2014-12-08 | 1 | -5/+11 |
| | | | | | | | | Issue #1218234. Initial patch by Berker Peksag. | ||||
* | | Issue 24017: Use abc.Coroutine in inspect.iscoroutine() function | Yury Selivanov | 2015-05-21 | 1 | -2/+1 |
| | | |||||
* | | Issue 24248: Deprecate inspect.Signature.from_function and .from_builtin | Yury Selivanov | 2015-05-21 | 1 | -0/+6 |
| | | |||||
* | | inspect.Signature: Factor out Signature.from_function to a private helper | Yury Selivanov | 2015-05-20 | 1 | -78/+83 |
| | | |||||
* | | Issue 20691: Add follow_wrapped arg to inspect.signature/from_callable. | Yury Selivanov | 2015-05-20 | 1 | -4/+5 |
| | | |||||
* | | Issue 24205: Improve inspect.Signature.bind() error messages. | Yury Selivanov | 2015-05-19 | 1 | -6/+10 |
| | | |||||
* | | Issue 24190: Add inspect.BoundArguments.apply_defaults() method. | Yury Selivanov | 2015-05-16 | 1 | -0/+30 |
| | | |||||
* | | inspect: Remove "0x..." IDs from Signature objects' __repr__ | Yury Selivanov | 2015-05-15 | 1 | -6/+3 |
| | | | | | | | | Issue 24200. | ||||
* | | Issue 22547: Implement informative __repr__ for inspect.BoundArguments | Yury Selivanov | 2015-05-14 | 1 | -0/+7 |
| | | |||||
* | | inspect: Micro-optimize __eq__ for Signature, Parameter and BoundArguments | Yury Selivanov | 2015-05-14 | 1 | -10/+22 |
| | | | | | | | | Provide __ne__ method for consistency. | ||||
* | | inspect: Add __slots__ to BoundArguments. | Yury Selivanov | 2015-05-13 | 1 | -0/+9 |
| | | |||||
* | | PEP 0492 -- Coroutines with async and await syntax. Issue #24017. | Yury Selivanov | 2015-05-12 | 1 | -2/+24 |
| | | |||||
* | | Issue #21217: inspect.getsourcelines() now tries to compute the start and | Antoine Pitrou | 2015-04-14 | 1 | -14/+23 |
| | | | | | | | | | | end lines from the code object, fixing an issue when a lambda function is used as decorator argument. Patch by Thomas Ballinger. | ||||
* | | Issue #15582: inspect.getdoc() now follows inheritance chains. | Serhiy Storchaka | 2015-04-03 | 1 | -0/+73 |
| | | |||||
* | | Issue #23326: Removed __ne__ implementations. Since fixing default __ne__ | Serhiy Storchaka | 2015-01-31 | 1 | -9/+0 |
| | | | | | | | | implementation in issue #21408 they are redundant. | ||||
* | | inspect: Fix getsource() to load updated source of reloaded module | Yury Selivanov | 2014-12-08 | 1 | -5/+11 |
| | | | | | | | | Issue #1218234. Initial patch by Berker Peksag. | ||||
* | | Issue #22186: Fix typos in Lib/. | Berker Peksag | 2014-10-19 | 1 | -1/+1 |
|\ \ | |/ | | | | | Patch by Févry Thibault. | ||||
| * | Issue #22186: Fix typos in Lib/. | Berker Peksag | 2014-10-19 | 1 | -1/+1 |
| | | | | | | | | Patch by Févry Thibault. | ||||
| * | inspect: Validate that __signature__ is None or an instance of Signature. | Yury Selivanov | 2014-06-23 | 1 | -0/+4 |
| | | | | | | | | Closes #21801. | ||||
| * | inspect.signautre: Fix functools.partial support. Issue #21117 | Yury Selivanov | 2014-04-08 | 1 | -73/+62 |
| | | |||||
| * | inspect: Fix getcallargs() to fail correctly if more than 3 args are missing. | Yury Selivanov | 2014-03-27 | 1 | -1/+1 |
| | | | | | | | | Patch by Jeremiah Lowin. Closes #20817. | ||||
| * | inspect: Fix getcallargs() to raise correct TypeError | Yury Selivanov | 2014-03-27 | 1 | -1/+1 |
| | | | | | | | | | | ... for missing keyword-only arguments. Patch by Jeremiah Lowin. Closes #20816. | ||||
| * | inspect.signature: Check for function-like objects before builtins. Issue #17159 | Yury Selivanov | 2014-02-21 | 1 | -4/+4 |
| | | |||||
| * | inspect: Fix getfullargspec to support builtin module-level functions. Issue ↵ | Yury Selivanov | 2014-02-21 | 1 | -2/+9 |
| | | | | | | | | #20711 | ||||
| * | inspect: Fix getfullargspec() to not to follow __wrapped__ chains | Yury Selivanov | 2014-02-19 | 1 | -46/+65 |
| | | | | | | | | Initial patch by Nick Coghlan. | ||||
* | | inspect: Fix getsource() to support decorated functions. | Yury Selivanov | 2014-09-26 | 1 | -0/+1 |
| | | | | | | | | Issue #1764286. Patch by Claudiu Popa. | ||||
* | | inspect.Signature: Fix discrepancy between __eq__ and __hash__. | Yury Selivanov | 2014-09-12 | 1 | -39/+14 |
| | | | | | | | | Issue #20334. Thanks to Antony Lee for bug report & initial patch. | ||||
* | | Issue #16808: inspect.stack() now returns a named tuple instead of a tuple. | Antoine Pitrou | 2014-08-24 | 1 | -2/+6 |
| | | | | | | | | Patch by Daniel Shahaf. | ||||
* | | Issue #22032: __qualname__ instead of __name__ is now always used to format | Serhiy Storchaka | 2014-07-22 | 1 | -2/+2 |
| | | | | | | | | fully qualified class names of Python implemented classes. | ||||
* | | Fix getargspec() doctring (varkw -> keywords). | Guido van Rossum | 2014-07-15 | 1 | -4/+3 |
| | | |||||
* | | inspect: Validate that __signature__ is None or an instance of Signature. | Yury Selivanov | 2014-06-23 | 1 | -0/+4 |
| | | | | | | | | Closes #21801. | ||||
* | | inspect: Make Signature and Parameter hashable. Issue #20334. | Yury Selivanov | 2014-04-08 | 1 | -0/+16 |
| | | |||||
* | | inspect.signautre: Fix functools.partial support. Issue #21117 | Yury Selivanov | 2014-04-08 | 1 | -76/+63 |
| | | |||||
* | | inspect: Remove references to Python-3000 | Yury Selivanov | 2014-04-01 | 1 | -2/+2 |
| | | |||||
* | | inspect: Update docstrings; Rename _signature_internal to ↵ | Yury Selivanov | 2014-03-29 | 1 | -57/+78 |
| | | | | | | | | _signature_from_callable. | ||||
* | | inspect: Fix getcallargs() to fail correctly if more than 3 args are missing. | Yury Selivanov | 2014-03-27 | 1 | -1/+1 |
| | | | | | | | | Patch by Jeremiah Lowin. Closes #20817. | ||||
* | | inspect: Fix getcallargs() to raise correct TypeError | Yury Selivanov | 2014-03-27 | 1 | -1/+1 |
| | | | | | | | | | | ... for missing keyword-only arguments. Patch by Jeremiah Lowin. Closes #20816. | ||||
* | | inspect.signature: Improve repr of Signature and Parameter. Closes #20378 | Yury Selivanov | 2014-03-27 | 1 | -2/+6 |
| | | |||||
* | | inspect.Signature: Add 'Signature.from_callable' classmethod. Closes #17373 | Yury Selivanov | 2014-03-27 | 1 | -30/+56 |
| | | |||||
* | | inspect.signature: Make Signature and Parameter picklable. Closes #20726 | Yury Selivanov | 2014-03-27 | 1 | -0/+20 |
| | | |||||
* | | inspect.signature: Use enum for parameter kind constants. Closes #19573 | Yury Selivanov | 2014-03-27 | 1 | -14/+13 |
| | | | | | | | | Patch by Antony Lee. | ||||
* | | inspect.signature: Check for function-like objects before builtins. Issue #17159 | Yury Selivanov | 2014-02-21 | 1 | -4/+4 |
| | | |||||
* | | inspect: Fix getfullargspec to support builtin module-level functions. Issue ↵ | Yury Selivanov | 2014-02-21 | 1 | -2/+9 |
| | | | | | | | | #20711 |