summaryrefslogtreecommitdiffstats
path: root/Python/importlib_external.h
Commit message (Collapse)AuthorAgeFilesLines
* in dict displays, evaluate the key before the value (closes #11205)Benjamin Peterson2015-05-281-108/+108
| | | | Patch partially by Steve Dougherty.
* PEP 489: Multi-phase extension module initializationNick Coghlan2015-05-231-1921/+1927
| | | | | | | | | | | | | | | | | | | | | | | Known limitations of the current implementation: - documentation changes are incomplete - there's a reference leak I haven't tracked down yet The leak is most visible by running: ./python -m test -R3:3 test_importlib However, you can also see it by running: ./python -X showrefcount Importing the array or _testmultiphase modules, and then deleting them from both sys.modules and the local namespace shows significant increases in the total number of active references each cycle. By contrast, with _testcapi (which continues to use single-phase initialisation) the global refcounts stabilise after a couple of cycles.
* Issue #24192: Fix namespace package imports.Eric Snow2015-05-161-2583/+2540
|
* PEP 0492 -- Coroutines with async and await syntax. Issue #24017.Yury Selivanov2015-05-121-2380/+2381
|
* PEP 448: additional unpacking generalizations (closes #2292)Benjamin Peterson2015-05-061-1500/+1499
| | | | Patch by Neil Girdhar.
* Issue #23911: Move path-based bootstrap code to a separate frozen module.Eric Snow2015-05-031-0/+2633