summaryrefslogtreecommitdiffstats
path: root/Objects/moduleobject.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112)Serhiy Storchaka2019-02-251-2/+3
* bpo-35081: Rename internal headers (GH-10275)Victor Stinner2018-11-121-1/+1
* bpo-35081: Add pycore_ prefix to internal header files (GH-10263)Victor Stinner2018-10-311-1/+1
* bpo-33237: Improve AttributeError message for partially initialized module. (...Serhiy Storchaka2018-10-301-2/+39
* Fix misleading mentions of tp_size in comments (GH-9093)Peter Eisentraut2018-09-101-2/+2
* bpo-34301: Add _PyInterpreterState_Get() helper function (GH-8592)Victor Stinner2018-08-031-3/+2
* bpo-33330: Write exceptions occurred in PyImport_Cleanup() to stderr. (GH-6606)Serhiy Storchaka2018-04-291-4/+6
* bpo-32374: m_traverse may be called with m_state=NULL (GH-5140)Marcel Plch2018-03-171-0/+21
* bpo-32225: Implementation of PEP 562 (#4731)Ivan Levkivskyi2017-12-141-4/+18
* bpo-31492: Fix assertion failures in case of a module with a bad __name__ att...Oren Milman2017-09-191-4/+1
* bpo-28411: Isolate PyInterpreterState.modules (#3575)Eric Snow2017-09-141-3/+9
* bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565)Eric Snow2017-09-141-9/+3
* bpo-30860: Consolidate stateful runtime globals. (#3397)Eric Snow2017-09-081-0/+1
* bpo-28411: Remove "modules" field from Py_InterpreterState. (#1638)Eric Snow2017-09-041-3/+9
* bpo-29793: Convert some builtin types constructors to Argument Clinic. (#615)Serhiy Storchaka2017-03-191-17/+24
* Issue #28748: Private variable _Py_PackageContext is now of type "const char *"Serhiy Storchaka2016-11-211-1/+1
* Added the const qualifier to char* variables that refer to readonly internalSerhiy Storchaka2016-11-201-2/+2
* Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSizeSerhiy Storchaka2016-11-201-4/+4
* Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualT...Serhiy Storchaka2016-11-161-1/+1
|\
| * Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualT...Serhiy Storchaka2016-11-161-1/+1
* | Issue #27914: Fixed a comment in PyModule_ExcDef.Serhiy Storchaka2016-09-261-1/+1
* | Merge #27782 fix from 3.5Nick Coghlan2016-08-211-29/+35
|\ \ | |/
| * Issue #27782: Fix m_methods handling in multiphase initNick Coghlan2016-08-211-29/+35
* | Issue #12946: Remove dead code in PyModule_GetDictBerker Peksag2016-08-191-2/+1
|/
* Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-1/+1
* Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-2/+1
* Issue #24268: Address some PEP 489 refleaksNick Coghlan2015-05-231-0/+1
* PEP 489: Multi-phase extension module initializationNick Coghlan2015-05-231-52/+283
* Removed unintentional trailing spaces in non-external and non-generated C files.Serhiy Storchaka2015-03-181-1/+1
* sprinkle some _PyId goodness around moduleobject.cBenjamin Peterson2014-04-241-9/+19
* do not override errors from descriptors on modulesBenjamin Peterson2014-04-241-10/+9
* Issue8297: module attribute lookup failures now include module name in error ...Ethan Furman2014-04-241-2/+26
* Issue #19255: Clear error after failed PyDict_SetItem() on shutdown.Serhiy Storchaka2014-02-121-2/+4
|\
| * Issue #19255: Clear error after failed PyDict_SetItem() on shutdown.Serhiy Storchaka2014-02-121-2/+4
* | Issue #19255: The builtins module is restored to initial value beforeSerhiy Storchaka2014-02-101-5/+8
* | Implement PEP 451 (ModuleSpec).Eric Snow2013-11-221-48/+5
* | Issue #18214: Improve finalization of Python modules to avoid setting their g...Antoine Pitrou2013-07-311-8/+21
* | #17115,17116: Have modules initialize the __package__ and __loader__Brett Cannon2013-05-041-13/+26
|/
* Issue #15394: Fix ref leaks in PyModule_Create.Meador Inge2012-07-191-1/+7
|\
| * Issue #15394: Fix ref leaks in PyModule_Create.Meador Inge2012-07-191-1/+7
* | issue 14660: Implement PEP 420, namespace packages.Eric V. Smith2012-05-251-2/+31
* | Issues #13959, 14647: Re-implement imp.reload() in Lib/imp.py.Brett Cannon2012-04-291-1/+1
* | Rename _Py_identifier to _Py_IDENTIFIER.Martin v. Löwis2011-10-141-1/+1
* | Use identifier API for PyObject_GetAttrString.Martin v. Löwis2011-10-101-1/+2
* | Implement PEP 393.Martin v. Löwis2011-09-281-5/+4
* | indicate return value on __dir__ methodsBenjamin Peterson2011-05-241-1/+1
* | move specialized dir implementations into __dir__ methods (closes #12166)Benjamin Peterson2011-05-241-1/+29
* | Issue #3080: Add PyModule_NewObject() functionVictor Stinner2011-03-041-7/+16
* | Issue #3080: Add PyModule_GetNameObject()Victor Stinner2011-02-231-14/+29
|/
* #4236: avoid possible Fatal Error when import is called from __del__R. David Murray2010-12-141-2/+3