]> granicus.if.org Git - python/commit
bpo-32436: Implement PEP 567 (#5027)
authorYury Selivanov <yury@magic.io>
Tue, 23 Jan 2018 00:11:18 +0000 (19:11 -0500)
committerGitHub <noreply@github.com>
Tue, 23 Jan 2018 00:11:18 +0000 (19:11 -0500)
commitf23746a934177c48eff754411aba54c31d6be2f0
tree4b32964b53fa87701f71c71937792f2489b7bbb4
parent9089a265918754d95e105a7c4c409ac9352c87bb
bpo-32436: Implement PEP 567 (#5027)
41 files changed:
Include/Python.h
Include/context.h [new file with mode: 0644]
Include/internal/context.h [new file with mode: 0644]
Include/internal/hamt.h [new file with mode: 0644]
Include/pystate.h
Lib/asyncio/base_events.py
Lib/asyncio/base_futures.py
Lib/asyncio/events.py
Lib/asyncio/futures.py
Lib/asyncio/selector_events.py
Lib/asyncio/tasks.py
Lib/asyncio/unix_events.py
Lib/contextvars.py [new file with mode: 0644]
Lib/test/test_asyncio/test_base_events.py
Lib/test/test_asyncio/test_futures.py
Lib/test/test_asyncio/test_tasks.py
Lib/test/test_asyncio/utils.py
Lib/test/test_context.py [new file with mode: 0644]
Makefile.pre.in
Misc/NEWS.d/next/Core and Builtins/2017-12-28-00-20-42.bpo-32436.H159Jv.rst [new file with mode: 0644]
Modules/Setup.dist
Modules/_asynciomodule.c
Modules/_contextvarsmodule.c [new file with mode: 0644]
Modules/_testcapimodule.c
Modules/clinic/_asynciomodule.c.h
Modules/clinic/_contextvarsmodule.c.h [new file with mode: 0644]
Modules/gcmodule.c
Objects/object.c
PCbuild/_contextvars.vcxproj [new file with mode: 0644]
PCbuild/_contextvars.vcxproj.filters [new file with mode: 0644]
PCbuild/_decimal.vcxproj
PCbuild/pcbuild.proj
PCbuild/pythoncore.vcxproj
PCbuild/pythoncore.vcxproj.filters
Python/clinic/context.c.h [new file with mode: 0644]
Python/context.c [new file with mode: 0644]
Python/hamt.c [new file with mode: 0644]
Python/pylifecycle.c
Python/pystate.c
Tools/msi/lib/lib_files.wxs
setup.py