Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
59ecabd12a173e6b176b70ba9a4292adec3ba31d
/
Lib
/
inspect.py
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
67ae50e
inspect: Make Signature and Parameter hashable. Issue #20334.
by Yury Selivanov
· 10 years ago
3f73ca2
inspect.signautre: Fix functools.partial support. Issue #21117
by Yury Selivanov
· 10 years ago
0fceaf4
inspect.signautre: Fix functools.partial support. Issue #21117
by Yury Selivanov
· 10 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
362c1b5
Issue #18830: inspect.getclasstree() no more produces duplicated entries even
by Serhiy Storchaka
· 11 years ago
9a3777e
#18705: merge with 3.3.
by Ezio Melotti
· 11 years ago
30b9d5d
#18705: fix a number of typos. Patch by Févry Thibault.
by Ezio Melotti
· 11 years ago
e8c45d6
Close #13266: Add inspect.unwrap
by Nick Coghlan
· 11 years ago
cd171c8
Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)
by Brett Cannon
· 11 years ago
e4f41de
Issue #17177: The imp module is pending deprecation.
by Brett Cannon
· 11 years ago
0a14066
Issue #18200: Update the stdlib (except tests) to use ModuleNotFoundError.
by Brett Cannon
· 11 years ago
4c14b5d
#17115,17116: Have modules initialize the __package__ and __loader__
by Brett Cannon
· 11 years ago
0503de9
#17526: merge with 3.3.
by Ezio Melotti
· 12 years ago
1b14592
#17526: fix an IndexError raised while passing code without filename to inspect.findsource(). Initial patch by Tyler Doyle.
by Ezio Melotti
· 12 years ago
64a5562
Issue #17071: Signature.bind() now works when one of the keyword arguments is named self.
by Antoine Pitrou
· 12 years ago
bd41d1b
Issue #17071: Signature.bind() now works when one of the keyword arguments is named ``self``.
by Antoine Pitrou
· 12 years ago
f7a17b4
Replace IOError with OSError (#16715)
by Andrew Svetlov
· 12 years ago
8fda359
Issue #15401: Fix typo in inspect.getclosurevars docstring.
by Meador Inge
· 12 years ago
76e0770
Close #15387: inspect.getmodulename() now uses a new importlib.machinery.all_suffixes() API rather than the deprecated inspect.getmoduleinfo()
by Nick Coghlan
· 12 years ago
04e2e3f
Close #15153: Added inspect.getgeneratorlocals to simplify whitebox testing of generator state updates
by Nick Coghlan
· 12 years ago
2f92e54
Close #13062: Add inspect.getclosurevars to simplify testing stateful closures
by Nick Coghlan
· 12 years ago
7c7cbfc
Issue #15008: Implement PEP 362 "Signature Objects". Patch by Yury Selivanov.
by Larry Hastings
· 12 years ago
2b88fcf
Issue #14987: Add a missing import statement
by Brett Cannon
· 12 years ago
cb66eb0
Issue #13959: Deprecate imp.get_suffixes() for new attributes on
by Brett Cannon
· 12 years ago
85530aa
Merge
by Michael Foord
· 13 years ago
3ba95f8
Metaclasses with metaclasses with a __dict__ descriptor can no longer trigger code execution with inspect.getattr_static.
by Michael Foord
· 13 years ago
12f65d1
Issue #1785: Fix inspect and pydoc with misbehaving descriptors.
by Antoine Pitrou
· 13 years ago
86a8a9a
Issue #1785: Fix inspect and pydoc with misbehaving descriptors.
by Antoine Pitrou
· 13 years ago
a699a2d
Merge 3.2
by Michael Foord
· 13 years ago
a51623b
Fix inspect.getattr_static to work on modules (again). Closes issue 11813.
by Michael Foord
· 13 years ago
c8e0320
Merge 3.2
by Éric Araujo
· 13 years ago
a74f8ef
Fix inspect.getmodule to use a copy of sys.modules for iteration (#13487).
by Éric Araujo
· 13 years ago
274271d
remove unused imports (closes #12432)
by Benjamin Peterson
· 13 years ago
e109c70
give the names of missing positional or keyword-only arguments (closes #12356)
by Benjamin Peterson
· 13 years ago
703f7c4
merge 3.2 (#9284)
by Benjamin Peterson
· 13 years ago
9620cc0
allow "fake" filenames in findsource (closes #9284)
by Benjamin Peterson
· 13 years ago
b204a42
greatly improve argument parsing error messages (closes #12265)
by Benjamin Peterson
· 13 years ago
Next »