Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
1c697a56ba208665ed3db5c6bae48774cc7f552d
/
Lib
/
inspect.py
0f0eac4
Issue #27993: Fix problems with plural objects in docs and comments
by Martin Panter
· 8 years ago
f9e1f2b
inspect: Fix BoundArguments.apply_defaults to handle empty arguments
by Yury Selivanov
· 9 years ago
ac4bdcc
Issue #25503: Fixed inspect.getdoc() for inherited docstrings of properties.
by Serhiy Storchaka
· 9 years ago
5b718d7
Issue #24485: Function source inspection fails on closures.
by Meador Inge
· 9 years ago
4f4913b
Issue #24485: Revert backwards compatibility breaking changes of #21217.
by Yury Selivanov
· 9 years ago
e4e811d
Issue #24669: Fix inspect.getsource() for 'async def' functions.
by Yury Selivanov
· 9 years ago
2489bd5
Issue #24206: Fixed __eq__ and __ne__ methods of inspect classes.
by Serhiy Storchaka
· 9 years ago
3018cc4
Issue #24206: Fixed __eq__ and __ne__ methods of inspect classes.
by Serhiy Storchaka
· 9 years ago
fdbeb2b
Issue #24400: Resurrect inspect.isawaitable()
by Yury Selivanov
· 9 years ago
a74b5e5
Issue #24400: Remove inspect.isawaitable().
by Yury Selivanov
· 9 years ago
5376ba9
Issue #24400: Introduce a distinct type for 'async def' coroutines.
by Yury Selivanov
· 9 years ago
bf304fc
Issue #23934: Fix inspect.signature to fail correctly for builtin types.
by Yury Selivanov
· 9 years ago
507cd3c
Issue 24298: Fix signature() to properly unwrap wrappers around bound methods
by Yury Selivanov
· 9 years ago
46c759d
Issue 24298: Fix signature() to properly unwrap wrappers around bound methods
by Yury Selivanov
· 9 years ago
c8386f7
Issue 20438: Adjust stacklevel of inspect.getargspec() warning.
by Yury Selivanov
· 9 years ago
3cfec2e
Issue 20438: Deprecate inspect.getargspec() and friends.
by Yury Selivanov
· 9 years ago
b560158
Set stacklevel to 2 to get more accurate warning messages from deprecated functions.
by Berker Peksag
· 9 years ago
095fb84
Issue 23898: Fix inspect.classify_class_attrs() to work with __eq__
by Yury Selivanov
· 9 years ago
bf341fb
Issue 23898: Fix inspect.classify_class_attrs() to work with __eq__
by Yury Selivanov
· 9 years ago
ff54223
Issue 24017: Use abc.Coroutine in inspect.iscoroutine() function
by Yury Selivanov
· 9 years ago
57c74fc
Issue 24248: Deprecate inspect.Signature.from_function and .from_builtin
by Yury Selivanov
· 9 years ago
cf45f02
inspect.Signature: Factor out Signature.from_function to a private helper
by Yury Selivanov
· 9 years ago
bcd4fc1
Issue 20691: Add follow_wrapped arg to inspect.signature/from_callable.
by Yury Selivanov
· 9 years ago
8687275
Issue 24205: Improve inspect.Signature.bind() error messages.
by Yury Selivanov
· 9 years ago
b907a51
Issue 24190: Add inspect.BoundArguments.apply_defaults() method.
by Yury Selivanov
· 9 years ago
f229bc5
inspect: Remove "0x..." IDs from Signature objects' __repr__
by Yury Selivanov
· 9 years ago
3f6538f
Issue 22547: Implement informative __repr__ for inspect.BoundArguments
by Yury Selivanov
· 9 years ago
692b340
inspect: Micro-optimize __eq__ for Signature, Parameter and BoundArguments
by Yury Selivanov
· 9 years ago
6abe032
inspect: Add __slots__ to BoundArguments.
by Yury Selivanov
· 9 years ago
7544508
PEP 0492 -- Coroutines with async and await syntax. Issue #24017.
by Yury Selivanov
· 9 years ago
a8723a0
Issue #21217: inspect.getsourcelines() now tries to compute the start and
by Antoine Pitrou
· 10 years ago
5cf2b72
Issue #15582: inspect.getdoc() now follows inheritance chains.
by Serhiy Storchaka
· 10 years ago
08448a1
Issue #23326: Removed __ne__ implementations. Since fixing default __ne__
by Serhiy Storchaka
· 10 years ago
ef1e750
inspect: Fix getsource() to load updated source of reloaded module
by Yury Selivanov
· 10 years ago
1ed2e69
Issue #22186: Fix typos in Lib/.
by Berker Peksag
· 10 years ago
f23530f
Issue #22186: Fix typos in Lib/.
by Berker Peksag
· 10 years ago
081bbf6
inspect: Fix getsource() to support decorated functions.
by Yury Selivanov
· 10 years ago
08d4a4f
inspect.Signature: Fix discrepancy between __eq__ and __hash__.
by Yury Selivanov
· 10 years ago
cdcafb7
Issue #16808: inspect.stack() now returns a named tuple instead of a tuple.
by Antoine Pitrou
· 10 years ago
521e586
Issue #22032: __qualname__ instead of __name__ is now always used to format
by Serhiy Storchaka
· 10 years ago
e82881c
Fix getargspec() doctring (varkw -> keywords).
by Guido van Rossum
· 10 years ago
42407ab
inspect: Validate that __signature__ is None or an instance of Signature.
by Yury Selivanov
· 10 years ago
c0f964f
inspect: Validate that __signature__ is None or an instance of Signature.
by Yury Selivanov
· 10 years ago
7de2968
inspect: Fix getsource() to load updated source of reloaded module
by Yury Selivanov
· 10 years ago
67ae50e
inspect: Make Signature and Parameter hashable. Issue #20334.
by Yury Selivanov
· 11 years ago
3f73ca2
inspect.signautre: Fix functools.partial support. Issue #21117
by Yury Selivanov
· 11 years ago
0fceaf4
inspect.signautre: Fix functools.partial support. Issue #21117
by Yury Selivanov
· 11 years ago
0cf3ed6
inspect: Remove references to Python-3000
by Yury Selivanov
· 11 years ago
5a23bd0
inspect: Update docstrings; Rename _signature_internal to _signature_from_callable.
by Yury Selivanov
· 11 years ago
dccfa13
inspect: Fix getcallargs() to fail correctly if more than 3 args are missing.
by Yury Selivanov
· 11 years ago
2542b66
inspect: Fix getcallargs() to fail correctly if more than 3 args are missing.
by Yury Selivanov
· 11 years ago
875df20
inspect: Fix getcallargs() to raise correct TypeError
by Yury Selivanov
· 11 years ago
b1d060b
inspect: Fix getcallargs() to raise correct TypeError
by Yury Selivanov
· 11 years ago
374375d
inspect.signature: Improve repr of Signature and Parameter. Closes #20378
by Yury Selivanov
· 11 years ago
da39645
inspect.Signature: Add 'Signature.from_callable' classmethod. Closes #17373
by Yury Selivanov
· 11 years ago
a5d63dd
inspect.signature: Make Signature and Parameter picklable. Closes #20726
by Yury Selivanov
· 11 years ago
21e83a5
inspect.signature: Use enum for parameter kind constants. Closes #19573
by Yury Selivanov
· 11 years ago
a773de0
inspect.signature: Check for function-like objects before builtins. Issue #17159
by Yury Selivanov
· 11 years ago
8c185ee
inspect: Fix getfullargspec to support builtin module-level functions. Issue #20711
by Yury Selivanov
· 11 years ago
57d240e
inspect: Fix getfullargspec() to not to follow __wrapped__ chains
by Yury Selivanov
· 11 years ago
8dfb457
inspect.signature: Check for function-like objects before builtins. Issue #17159
by Yury Selivanov
· 11 years ago
d224b6a
inspect: Fix getfullargspec to support builtin module-level functions. Issue #20711
by Yury Selivanov
· 11 years ago
ff385b8
inspect: Fix getfullargspec() to not to follow __wrapped__ chains
by Yury Selivanov
· 11 years ago
2623c8c
Issue #20530: Argument Clinic's signature format has been revised again.
by Larry Hastings
· 11 years ago
7d2bfed
inspect.signature: Add (restore) support for builtin classes #20473
by Yury Selivanov
· 11 years ago
1d24183
inspect.signature: Use 'inspect.isbuiltin' in 'Signature.from_builtin'
by Yury Selivanov
· 11 years ago
0ba5f0d
inspect: Add some comments in Parameter.__eq__ method
by Yury Selivanov
· 11 years ago
5334bcd
inspect.Signauture.from_function: validate duck functions in Signature constructor #17159
by Yury Selivanov
· 11 years ago
63da7c7
inspect.signature: Support duck-types of Python functions (Cython, for instance) #17159
by Yury Selivanov
· 11 years ago
0860a0b
inspect.classify_class_attrs: Classify object.__new__ and __init__ correctly #18801
by Yury Selivanov
· 11 years ago
89ca85c
inspect.Signature.from_function: Use CO_VARARGS & CO_VARKEYWORDS constants
by Yury Selivanov
· 11 years ago
0486f81
inspect.signature: Make sure that if a callable object has '_patialmethod'
by Yury Selivanov
· 11 years ago
c45873e
inspect.Signature.bind: Update method signature to rule out possiblity
by Yury Selivanov
· 11 years ago
421f0c7
inspect: Rename private helper function
by Yury Selivanov
· 11 years ago
d82eddc
inspect.getfullargspec: Use inspect.signature API behind the scenes #17481
by Yury Selivanov
· 11 years ago
07a9e45
inspect.Signature: ensure that non-default params don't follow default ones #20427
by Yury Selivanov
· 11 years ago
76c6c59
inspect.signature: Add support for decorated (wrapped) builtins #20425
by Yury Selivanov
· 11 years ago
b77511d
inspect.Signature: Make from_builtin to raise an exception if no signature can
by Yury Selivanov
· 11 years ago
9b9ac95
inspect.Signature.bind: Add **kwargs/positional-only check back
by Yury Selivanov
· 11 years ago
38b0d5a
inspect.Signature.bind: Fix pos-only params with defaults; fix *args in named args #19140
by Yury Selivanov
· 11 years ago
8757ead
inspect: Fix docstrings for Parameter & Signature classes
by Yury Selivanov
· 11 years ago
62560fb
inspect.signature: Handle bound methods with '(*args)' signature correctly #20401
by Yury Selivanov
· 11 years ago
581ee36
Issue #20326: Argument Clinic now uses a simple, unique signature to
by Larry Hastings
· 11 years ago
e7dcc5e
inspect.signature: Support classes without user-defined __init__/__new__ #20308
by Yury Selivanov
· 11 years ago
da5fe4f
inspect.signature: Add support for 'functools.partialmethod' #20223
by Yury Selivanov
· 11 years ago
2393dca
inspect.signature: Use '/' to separate positional-only parameters from
by Yury Selivanov
· 11 years ago
2eed8b7
inspect.getfile: Don't crash on classes without '__module__' attribute #20372
by Yury Selivanov
· 11 years ago
5c66189
Issue #20189: Four additional builtin types (PyTypeObject,
by Larry Hastings
· 11 years ago
2a72791
Issue #20226: Major improvements to Argument Clinic.
by Larry Hastings
· 11 years ago
16c5191
Issue #20144: Argument Clinic now supports simple constants as parameter
by Larry Hastings
· 11 years ago
c22eaec
merge 3.3 (closes #20108)
by Benjamin Peterson
· 11 years ago
3e6ab17
avoid parameter name clash (closes #20108)
by Benjamin Peterson
· 11 years ago
44e2eaa
Issue #19674: inspect.signature() now produces a correct signature
by Larry Hastings
· 11 years ago
b0c84cd
Issue #19030: final pieces for proper location of various class attributes located in the metaclass.
by Ethan Furman
· 11 years ago
a8b0707
Issue #19030: special-cased __dict__ as the actual dict is not returned, a proxy is.
by Ethan Furman
· 11 years ago
63c141c
Close #19030: inspect.getmembers and inspect.classify_class_attrs
by Ethan Furman
· 11 years ago
e03ea37
Close #19030: improvements to inspect and Enum.
by Ethan Furman
· 11 years ago
f94a16b
Close #18626: add a basic CLI for the inspect module
by Nick Coghlan
· 11 years ago
668dede
Close #18929: inspect.classify_class_attrs will now search the metaclasses (last) to find where an attr was defined.
by Ethan Furman
· 11 years ago
1e0d82c
Issue #18830: inspect.getclasstree() no more produces duplicated entries even
by Serhiy Storchaka
· 11 years ago
Next »