- 29 Ara, 2017 2 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
- 28 Ara, 2017 2 kayıt (commit)
- 26 Ara, 2017 3 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
Andrew Svetlov yazdı
* Fix typos * Change warning text * Add test
-
- 25 Ara, 2017 5 kayıt (commit)
-
-
Yury Selivanov yazdı
-
INADA Naoki yazdı
-
Yury Selivanov yazdı
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
- 24 Ara, 2017 2 kayıt (commit)
-
-
Andrew Svetlov yazdı
-
INADA Naoki yazdı
_PyUnicode_FromId() may return NULL. Reported by coverity scan: CID 1426868, 1426867.
-
- 23 Ara, 2017 8 kayıt (commit)
-
-
Yury Selivanov yazdı
-
Andrew Svetlov yazdı
-
Yury Selivanov yazdı
-
Andrew Svetlov yazdı
-
Yury Selivanov yazdı
-
Yury Selivanov yazdı
-
Mariatta yazdı
-
Benjamin Peterson yazdı
-
- 22 Ara, 2017 2 kayıt (commit)
-
-
Benjamin Peterson yazdı
This is more complicated than it should be because we need to preserve the useful mtime-based regeneration feature that lib2to3.pgen2.driver.load_grammar has. We only look for the pickled grammar file with pkgutil.get_data and only if the source file does not exist.
-
Benjamin Peterson yazdı
-
- 21 Ara, 2017 10 kayıt (commit)
-
-
Victor Stinner yazdı
Skip the test which fails on FreeBSD with POSIX locale. Skip the test to fix FreeBSD buildbots, until a fix can be found, so the buildbots can catch other regressions.
-
Victor Stinner yazdı
Skip the test failing randomly because of known race condition. Skip the test to fix macOS buildbots until a decision is made on the proper fix for the race condition.
-
Victor Stinner yazdı
Add a new _Py_FindEnvConfigValue() function: code shared between Windows and Unix implementations of _PyPathConfig_Calculate() to read the pyenv.cfg file. _Py_FindEnvConfigValue() now uses _Py_DecodeUTF8_surrogateescape() instead of using a Python Unicode string, the Python API must not be used early during Python initialization. Same change in Unix search_for_exec_prefix(): use _Py_DecodeUTF8_surrogateescape(). Cleanup also encode_current_locale(): PyMem_RawFree/PyMem_Free can be called with NULL. Fix also "NUL byte" => "NULL byte" typo.
-
Victor Stinner yazdı
Replace Py_EncodeLocale() with _Py_EncodeLocaleRaw() in: * _Py_wfopen() * _Py_wreadlink() * _Py_wrealpath() * _Py_wstat() * pymain_open_filename() These functions are called early during Python intialization, only the RAW memory allocator must be used.
-
Andrew Svetlov yazdı
-
Victor Stinner yazdı
Py_EncodeLocale() now uses _Py_EncodeUTF8_surrogateescape(), instead of using temporary unicode and bytes objects. So Py_EncodeLocale() doesn't use the Python C API anymore.
-
Коренберг Марк yazdı
-
Sebastian Pucilowski yazdı
-
Paul Ganssle yazdı
Closes bpo-15873.
-
INADA Naoki yazdı
-
- 20 Ara, 2017 6 kayıt (commit)
-
-
Victor Stinner yazdı
* _Py_InitializeCore() doesn't call _PyMem_SetupAllocators() anymore if the PYTHONMALLOC environment variable is not set. * pymain_cmdline() now sets the allocator to the default, instead of setting the allocator in subfunctions. * Py_SetStandardStreamEncoding() now calls _PyMem_SetDefaultAllocator() to get a known allocator, to be able to release the memory with the same allocator.
-
-
Victor Stinner yazdı
* Add _PyCoreConfig.install_signal_handlers * Remove _PyMain.config: _PyMainInterpreterConfig usage is now restricted to pymain_init_python_main(). * Rename _PyMain.core_config to _PyMain.config * _PyMainInterpreterConfig_Read() now creates the xoptions dictionary from the core config * Fix _PyMainInterpreterConfig_Read(): don't replace xoptions and argv if they are already set.
-
Andrew Svetlov yazdı
* Make ssh_handshake_timeout None by default. * Raise ValueError if ssl_handshake_timeout is used without ssl. * Raise ValueError if ssl_handshake_timeout is not positive.
-
Antoine Pitrou yazdı
The built-in map() function collects function arguments lazily, but concurrent.futures.Executor.map() does so eagerly.
-
Serhiy Storchaka yazdı
Use tuples and raw arrays instead of lists.
-