summaryrefslogtreecommitdiffstats
path: root/Lib/inspect.py
Commit message (Expand)AuthorAgeFilesLines
* inspect.Signature.from_function: Use CO_VARARGS & CO_VARKEYWORDS constantsYury Selivanov2014-01-291-3/+3
* inspect.signature: Make sure that if a callable object has '_patialmethod'Yury Selivanov2014-01-291-11/+12
* inspect.Signature.bind: Update method signature to rule out possiblityYury Selivanov2014-01-291-4/+4
* inspect: Rename private helper functionYury Selivanov2014-01-291-5/+5
* inspect.getfullargspec: Use inspect.signature API behind the scenes #17481Yury Selivanov2014-01-291-6/+105
* inspect.Signature: ensure that non-default params don't follow default ones #...Yury Selivanov2014-01-291-1/+20
* inspect.signature: Add support for decorated (wrapped) builtins #20425Yury Selivanov2014-01-291-3/+3
* inspect.Signature: Make from_builtin to raise an exception if no signature canYury Selivanov2014-01-291-10/+20
* inspect.Signature.bind: Add **kwargs/positional-only check backYury Selivanov2014-01-291-0/+8
* inspect.Signature.bind: Fix pos-only params with defaults; fix *args in named...Yury Selivanov2014-01-281-8/+8
* inspect: Fix docstrings for Parameter & Signature classesYury Selivanov2014-01-281-3/+5
* inspect.signature: Handle bound methods with '(*args)' signature correctly #2...Yury Selivanov2014-01-281-5/+34
* Issue #20326: Argument Clinic now uses a simple, unique signature toLarry Hastings2014-01-281-12/+9
* inspect.signature: Support classes without user-defined __init__/__new__ #20308Yury Selivanov2014-01-281-0/+11
* inspect.signature: Add support for 'functools.partialmethod' #20223Yury Selivanov2014-01-271-40/+67
* inspect.signature: Use '/' to separate positional-only parameters fromYury Selivanov2014-01-271-23/+30
* inspect.getfile: Don't crash on classes without '__module__' attribute #20372Yury Selivanov2014-01-271-3/+4
* Issue #20189: Four additional builtin types (PyTypeObject,Larry Hastings2014-01-241-5/+27
* Issue #20226: Major improvements to Argument Clinic.Larry Hastings2014-01-161-37/+58
* Issue #20144: Argument Clinic now supports simple constants as parameterLarry Hastings2014-01-071-7/+49
* merge 3.3 (closes #20108)Benjamin Peterson2014-01-021-1/+3
|\
| * avoid parameter name clash (closes #20108)Benjamin Peterson2014-01-021-1/+3
* | Issue #19674: inspect.signature() now produces a correct signatureLarry Hastings2013-11-231-0/+62
* | Issue #19030: final pieces for proper location of various class attributes lo...Ethan Furman2013-10-211-23/+32
* | Issue #19030: special-cased __dict__ as the actual dict is not returned, a p...Ethan Furman2013-10-181-0/+2
* | Close #19030: inspect.getmembers and inspect.classify_class_attrsEthan Furman2013-10-181-24/+33
* | Close #19030: improvements to inspect and Enum.Ethan Furman2013-09-251-29/+69
* | Close #18626: add a basic CLI for the inspect moduleNick Coghlan2013-09-221-0/+61
* | Close #18929: inspect.classify_class_attrs will now search the metaclasses (l...Ethan Furman2013-09-151-1/+6
* | Issue #18830: inspect.getclasstree() no more produces duplicated entries evenSerhiy Storchaka2013-09-051-1/+2
|\ \ | |/
| * Issue #18830: inspect.getclasstree() no more produces duplicated entries evenSerhiy Storchaka2013-09-051-1/+2
* | #18705: merge with 3.3.Ezio Melotti2013-08-171-2/+2
|\ \ | |/
| * #18705: fix a number of typos. Patch by FĂ©vry Thibault.Ezio Melotti2013-08-171-2/+2
* | Close #13266: Add inspect.unwrapNick Coghlan2013-07-281-7/+37
* | Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)Brett Cannon2013-07-041-1/+1
* | Issue #17177: The imp module is pending deprecation.Brett Cannon2013-06-161-1/+3
* | Issue #18200: Update the stdlib (except tests) to useBrett Cannon2013-06-141-1/+1
* | #17115,17116: Have modules initialize the __package__ and __loader__Brett Cannon2013-05-041-1/+1
* | #17526: merge with 3.3.Ezio Melotti2013-03-301-1/+1
|\ \ | |/
| * #17526: fix an IndexError raised while passing code without filename to inspe...Ezio Melotti2013-03-301-1/+1
* | Issue #17071: Signature.bind() now works when one of the keyword arguments is...Antoine Pitrou2013-01-291-4/+4
|\ \ | |/
| * Issue #17071: Signature.bind() now works when one of the keyword arguments is...Antoine Pitrou2013-01-291-4/+4
* | Replace IOError with OSError (#16715)Andrew Svetlov2012-12-251-10/+10
|/
* Issue #15401: Fix typo in inspect.getclosurevars docstring.Meador Inge2012-07-201-1/+1
* Close #15387: inspect.getmodulename() now uses a new importlib.machinery.all_...Nick Coghlan2012-07-181-2/+9
* Close #15153: Added inspect.getgeneratorlocals to simplify whitebox testing o...Nick Coghlan2012-06-231-0/+18
* Close #13062: Add inspect.getclosurevars to simplify testing stateful closuresNick Coghlan2012-06-231-0/+54
* Issue #15008: Implement PEP 362 "Signature Objects".Larry Hastings2012-06-221-3/+772
* Issue #14987: Add a missing import statementBrett Cannon2012-06-031-0/+1
* Issue #13959: Deprecate imp.get_suffixes() for new attributes onBrett Cannon2012-05-111-11/+16