summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_inspect.py
Commit message (Expand)AuthorAgeFilesLines
* gh-108751: Add copy.replace() function (GH-108752)Serhiy Storchaka2023-09-061-4/+61
* gh-108638: Fix tests when _stat extension is missing (#108689)Victor Stinner2023-08-311-6/+22
* gh-108303: Move `ann_module*.py` files to `typinganndata/` folder (#108354)Nikita Sobolev2023-08-231-1/+1
* gh-84805: Autogenerate signature for METH_NOARGS and METH_O extension functio...Serhiy Storchaka2023-08-111-0/+77
* gh-107446: Fix test_inspect.test_class_with_method_from_other_module when ran...Tian Gao2023-08-031-0/+3
* gh-106727: Add `__module__` check for `inspect.getsource(cls)` (#106968)Tian Gao2023-07-241-0/+28
* gh-106727: Make `inspect.getsource` smarter for class for same name definitio...Tian Gao2023-07-181-1/+4
* gh-81283: compiler: remove indent from docstring (#106411)Inada Naoki2023-07-151-2/+33
* gh-105080: Fixed inconsistent signature on derived classes (#105217)Tian Gao2023-06-021-0/+18
* gh-105042: Disable unmatched parens syntax error in python tokenize (#105061)Lysandros Nikolaou2023-05-301-1/+3
* gh-105013: Fix inspect.getsource with parenthesized multiline lambdas (#105021)Pablo Galindo Salgado2023-05-271-0/+16
* gh-104955: Fix __release_buffer__ signature (#104956)Jelle Zijlstra2023-05-261-0/+5
* gh-75367: Fix data descriptor detection in inspect.getattr_static (#104517)Furkan Onder2023-05-161-0/+3
* gh-97933: (PEP 709) inline list/dict/set comprehensions (#101441)Carl Meyer2023-05-091-5/+5
* gh-103193: Improve `getattr_static` test coverage (#104286)Alex Waygood2023-05-081-0/+29
* gh-103193: cache calls to `inspect._shadowed_dict` in `inspect.getattr_static...Alex Waygood2023-05-071-0/+22
* gh-103556: [inspect.Signature] disallow pos-or-kw params without default afte...Nikita Sobolev2023-04-221-6/+34
* gh-103553: Improve `test_inspect`: add more assertions, remove unused (#103554)Nikita Sobolev2023-04-151-15/+9
* gh-103406: Modernize pos-only arguments usage in `test_signature` (#103407)Nikita Sobolev2023-04-141-20/+11
* gh-102799: use exception instance instead of sys.exc_info() (#102885)Irit Katriel2023-03-311-1/+1
* gh-79940: skip `TestGetAsyncGenState` on wasm as it requires working sockets ...Thomas Krennwallner2023-03-111-1/+3
* gh-79940: add introspection API for asynchronous generators to `inspect` modu...Thomas Krennwallner2023-03-111-0/+107
* gh-102378: don't bother stripping `/` from __text_signature__ (#102379)David Hewitt2023-03-091-16/+7
* gh-94912: Adjusted check for non-standard coroutine function marker. (#100935)Carlton Gibson2023-01-111-0/+8
* gh-96127: Fix `inspect.signature` call on mocks (#96335)Nikita Sobolev2023-01-071-0/+19
* gh-85267: Improvements to inspect.signature __text_signature__ handling (#98796)Shantanu2022-12-211-1/+20
* gh-94912: Added marker for non-standard coroutine function detection (#99247)Carlton Gibson2022-12-181-0/+45
* gh-100039: enhance __signature__ to work with str and callables (GH-100168)Ethan Furman2022-12-161-0/+32
* gh-83035: handle decorator with nested parens in inspect.getsource (#99654)Carl Meyer2022-12-071-0/+6
* gh-74044: inspect.signature for wrappers around decorated bound methods (GH-736)Anton Ryzhov2022-11-101-2/+7
* GH-83901: Improve Signature.bind error message for missing keyword-only param...Frazer McLean2022-10-071-1/+2
* GH-96073: Fix wild replacement in inspect.formatannotation (#96074)Anh71me2022-10-071-0/+7
* gh-65961: Do not rely solely on `__cached__` (GH-97990)Brett Cannon2022-10-061-0/+3
* gh-84753: Make inspect.iscoroutinefunction() work with AsyncMock (#94050)Mehdi ABAAKOUK2022-06-301-0/+14
* gh-90473: Skip tests that don't apply to Emscripten and WASI (GH-92846)Christian Heimes2022-05-161-1/+4
* gh-92062: `inspect.Parameter` checks whether `name` is a keyword (GH-92065)Zac Hatfield-Dodds2022-05-031-0/+3
* gh-88116: Enhance the inspect frame APIs to use the extended position informa...Pablo Galindo Salgado2022-04-231-7/+21
* bpo-29418: Implement inspect.ismethodwrapper and fix inspect.isroutine for ca...Hakan Çelik2022-02-161-3/+43
* bpo-40280: Address more test failures on Emscripten (GH-31050)Christian Heimes2022-02-051-0/+1
* bpo-46565: `del` loop vars that are leaking into module namespaces (GH-30993)Nikita Sobolev2022-02-031-1/+1
* bpo-46103: Fix inspect.getmembers to only get __bases__ from class (GH-30147)Weipeng Hong2022-01-231-0/+5
* bpo-43118: Fix bug in inspect.signature around 'base.__text_signature__' (GH-...Weipeng Hong2022-01-211-0/+11
* bpo-46411: Remove unnecessary calls to sys.exc_info() in tests (GH-30638)Irit Katriel2022-01-181-2/+2
* Remove spaces in empty lines (GH-30121)AN Long2021-12-151-1/+1
* bpo-27062: add `__all__` to inspect module (GH-30003)Kumar Aditya2021-12-101-0/+3
* bpo-30533:Add function inspect.getmembers_static that does not call propertie...Weipeng Hong2021-11-301-0/+17
* bpo-45406: make inspect.getmodule() return None when getabsfile() raises File...Irit Katriel2021-11-021-0/+9
* bpo-45438: format of inspect.Signature with generic builtins (#29212)Martin Rueckl2021-10-271-0/+11
* bpo-45320: Remove long-deprecated inspect methods (GH-28618)Hugo van Kemenade2021-10-201-94/+14
* bpo-45229: Remove test_main in many tests (GH-28405)Serhiy Storchaka2021-09-191-16/+2