summaryrefslogtreecommitdiffstats
path: root/Lib/inspect.py
Commit message (Expand)AuthorAgeFilesLines
* SF patch #634557: inspect.BlockFinder didn't do a good enough job findingRaymond Hettinger2003-01-191-0/+2
* SF bug #661184: inspect.getsource bugRaymond Hettinger2003-01-141-1/+3
* getdoc():Ka-Ping Yee2002-11-301-6/+14
* This is my patchMichael W. Hudson2002-08-151-13/+3
* Add encoding declaration.Martin v. Löwis2002-08-041-0/+1
* Replaced .keys() with dictionary iteratorsRaymond Hettinger2002-06-021-1/+1
* SF 563203. Replaced 'has_key()' with 'in'.Raymond Hettinger2002-06-011-4/+4
* Replaced boolean test with is NoneRaymond Hettinger2002-06-011-2/+2
* Use types.StringTypes instead of explicit (str, unicode) listMichael W. Hudson2002-05-201-1/+1
* Clean up uses of some deprecated features.Fred Drake2002-04-261-2/+2
* Fix getcomments() so that it doesn't fail with TypeErrors.Jeremy Hylton2002-03-281-3/+8
* tighten up unqualified except in currentframe()Skip Montanaro2002-03-251-2/+2
* Use linecache for loading source code. Closes SF patch 490374.Neil Schemenauer2002-03-231-7/+5
* SF patch 530070: pydoc regression, from Martin and Guido.Tim Peters2002-03-171-2/+11
* SF #515015, raise exception if code not found in findsource()Neal Norwitz2002-03-131-0/+1
* Get rid of __defined__ and tp_defined -- there's no need toGuido van Rossum2001-10-151-16/+1
* New function classify_class_attrs(). As a number of SF bug reportsTim Peters2001-09-231-0/+85
* Add a function to compute a class's method resolution order. This isTim Peters2001-09-221-0/+18
* Ensure that isfunction(obj) and (the new) ismethoddescriptor(obj) neverTim Peters2001-09-201-5/+8
* After much thrashing, I believe this is a truly minimal patch to teachTim Peters2001-09-201-1/+21
* In a world with a growing number of subclassable types, replaceTim Peters2001-09-161-10/+8
* The first batch of changes recommended by the fixdiv tool. These areGuido van Rossum2001-09-041-1/+1
* Preliminary support for "from __future__ import generators" to enableGuido van Rossum2001-07-151-0/+2
* Turns out Neil didn't intend for *all* of his gen-branch work to getTim Peters2001-06-291-19/+23
* Merging the gen-branch into the main line, at Guido's direction. Yay!Tim Peters2001-06-181-23/+19
* Clean up isroutine().Ka-Ping Yee2001-04-131-2/+1
* Robustify getfile() against classes that lie about their __module__sKa-Ping Yee2001-04-131-1/+1
* Remove duplicate type objects from isroutine() and isbuiltin().Ka-Ping Yee2001-04-131-4/+4
* Robustify getcomments() so it doesn't crash on empty files.Ka-Ping Yee2001-04-121-2/+2
* Add getmodulename() and getmoduleinfo() routines to inspect filenames.Ka-Ping Yee2001-04-101-0/+15
* Extend isclass() to work for extension classes (by looking for __bases__).Ka-Ping Yee2001-03-231-1/+1
* Don't have trace() skip the top frame; return them all.Ka-Ping Yee2001-03-231-1/+0
* Whitespace normalization.Tim Peters2001-03-161-2/+0
* Fix findsource() to work for derived classes.Ka-Ping Yee2001-03-101-5/+5
* Make getsourcefile() succeed even if the filename doesn't end in '.py' --Ka-Ping Yee2001-03-021-25/+29
* Clarify the purpose of getsourcefile().Ka-Ping Yee2001-03-021-12/+19
* When seeking the module for an object, compare absolute (not relative) paths.Ka-Ping Yee2001-03-021-3/+4
* Add __author__ variable.Ka-Ping Yee2001-03-011-2/+5
* Add getlineno() routine to account for LINENO optimization.Ka-Ping Yee2001-03-011-3/+19
* Whitespace normalization.Tim Peters2001-02-281-1/+1
* inspect: a module for getting information out of live Python objectsKa-Ping Yee2001-02-271-0/+616