summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_inspect
Commit message (Expand)AuthorAgeFilesLines
* gh-70764: inspect.getclosurevars now identifies global variables with LOAD_GL...blhsing2024-11-051-0/+13
* gh-125916: Adapt functools.reduce() to Argument Clinic (#125999)Sergey B Kirpichev2024-11-011-2/+2
* gh-126072: do not add `None` to `co_consts` if there is no docstring (GH-126101)Xuanteng Huang2024-10-301-1/+1
* gh-125633: Add function `ispackage` to stdlib `inspect` (#125634)Zhikang Yan2024-10-271-3/+16
* gh-125900: Clean-up logic around immortalization in free-threading (#125901)Sam Gross2024-10-241-3/+1
* gh-101552: Allow pydoc to display signatures in source format (#124669)Jelle Zijlstra2024-10-092-1/+36
* gh-116110: remove extra processing for the __signature__ attribute (GH-116234)Sergey B Kirpichev2024-10-081-32/+0
* gh-123339: Fix cases of inconsistency of __module__ and __firstlineno__ in cl...Serhiy Storchaka2024-09-282-2/+71
* gh-119127: functools.partial placeholders (gh-119827)dgpb2024-09-261-2/+72
* gh-122981: Fix inspect.getsource() for generated classes with Python base cla...Serhiy Storchaka2024-08-202-1/+61
* gh-116789: Add more tests for `inspect.getmembers` (#116802)sobolevn2024-08-181-0/+50
* gh-122087: Add tests for ismethoddescriptor() and isroutine() with partial ob...Serhiy Storchaka2024-07-251-0/+3
* gh-119180: Add `annotationlib` module to support PEP 649 (#119891)Jelle Zijlstra2024-07-231-214/+1
* gh-121027: Make the functools.partial object a method descriptor (GH-121089)Serhiy Storchaka2024-07-031-22/+16
* gh-121027: Add a future warning in functools.partial.__get__ (#121086)Serhiy Storchaka2024-06-271-12/+19
* gh-120417: Add #noqa: F401 to tests (#120627)Victor Stinner2024-06-181-2/+2
* gh-120381: Fix inspect.ismethoddescriptor() (#120383)Jan Kaliszewski2024-06-181-3/+118
* gh-120417: Remove unused imports in tests (part 3) (#120631)Victor Stinner2024-06-171-1/+1
* Add some more edge-case tests for `inspect.get_annotations` with `eval_str=Tr...Alex Waygood2024-06-152-11/+36
* gh-114053: Fix bad interaction of PEP 695, PEP 563 and `inspect.get_annotatio...Alex Waygood2024-06-132-0/+175
* gh-120200: Fix `inspect.iscoroutinefunction(inspect) is True` corner case (#1...Nikita Sobolev2024-06-071-0/+1
* gh-120080: Accept ``None`` as a valid argument for direct call of the ``int._...Kirill Podoprigora2024-06-071-1/+0
* gh-87106: Fix inspect.signature.bind() handling of positional-only arguments ...Jacob Walls2024-05-131-5/+20
* gh-118846: Fix free-threading test failures when run sequentially (#118864)Sam Gross2024-05-101-1/+3
* gh-118465: Add __firstlineno__ attribute to class (GH-118475)Serhiy Storchaka2024-05-061-0/+15
* gh-82062: Fix support of parameter defaults on methods in extension modules (...Sergey B Kirpichev2024-05-021-0/+7
* gh-118404: Fix inspect.signature() for non-comparable callables (GH-118405)Serhiy Storchaka2024-04-301-0/+10
* gh-118285: Fix signatures of operator.{attrgetter,itemgetter,methodcaller} in...Serhiy Storchaka2024-04-291-0/+22
* gh-118013: Use weakrefs for the cache key in `inspect._shadowed_dict` (#118202)Alex Waygood2024-04-241-0/+24
* gh-117907: Fix test_inspect for the build with enabled tracing references (GH...Serhiy Storchaka2024-04-171-0/+2
* gh-117764: Add more tests for signatures of builtins (GH-117816)Serhiy Storchaka2024-04-121-34/+265
* gh-116303: Skip test module dependent tests if test modules are unavailable (...Erlend E. Aasland2024-04-031-7/+10
* gh-116987: Support class code objects in inspect.findsource() (GH-117025)Tian Gao2024-03-212-0/+8
* gh-71765: Fix inspect.getsource() on empty file (GH-20809)kernc2024-03-181-1/+13
* gh-116780: Fix `test_inspect` in `-OO` mode (#116788)Nikita Sobolev2024-03-141-0/+5
* gh-116785: Fix direct invocation of `test_inspect` (#116787)Nikita Sobolev2024-03-141-5/+5
* gh-101293: Fix support of custom callables and types in inspect.Signature.fro...Serhiy Storchaka2024-03-011-2/+360
* gh-112006: Fix inspect.unwrap() for types where __wrapped__ is a data descrip...Serhiy Storchaka2024-02-261-6/+26
* gh-101860: Expose __name__ on property (GH-101876)Eugene Toder2024-02-201-2/+2
* bpo-38364: unwrap partialmethods just like we unwrap partials (#16600)Martijn Pieters2024-02-151-1/+30
* gh-81682: Fix test failures when CPython is built without docstrings (GH-113410)Serhiy Storchaka2023-12-231-1/+4
* gh-112139: Add `inspect.Signature.format` and use it in `pydoc` (#112143)Nikita Sobolev2023-12-021-10/+86
* gh-111058: Change coro.cr_frame/gen.gi_frame to be None for a closed coroutin...Irit Katriel2023-12-011-0/+8
* gh-111999: Add signatures and improve docstrings for builtins (GH-112000)Serhiy Storchaka2023-11-131-3/+8
* gh-112001: Fix test_builtins_have_signatures in test_inspect (GH-112002)Serhiy Storchaka2023-11-121-12/+7
* gh-57129: Add test for inspect.getsource in the REPL (#111197)Pablo Galindo Salgado2023-10-251-1/+64
* gh-108303: Move all inspect test files to `test_inspect/` (#109607)Nikita Sobolev2023-10-107-0/+5468