- 19 Mar, 2015 16 kayıt (commit)
-
-
Victor Stinner yazdı
by a signal (EINTR). Modify devpoll_flush() to use _Py_write() instead of calling directly write().
-
Victor Stinner yazdı
opening /dev/urandom.
-
Victor Stinner yazdı
EINTR error and special cases for Windows. These functions now truncate the length to PY_SSIZE_T_MAX to have a portable and reliable behaviour. For example, read() result is undefined if counter is greater than PY_SSIZE_T_MAX on Linux.
-
Victor Stinner yazdı
and stored in pyconfig.h as the new HAVE_GETRANDOM_SYSCALL define. Fix os.urandom() tests using file descriptors if os.urandom() uses getrandom().
-
Victor Stinner yazdı
retried with the recomputed delay, except if the signal handler raises an exception (PEP 475). Modify also test_signal to use a monotonic clock instead of the system clock.
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
Jan 30 of previous year. Based on patch by Jim Carroll.
-
Serhiy Storchaka yazdı
Jan 30 of previous year. Based on patch by Jim Carroll.
-
Serhiy Storchaka yazdı
NamedTemporaryFile instance. Patch by Bohuslav Kabrda.
-
Serhiy Storchaka yazdı
NamedTemporaryFile instance. Patch by Bohuslav Kabrda.
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Ethan Furman yazdı
-
Ethan Furman yazdı
add private method to enum to support replacing global constants with Enum members: - search for candidate constants via supplied filter - create new enum class and members - insert enum class and replace constants with members via supplied module name - replace __reduce_ex__ with function that returns member name, so previous Python versions can unpickle modify IntEnum classes to use new method
-
Ethan Furman yazdı
add private method to enum to support replacing global constants with Enum members: - search for candidate constants via supplied filter - create new enum class and members - insert enum class and replace constants with members via supplied module name - replace __reduce_ex__ with function that returns member name, so previous Python versions can unpickle modify IntEnum classes to use new method
-
- 18 Mar, 2015 24 kayıt (commit)
-
-
Antoine Pitrou yazdı
Issue #22903: The fake test case created by unittest.loader when it fails importing a test module is now picklable.
-
Antoine Pitrou yazdı
Issue #22903: The fake test case created by unittest.loader when it fails importing a test module is now picklable.
-
Antoine Pitrou yazdı
-
Antoine Pitrou yazdı
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
broken after converting instance attributes to properies in issue #2211.
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
available, syscall introduced in the Linux kernel 3.17. It is more reliable and more secure, because it avoids the need of a file descriptor and waits until the kernel has enough entropy.
-
Victor Stinner yazdı
-
Victor Stinner yazdı
Use a Python source file (linecache.__file__) instead of /etc/passwd. Modify also linecache docstrings to clarify the linecache is written to cache Python source files, not any text files.
-
Victor Stinner yazdı
-
Victor Stinner yazdı
source files, even if "it works" with other text files encoded to UTF-8.
-
Victor Stinner yazdı
Use None as a sentinel to stop a worker.
-
Victor Stinner yazdı
-
Victor Stinner yazdı
PyMarshal_ReadShortFromFile() can fail.
-
Victor Stinner yazdı
Detect also earlier PyMarshal_Read*() errors in zipimport.
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
the caller can replace the directory with a different file kind. The bottom-up way, os.walk(topdown=False), still uses entry.is_symlink(), and so can be faster than Python 3.4.
-
Victor Stinner yazdı
Retry open()/fopen() if it fails with EINTR and the Python signal handler doesn't raise an exception.
-