137 Commits (a5259fb05d03f4871837c14fed704541a20896c0)

Author SHA1 Message Date
Victor Stinner 06e7608207
Revert "bpo-34589: Add -X coerce_c_locale command line option (GH-9378)" (GH-9430) 7 years ago
Serhiy Storchaka 79d1c2e6c9
bpo-25711: Rewrite zipimport in pure Python. (GH-6809) 7 years ago
Victor Stinner 188ebfa475
bpo-34589: Make _PyCoreConfig.coerce_c_locale private (GH-9371) 7 years ago
Benjamin Peterson acd282fd5b
Initialize a variable to make the compiler happy. (GH-9153) 7 years ago
Victor Stinner 8ea09110d4
_Py_CoerceLegacyLocale() restores LC_CTYPE on fail (GH-9044) 7 years ago
Victor Stinner fbca90856d
bpo-34523: Use _PyCoreConfig instead of globals (GH-9005) 7 years ago
Victor Stinner cf21504194
bpo-34485: Emit C locale coercion warning later (GH-9002) 7 years ago
Victor Stinner b2457efc78
bpo-34523: Add _PyCoreConfig.filesystem_encoding (GH-8963) 7 years ago
Victor Stinner dfe0dc7453
bpo-34485: Add _PyCoreConfig.stdio_encoding (GH-8881) 7 years ago
Victor Stinner 177d921c8c
bpo-34485, Windows: LC_CTYPE set to user preference (GH-8988) 7 years ago
Victor Stinner 315877dc36
bpo-34485: stdout uses surrogateescape on POSIX locale (GH-8986) 7 years ago
Victor Stinner 124b9eb4e4
bpo-34485: Add _Py_ClearStandardStreamEncoding() (GH-8982) 7 years ago
Victor Stinner 2c8ddcf4f1
bpo-34485: Fix _Py_InitializeCore() for C locale coercion (GH-8979) 7 years ago
Victor Stinner 9e4994d410
bpo-34485: Enhance init_sys_streams() (GH-8978) 7 years ago
Victor Stinner d500e5307a
bpo-34403: On HP-UX, force ASCII for C locale (GH-8969) 7 years ago
Victor Stinner 5a953fd0ab
bpo-34170: _PyCoreConfig_Read() don't replace coerce_c_locale (GH-8658) 8 years ago
Victor Stinner caba55b3b7
bpo-34301: Add _PyInterpreterState_Get() helper function (GH-8592) 8 years ago
Victor Stinner 6c785c0ebd
bpo-34170: Add Python/coreconfig.c for _PyCoreConfig (GH-8607) 8 years ago
Victor Stinner cfc8831f5e
Define _Py_NO_RETURN for Microsoft C compiler (GH-8606) 8 years ago
Victor Stinner 1dc6e3906a
bpo-34170: Add _Py_InitializeFromConfig() (GH-8454) 8 years ago
Victor Stinner d19d8d5279
bpo-34170: Add _PyCoreConfig.isolated (GH-8417) 8 years ago
Victor Stinner f2626ce6d4
bpo-34170: _PyCoreConfig_Read() leaves Py_IsolatedFlag unchanged (GH-8361) 8 years ago
Victor Stinner b1147e43da
bpo-34170: Rework _PyCoreConfig_Read() to avoid side effect (GH-8353) 8 years ago
Victor Stinner fb47bca9ee
bpo-34008: Allow to call Py_Main() after Py_Initialize() (GH-8043) 8 years ago
Victor Stinner 209abf7469
bpo-33932: Calling Py_Initialize() twice does nothing (GH-7845) 8 years ago
Pablo Galindo 0977091dca bpo-33128 Fix duplicated call to importlib._install_external_importers (GH-6273) 8 years ago
Thomas Nyberg 7023644e0c closes bpo-32980 Remove _PyFrame_Init (GH-5965) 8 years ago
Benjamin Peterson c65ef772c3
rename _imp initialization function to follow conventions (#5432) 8 years ago
Victor Stinner 2914bb32e2
bpo-20891: Py_Initialize() now creates the GIL (#4700) 8 years ago
Yury Selivanov f23746a934
bpo-32436: Implement PEP 567 (#5027) 8 years ago
Benjamin Peterson 0a37a30037
closes bpo-32460: ensure all non-static globals have initializers (#5061) 8 years ago
Victor Stinner 31e99080f6
bpo-32030: Fix usage of memory allocators (#4953) 8 years ago
Victor Stinner 9cfc00262c
bpo-32030: Complete _PyCoreConfig_Read() (#4946) 8 years ago
Victor Stinner ca719ac42b
bpo-32030: Add _PyCoreConfig.warnoptions (#4936) 8 years ago
Marcel Plch 776407fe89 bpo-31901: atexit callbacks should be run at subinterpreter shutdown (#4611) 8 years ago
Victor Stinner 1976086362
bpo-32030: Cleanup pymain_main() (#4935) 8 years ago
Victor Stinner 5d8624647d
bpo-32030: Fix compiler warnings (#4921) 8 years ago
Victor Stinner 9454060e84
bpo-29240, bpo-32030: Py_Main() re-reads config if encoding changes (#4899) 8 years ago
Victor Stinner 41264f1cd4
bpo-32030: Add _PyMainInterpreterConfig.executable (#4876) 8 years ago
Victor Stinner da273412c4
bpo-32030: Add _PyCoreConfig_Copy() (#4874) 8 years ago
Victor Stinner 374c6e178a
bpo-32030: Add _PyMainInterpreterConfig.warnoptions (#4855) 8 years ago
Victor Stinner b5fd9ad05e
bpo-32030: Rewrite _PyMainInterpreterConfig (#4854) 8 years ago
Victor Stinner 91106cd9ff
bpo-29240: PEP 540: Add a new UTF-8 Mode (#855) 8 years ago
Antoine Pitrou fc5db95e00
Test atexit shutdown mechanism in a subprocess (#4828) 8 years ago
Serhiy Storchaka 4ae06c5337
bpo-32241: Add the const qualifire to declarations of umodifiable strings. (#4748) 8 years ago
Victor Stinner 6bf992a1ac
bpo-32030: Add pymain_get_global_config() (#4735) 8 years ago
Victor Stinner 672b6baa71
bpo-32030: pass interp to _PyImport_Init() (#4736) 8 years ago
Victor Stinner 33c377ed9b
bpo-32030: Simplify _PyCoreConfig_INIT macro (#4728) 8 years ago
Victor Stinner 31a8393cf6
Revert "bpo-32197: Try to fix a compiler error on OS X introduced in bpo-32030. (#4681)" (#4694) 8 years ago
Serhiy Storchaka 13badcbc60
bpo-32197: Try to fix a compiler error on OS X introduced in bpo-32030. (#4681) 8 years ago