bpo-41073: PyType_GetSlot() could accept static types.#21395
Closed
shihai1991 wants to merge 197 commits into
python:masterpython/cpython:masterfrom
shihai1991:bpo_41073_add_typeslotsshihai1991/cpython:bpo_41073_add_typeslotsCopy head branch name to clipboard
Closed
bpo-41073: PyType_GetSlot() could accept static types.#21395shihai1991 wants to merge 197 commits intopython:masterpython/cpython:masterfrom shihai1991:bpo_41073_add_typeslotsshihai1991/cpython:bpo_41073_add_typeslotsCopy head branch name to clipboard
shihai1991 wants to merge 197 commits into
python:masterpython/cpython:masterfrom
shihai1991:bpo_41073_add_typeslotsshihai1991/cpython:bpo_41073_add_typeslotsCopy head branch name to clipboard
Commits
Commits on Jul 8, 2020
Commits on Aug 20, 2020
- authored andcommitted
bpo-41224: Document is_annotated() in symtable module and update doc strings (GH-21369)
Show description for 72c57f5authored andcommitted- authored andcommitted
- authored andcommitted
- authored andcommitted
Revert "bpo-40170: PyType_HasFeature() now always calls PyType_GetFlags() (GH-19378)" (GH-21390)
Show description for e4512c0authored andcommittedbpo-41247: asyncio.set_running_loop() cache running loop holder (GH-21401)
Show description for a747cbbauthored andcommittedbpo-41175: Guard against a NULL pointer dereference within bytearrayobject (GH-21240)
Show description for badce8aauthored andcommitted- authored andcommitted
- authored andcommitted
- authored andcommitted
bpo-41199: Docstring convention not followed for dataclasses documentation page (GH-21413)
Show description for 10ddc13authored andcommitted- committed
bpo-29590: fix stack trace for gen.throw() with yield from (#19896)
Show description for 3d19985authored andcommitted- authored andcommitted
Remove trailing >>> in enum docs (GH-21358)
Show description for ae339e3authored andcommittedbpo-37765: Add keywords to IDLE tab completions (GH-15138)
Show description for 4afdfebauthored andcommittedbpo-23802: patch: __deepcopy__ memo dict argument usage (GH-21326)
Show description for 8b69fa9authored andcommitted- authored andcommitted
- authored andcommitted
bpo-39573: Use the Py_TYPE() macro (GH-21433)
Show description for 4cb6c2fauthored andcommitted- authored andcommitted
- authored andcommitted
bpo-36346: Make using the legacy Unicode C API optional (GH-21437)
Show description for 11ce089authored andcommitted- authored andcommitted
Fix error in docstrings in bisect module (GH-21422)
Show description for 57379f2authored andcommitted- authored andcommitted
- authored andcommitted
- authored andcommitted
bpo-41288: Fix a crash in unpickling invalid NEWOBJ_EX. (GH-21458)
Show description for 36f7b63authored andcommittedbpo-32192: A basic lazy importer example (GH-21330)
Show description for ecb1620authored andcommittedFix repeated words in Classes tutorial (GH-21455)
Show description for 1538dd5authored andcommittedbpo-32528: Document the change in inheritance of asyncio.CancelledError (GH-21474)
Show description for 001bb55authored andcommittedbpo-41273: asyncio's proactor read transport's better performance by using recv_into instead of recv (#21442)
Show description for 1ec0151authored andcommitted- authored andcommitted
bpo-39017: Avoid infinite loop in the tarfile module (GH-21454)
Show description for ad7df48authored andcommittedbpo-41302: Fix build with system libmpdec (GH-21481)
Show description for 961b9e5authored andcommitted- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
Remove unnecessary spaces in code blocks in urllib.parse.rst (GH-21500)
Show description for 6842187authored andcommittedFix possibly-unitialized warning in string_parser.c. (GH-21503)
Show description for 15f07e1authored andcommitted- authored andcommitted
bpo-41300: IDLE - save files with non-ascii chars (GH-21512)
Show description for fdf5d39authored andcommittedbpo-41195: Add getter for Openssl security level (GH-21282)
Show description for ea9974cauthored andcommittedbpo-40941: Unify implicit and explicit state in the frame and generator objects into a single value. (GH-20803)
Show description for 3b704a1authored andcommitted- authored andcommitted
Fix a small grammatical mistake in a comment (GH-21526)
Show description for 37405c8authored andcommittedbpo-41288: Refactor of unpickling NEWOBJ and NEWOBJ_EX opcodes. (GH-21472)
Show description for 548e901authored andcommitted- authored andcommitted
- authored andcommitted
bpo-39603: Prevent header injection in http methods (GH-18485)
Show description for 35cf638authored andcommittedbpo-41295: Reimplement the Carlo Verre "hackcheck" (GH-21528)
Show description for 24adf5fauthored andcommitted- authored andcommitted
bpo-41205: Document Decimal power 0 to the 0 (GH-21386)
Show description for 64d261aauthored andcommitted- authored andcommitted
- authored andcommitted
- authored andcommitted

- authored andcommitted
bpo-37703: improve asyncio.gather documentation regarding cancellation (GH-15312)
Show description for d43a3a8authored andcommittedSimple Documentation fix: Missing link to return type class. (GH-21291)
Show description for f202008authored andcommittedbpo-41336: Fix the error handling in zoneinfo_new_instance() (GH-21546)
Show description for 71123d7authored andcommitted- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
bpo-41341: Recursive evaluation of ForwardRef in get_type_hints (#21553)
Show description for 0af740dauthored andcommitted- authored andcommitted
- authored andcommitted
bpo-41182 selector: use DefaultSelector based upon implementation (GH-21257)
Show description for e3cfbb3authored andcommittedbpo-4630: Fix errors in Lib/idlelib/NEWS.txt (GH-21594)
Show description for 3c3e118authored andcommitted- authored andcommitted
- authored andcommitted
bpo-41373: IDLE: Fix saving files loaded with no newlines or mixed newlines (GH-21597)
Show description for 0c2568bauthored andcommitted- authored andcommitted
- authored andcommitted
bpo-41314: fixed annotations __future__ version (GH-21616)
Show description for 2dc5ef1authored andcommitted- authored andcommitted
- authored andcommitted
Delete remaining references to Grammar/Grammar from docs (#21624)
Show description for 5cbe96fauthored andcommitted- authored andcommitted
bpo-41384: Raise TclError in tkinter.OptionMenu (GH-21601)
Show description for 9458adfauthored andcommitted- authored andcommitted

- authored andcommitted
bpo-41401: Fix test_fspath_support in test_io. (GH-21640)
Show description for 3c3ae53authored andcommittedbpo-40939: Use the new grammar for the grammar specification documentation (GH-19969)
Show description for 718d817authored andcommittedbpo-40939: Remove even more references to the old parser (GH-21642)
Show description for c45efcdauthored andcommittedbpo-41045: Document debug feature of f-strings ('=') (GH-21509)
Show description for e22a2b5authored andcommittedValidate the AST produced by the parser in debug mode (GH-21643)
Show description for a71bc1eauthored andcommittedbpo-35328: Set VIRTUAL_ENV_PROMPT at venv activation (GH-21587)
Show description for c664c98authored andcommitted- authored andcommitted

bpo-41412 and bpo-40948: Windows installer updates (GH-21656)
Show description for e87fee2authored andcommitted- authored andcommitted
- authored andcommitted
closes bpo-38156: Always handle interrupts in PyOS_StdioReadline. (GH-21569)
Show description for c1272b7authored andcommittedbpo-41426 Fix grammar in curses.getmouse() documentation (GH-21677)
Show description for 39b7536authored andcommittedbpo-41323: Perform 'peephole' optimizations directly on the CFG. (GH-21517)
Show description for 9b6d58dauthored andcommitted- authored andcommitted
- authored andcommitted
- authored andcommitted
bpo-40979: refactored typing.rst; (mostly) same content, new sub-sections and ordering (#21574)
Show description for 465168aauthored andcommitted- authored andcommitted
bpo-41425: Make tkinter doc example runnable (GH-21706)
Show description for 0b2ff3bauthored andcommitted
A (very) slight speed improvement for iterating over bytes (#21705)
Show description for 54ea8c6authored andcommitted- committed
- committed
- committed
bpo-38912: regrtest logs unraisable exception into sys.__stderr__ (GH-21718)
Show description for 8c216e7authored andcommittedbpo-38156: Fix compiler warning in PyOS_StdioReadline() (GH-21721)
Show description for 012eaf5authored andcommittedbpo-41467: Fix asyncio recv_into() on Windows (GH-21720)
Show description for 8048788authored andcommitted- authored andcommitted
bpo-36982: Add support for extended color functions in ncurses 6.1 (GH-17536)
Show description for fba514eauthored andcommitted- committed
- committed
bpo-41463: Generate information about jumps from 'opcode.py' rather than duplicating it in 'compile.c' (GH-21714)
Show description for fdaafe0authored andcommittedbpo-36346: Doc: Update removal schedule of legacy Unicode (GH-21479)
Show description for ab336e3authored andcommitted- authored andcommitted
bpo-40989: Fix compiler warning in winreg.c (GH-21722)
Show description for f48916fauthored andcommitted- authored andcommitted
- committed
- authored andcommitted
- authored andcommitted
bpo-41493: Refactoring dictresize (GH-21751)
Show description for cd571d2authored andcommitted- authored andcommitted
- authored andcommitted
bpo-41098: Doc: Add missing deprecated directives (GH-21162)
Show description for fd92dceauthored andcommitted- committed
- authored andcommitted
bpo-41473: Skip test_gdb with gdb 9.2 to work around gdb bug (GH-21768)
Show description for b277e89authored andcommitted- committed
- authored andcommitted
Doc: Add a link to tutorial page from `open()` doc (GH-21737)
Show description for 3af3e24authored andcommitted- authored andcommitted
- committed
- committed
bpo-41455: Provide a link to how the third generation is collected in the GC docs (GH-21703)
Show description for 2305eb8authored andcommittedDoc: Add output to example code in programming FAQ (GH-21346)
Show description for 3543029authored andcommittedbpo-35018: Sax parser should provide user access to lexical handlers (GH-20958)
Show description for 4f87cfcauthored andcommittedImprove renamed test_run.RecursionLimitTest (GH-21794)
Show description for 67ac0ebauthored andcommittedbpo-41468: Improve and test IDLE run error exit (GH-21798)
Show description for b3b7e7bauthored andcommittedbpo-41514: Fix buggy IDLE test (GH-21808)
Show description for 5637492authored andcommitted- authored andcommitted
bpo-16995: add support for base32 extended hex (base32hex) (GH-20441)
Show description for 3705f26authored andcommittedbpo-40548: Fix "Check for source changes (pull_request)" GH Action job (GH-21806)
Show description for 450f4eaauthored andcommitted- authored andcommitted
- authored andcommitted
- committed
bpo-1635741: Port multiprocessing ext to multiphase init (GH-21378)
Show description for 46455cbauthored andcommittedbpo-41521: Replace whitelist/blacklist with allowlist/denylist (GH-21822)
Show description for 10c05a6authored andcommittedbpo-41521: Replace whitelist/blacklist with allowlist/denylist (GH-21823)
Show description for b29ec43authored andcommitted- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
bpo-40204: Allow pre-Sphinx 3 syntax in the doc (GH-21844)
Show description for 8c5a703authored andcommitted- committed
- authored andcommitted
- authored andcommitted
bpo-40204: Fix Sphinx sytanx in howto/instrumentation.rst (GH-21858)
Show description for 5d8ea23authored andcommittedbpo-40204: Fix duplicates in the documentation (GH-21857)
Show description for 3d814c1authored andcommittedbpo-41520: Fix second codeop regression (GH-21848)
Show description for 67cb1c9authored andcommittedbpo-41521: Replace denylist with blocklist is http.cookiejar doc (GH-21826)
Show description for ad08c65authored andcommittedbpo-40204: Add :noindex: in the documentation (GH-21859)
Show description for 6cecf33authored andcommitted- authored andcommitted
bpo-40204, doc: Fix syntax of C variables (GH-21846)
Show description for 6b1f82cauthored andcommitted- authored andcommitted
- authored andcommitted
bpo-41410: Fix outdated info in mkstemp docs (GH-21701)
Show description for dec5548authored andcommittedbpo-41025: Fix subclassing for zoneinfo.ZoneInfo (GH-20965)
Show description for 6a2ed7fauthored andcommittedbpo-40204: Fix reference to terms in the doc (GH-21865)
Show description for e5ff50cauthored andcommittedFix typo in typing doc (GH-21879)
Show description for 9e1e528authored andcommittedbpo-40878: xlc cannot handle C99 extern inline. (GH-21887)
Show description for 9c8f970authored andcommittedbpo-31122: ssl.wrap_socket() now raises ssl.SSLEOFError rather than OSError when peer closes connection during TLS negotiation (GH-18772)
Show description for 360a2c8authored andcommittedbpo-41540: AIX: skip test that is flaky with a default ulimit. (#21890)
Show description for 79b1809authored andcommitted- authored andcommitted
- authored andcommitted
- authored andcommitted
bpo-41521: Rename blacklist parameter to not_exported (GH-21824)
Show description for 3a6cc99authored andcommittedbpo-40204: Fix duplicated productionlist names in the doc (GH-21900)
Show description for 387df56authored andcommittedFix typo in message from assert statement (GH-21283)
Show description for 973136bauthored andcommittedbpo-40782: Change asyncio.AbstractEventLoop.run_in_executor to be a method not a coroutine (GH-21852)
Show description for f2a1319authored andcommittedbpo-1635741: Explict GC collect after PyInterpreterState_Clear() (GH-21902)
Show description for 2ee8174committedbpo-41568: Fix refleaks in zoneinfo subclasses (GH-21907)
Show description for 65f9968authored andcommitted- committed
- committed
- committed