1. c314e60 bpo-42901: [Enum] move member creation to `__set_name__` (GH-24196) by Ethan Furman · 3 years, 7 months ago
  2. eee1c77 bpo-41960: Add globalns and localns parameters to inspect.signature and Signature.from_callable (GH-22583) by Batuhan Taskaya · 3 years, 8 months ago
  3. 2e0760b bpo-17735: inspect.findsource now raises OSError when co_lineno is out of range (GH-23633) by Irit Katriel · 3 years, 8 months ago
  4. 6e1eec7 bpo-42116: Fix inspect.getsource handling of trailing comments (GH-23630) by Irit Katriel · 3 years, 8 months ago
  5. 825ac38 bpo-42133: update parts of the stdlib to fall back to `__spec__.loader` when `__loader__` is missing (#22929) by Brett Cannon · 3 years, 9 months ago
  6. 044a104 bpo-38605: Make 'from __future__ import annotations' the default (GH-20434) by Batuhan Taskaya · 3 years, 10 months ago
  7. 08b47c3 bpo-40257: Revert changes to inspect.getdoc() (GH-20073) by Serhiy Storchaka · 4 years, 3 months ago
  8. 696136b bpo-35113: Fix inspect.getsource to return correct source for inner classes (#10307) by Karthikeyan Singaravelan · 4 years, 4 months ago
  9. fbf2786 bpo-40257: Output object's own docstring in pydoc (GH-19479) by Serhiy Storchaka · 4 years, 4 months ago
  10. 611836a bpo-39957: Change Signature.parameters to OrderedDict (GH-18988) by Jens Reidel · 4 years, 5 months ago
  11. 85cf1d5 bpo-13487: Use sys.modules.copy() in inspect.getmodule() for thread safety. (GH-18786) by Gregory P. Smith · 4 years, 5 months ago
  12. 2110551 bpo-39775: inspect: Change Signature.parameters back to OrderedDict. (GH-18684) by Inada Naoki · 4 years, 5 months ago
  13. 2cca8ef bpo-36350: inspect: Replace OrderedDict with dict. (GH-12412) by Rémi Lapeyre · 4 years, 7 months ago
  14. e407646 Remove unnecessary variable definition (GH-17368) by Batuhan Taşkaya · 4 years, 9 months ago
  15. f3ef06a bpo-38478: Correctly handle keyword argument with same name as positional-only parameter (GH-16800) by Pablo Galindo · 4 years, 10 months ago
  16. 5b9ff7a bpo-34706: Preserve subclassing in inspect.Signature.from_callable (GH-16108) by Gregory P. Smith · 5 years ago
  17. e3c59a7 bpo-38059: Using sys.exit() over exit() in inspect.py (GH-15666) by Alan Yee · 5 years ago
  18. 8f9cc87 bpo-38026: fix inspect.getattr_static (GH-15676) by Inada Naoki · 5 years ago
  19. d407d2a bpo-37173: Show passed class in inspect.getfile error (GH-13861) by Philipp A · 5 years ago
  20. cd74e66 bpo-37122: Make co->co_argcount represent the total number of positonal arguments in the code object (GH-13726) by Pablo Galindo · 5 years ago
  21. 2085bd0 bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-13700) by Serhiy Storchaka · 5 years ago
  22. aee19f5 bpo-36751: Undeprecate getfullargspec (GH-13245) by Pablo Galindo · 5 years ago
  23. d53cf99 bpo-36542: Allow to overwrite the signature for Python functions. (GH-12705) by Serhiy Storchaka · 5 years ago
  24. 18029d8 MNT: set stacklevel in the getfullargspec deprecation warning to 2 (GH-13029) by Thomas A Caswell · 5 years ago
  25. d5d2b45 bpo-36751: Deprecate getfullargspec and report positional-only args as regular args (GH-13016) by Pablo Galindo · 5 years ago
  26. 8c77b8c bpo-36540: PEP 570 -- Implementation (GH-12701) by Pablo Galindo · 5 years ago
  27. fcef60f bpo-33261: guard access to __code__ attribute in inspect (GH-6448) by Jeroen Demeyer · 5 years ago
  28. d1e768a bpo-36326: Let inspect.getdoc() find docstrings for __slots__ (GH-12498) by Raymond Hettinger · 5 years ago
  29. 7cd2543 bpo-34890: Make iscoroutinefunction, isgeneratorfunction and isasyncgenfunction work with functools.partial (GH-9903) by Pablo Galindo · 6 years ago
  30. ded87d8 bpo-33594: Add deprecation info in inspect.py module (GH-7036) by Matthias Bussonnier · 6 years ago
  31. 6f85b82 bpo-34871: inspect: Don't pollute sys.modules (GH-9696) by INADA Naoki · 6 years ago
  32. 3f22811 bpo-32892: Use ast.Constant instead of specific constant AST types. (GH-9445) by Serhiy Storchaka · 6 years ago
  33. 91cb298 bpo-6700: Fix inspect.getsourcelines for module level frames/tracebacks (GH-8864) by Vladimir Matveev · 6 years ago
  34. 41254eb bpo-33582: Remove duplicate space in inspect.formatargspec() deprecation warning (GH-7655) by Zackery Spytz · 6 years ago
  35. 46c5cd0 bpo-33582: Emit deprecation warning for `formatargspec` (GH-6994) by Matthias Bussonnier · 6 years ago
  36. 4aa3006 bpo-33197: Add description property for _ParameterKind. (GH-7206) by Dong-hee Na · 6 years ago
  37. a9cab43 bpo-33197: Update a error message of invalid inspect.Parameters. (GH-6636) by Dong-hee Na · 6 years ago
  38. 4054b17 bpo-26103: Fix inspect.isdatadescriptor() and a data descriptor definition. (GH-1959) by Aaron Hall, MBA · 6 years ago
  39. 8a38721 bpo-33009: Fix inspect.signature() for single-parameter partialmethods. (GH-6004) by Yury Selivanov · 6 years ago
  40. b9650a0 bpo-32991: Restore expectation that inspect.getfile raises TypeError on namespace package (GH-5980) by Jason R. Coombs · 6 years ago
  41. feaefc7 Cleanup inspect by Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి) · 7 years ago
  42. 37420de bpo-32678: inspect: Import ast lazily (GH-5344) by INADA Naoki · 7 years ago
  43. 3327a2d bpo-32265: Classify class and static methods of builtin types. (#4776) by Serhiy Storchaka · 7 years ago
  44. a4a3020 bpo-32157: Removed explicit quotes around %r and {!r}. (#4582) by Serhiy Storchaka · 7 years ago
  45. 762b957 bpo-32018: Fix inspect.signature repr to follow PEP 8 (#4408) by Dong-hee Na · 7 years ago
  46. e968bc73 bpo-30639: Lazily compute repr for error (#2132) by Thomas Kluyver · 7 years ago
  47. f9169ce bpo-25532: Protect against infinite loops in inspect.unwrap() (#1717) by Thomas Kluyver · 7 years ago
  48. 3972628 bpo-30296 Remove unnecessary tuples, lists, sets, and dicts (#1489) by Jon Dufresne · 7 years ago
  49. 378d706 bpo-30149: Fix partialmethod without explicit self parameter (#1308) by Dong-hee Na · 7 years ago
  50. fcfe80e bpo-29822: Make inspect.isabstract() work during __init_subclass__. (#678) by Nate · 7 years ago
  51. a6902e6 bpo-26985: Add missing info of code object in inspect documentation (GH-1090) by Xiang Zhang · 7 years ago
  52. 3f98874 Issue #15812: Merge from 3.5 by Berker Peksag · 8 years ago
  53. 225b01b Issue #15812: Delete redundant max(start, 0) by Berker Peksag · 8 years ago
  54. 01debac Issue #15812: Merge from 3.5 by Berker Peksag · 8 years ago
  55. ff0e3b7 Issue #15812: inspect.getframeinfo() now correctly shows the first line of a context by Berker Peksag · 8 years ago
  56. 3c35fdb Issue #27172: Undeprecate inspect.getfullargspec() by Nick Coghlan · 8 years ago
  57. d8aa0c6 Merge 3.5 (issue #28639) by Yury Selivanov · 8 years ago
  58. c0215df Issue #28639: Fix inspect.isawaitable to always return bool by Yury Selivanov · 8 years ago
  59. 4778e13 docs/inspect: clarify iscoroutinefunction; add docs for isasyncgen* by Yury Selivanov · 8 years ago
  60. 265dce6 Issue #27989: Tweak inspect.formatannotation() to improve pydoc rendering of function annotations. Ivan L. (3.5->3.6) by Guido van Rossum · 8 years ago
  61. 52e5004 Issue #27989: Tweak inspect.formatannotation() to improve pydoc rendering of function annotations. Ivan L. by Guido van Rossum · 8 years ago
  62. eb63645 Issue #28003: Implement PEP 525 -- Asynchronous Generators. by Yury Selivanov · 8 years ago
  63. 0f0eac4 Issue #27993: Fix problems with plural objects in docs and comments by Martin Panter · 8 years ago
  64. 1aa642f Issue #27993: Merge plural fixes from 3.5 by Martin Panter · 8 years ago
  65. b4b966e Issue #19611: handle implicit parameters in inspect.signature by Nick Coghlan · 8 years ago
  66. 06495ff Merge 3.5 (issue #26347) by Yury Selivanov · 8 years ago
  67. f9e1f2b inspect: Fix BoundArguments.apply_defaults to handle empty arguments by Yury Selivanov · 8 years ago
  68. 37dc2b2 Issue #25486: Resurrect inspect.getargspec in 3.6. Backout a565aad5d6e1. by Yury Selivanov · 9 years ago
  69. 6230235 Issue #25503: Fixed inspect.getdoc() for inherited docstrings of properties. by Serhiy Storchaka · 9 years ago
  70. ac4bdcc Issue #25503: Fixed inspect.getdoc() for inherited docstrings of properties. by Serhiy Storchaka · 9 years ago
  71. fa3922c Issue #13248: Delete remaining references of inspect.getargspec(). by Berker Peksag · 9 years ago
  72. f98c35a Issue #24485: Function source inspection fails on closures. by Meador Inge · 9 years ago
  73. 5b718d7 Issue #24485: Function source inspection fails on closures. by Meador Inge · 9 years ago
  74. 6dfbc5d Issue #13248: Remove inspect.getmoduleinfo() from 3.6 (deprecated in 3.3) by Yury Selivanov · 9 years ago
  75. f1b5ccb Issue #13248: Remove inspect.getargspec from 3.6 (deprecated from 3.0) by Yury Selivanov · 9 years ago
  76. 4f4913b Issue #24485: Revert backwards compatibility breaking changes of #21217. by Yury Selivanov · 9 years ago
  77. e4e811d Issue #24669: Fix inspect.getsource() for 'async def' functions. by Yury Selivanov · 9 years ago
  78. 2489bd5 Issue #24206: Fixed __eq__ and __ne__ methods of inspect classes. by Serhiy Storchaka · 9 years ago
  79. 3018cc4 Issue #24206: Fixed __eq__ and __ne__ methods of inspect classes. by Serhiy Storchaka · 9 years ago
  80. fdbeb2b Issue #24400: Resurrect inspect.isawaitable() by Yury Selivanov · 9 years ago
  81. a74b5e5 Issue #24400: Remove inspect.isawaitable(). by Yury Selivanov · 9 years ago
  82. 5376ba9 Issue #24400: Introduce a distinct type for 'async def' coroutines. by Yury Selivanov · 9 years ago
  83. bf304fc Issue #23934: Fix inspect.signature to fail correctly for builtin types. by Yury Selivanov · 9 years ago
  84. 507cd3c Issue 24298: Fix signature() to properly unwrap wrappers around bound methods by Yury Selivanov · 9 years ago
  85. 46c759d Issue 24298: Fix signature() to properly unwrap wrappers around bound methods by Yury Selivanov · 9 years ago
  86. c8386f7 Issue 20438: Adjust stacklevel of inspect.getargspec() warning. by Yury Selivanov · 9 years ago
  87. 3cfec2e Issue 20438: Deprecate inspect.getargspec() and friends. by Yury Selivanov · 9 years ago
  88. b560158 Set stacklevel to 2 to get more accurate warning messages from deprecated functions. by Berker Peksag · 9 years ago
  89. 095fb84 Issue 23898: Fix inspect.classify_class_attrs() to work with __eq__ by Yury Selivanov · 9 years ago
  90. bf341fb Issue 23898: Fix inspect.classify_class_attrs() to work with __eq__ by Yury Selivanov · 9 years ago
  91. ff54223 Issue 24017: Use abc.Coroutine in inspect.iscoroutine() function by Yury Selivanov · 9 years ago
  92. 57c74fc Issue 24248: Deprecate inspect.Signature.from_function and .from_builtin by Yury Selivanov · 9 years ago
  93. cf45f02 inspect.Signature: Factor out Signature.from_function to a private helper by Yury Selivanov · 9 years ago
  94. bcd4fc1 Issue 20691: Add follow_wrapped arg to inspect.signature/from_callable. by Yury Selivanov · 9 years ago
  95. 8687275 Issue 24205: Improve inspect.Signature.bind() error messages. by Yury Selivanov · 9 years ago
  96. b907a51 Issue 24190: Add inspect.BoundArguments.apply_defaults() method. by Yury Selivanov · 9 years ago
  97. f229bc5 inspect: Remove "0x..." IDs from Signature objects' __repr__ by Yury Selivanov · 9 years ago
  98. 3f6538f Issue 22547: Implement informative __repr__ for inspect.BoundArguments by Yury Selivanov · 9 years ago
  99. 692b340 inspect: Micro-optimize __eq__ for Signature, Parameter and BoundArguments by Yury Selivanov · 9 years ago
  100. 6abe032 inspect: Add __slots__ to BoundArguments. by Yury Selivanov · 9 years ago