- 17 May, 2017 2 kayıt (commit)
-
-
Victor Stinner yazdı
test_is_alive_after_fork() now joins directly the thread to avoid the following warning added by bpo-30357: Warning -- threading_cleanup() failed to cleanup 0 threads after 2 sec (count: 0, dangling: 21) Use also a different exit code to catch generic exit code 1.
-
Xiang Zhang yazdı
Under *spawn* and *forkserver* start methods, SimpleQueue.empty() could raise AttributeError due to not setting _poll in __setstate__.
-
- 16 May, 2017 9 kayıt (commit)
-
-
csabella yazdı
-
Nathaniel J. Smith yazdı
Before, it was possible to get the following sequence of events (especially on Windows, where the C-level signal handler for SIGINT is run in a separate thread): - SIGINT arrives - trip_signal is called - trip_signal writes to the wakeup fd - the main thread wakes up from select()-or-equivalent - the main thread checks for pending signals, but doesn't see any - the main thread drains the wakeup fd - the main thread goes back to sleep - trip_signal sets is_tripped=1 and calls Py_AddPendingCall to notify the main thread the it should run the Python-level signal handler - the main thread doesn't notice because it's asleep This has been causing repeated failures in the Trio test suite: https://github.com/python-trio/trio/issues/119
-
Mariatta yazdı
-
Serhiy Storchaka yazdı
* Use explicit numbering for footnotes referred by explicit number. * Restore missed footnote reference in stdtypes.rst. * Fix literal strings formatting in howto/urllib2.rst. * Update susp-ignored.csv for zipapp.rst. * Fix suspicious mark up in Misc/NEWS.
-
Dominik Miedziński yazdı
-
Serhiy Storchaka yazdı
Warnings emitted when compile a regular expression now always point to the line in the user code. Previously they could point into inners of the re module if emitted from inside of groups or conditionals.
-
Berker Peksag yazdı
It should read PYTHONLEGACYWINDOWSSTDIO as stated in section "Add legacy mode" in PEP 528.
-
Senthil Kumaran yazdı
-
Howie Benefiel yazdı
-
- 15 May, 2017 10 kayıt (commit)
-
-
Victor Stinner yazdı
test_multiprocessing_main_handling: increase the test_source timeout from 10 seconds to 60 seconds, since the test fails randomly on busy buildbots.
-
Victor Stinner yazdı
test_thread: setUp() now uses support.threading_setup() and support.threading_cleanup() to wait until threads complete to avoid random side effects on following tests. Co-Authored-By:
Grzegorz Grzywacz <grzegorz.grzywacz@nazwa.pl>
-
Victor Stinner yazdı
Catch the Windows socket WSAEINVAL error (code 10022) in imaplib and poplib on shutdown(SHUT_RDWR): An invalid operation was attempted This error occurs sometimes on SSL connections.
-
Serhiy Storchaka yazdı
in the plistlib module. Dict values in the result of functions readPlist() and readPlistFromBytes() are now exact dicts.
-
Victor Stinner yazdı
-
Victor Stinner yazdı
Co-Authored-By: Chi Hsuan Yen <yan12125@gmail.com>.
-
Xiang Zhang yazdı
-
Xiang Zhang yazdı
-
Xiang Zhang yazdı
-
csabella yazdı
The data model section of the language reference was written well before the zero-argument form of super() was added. To avoid giving the impression that they're doing something unusual, this updates the description of `__new__` and `__init__` to use the zero-argument form. Patch by Cheryl Sabella.
-
- 14 May, 2017 4 kayıt (commit)
-
-
Zachary Ware yazdı
-
csabella yazdı
-
Serhiy Storchaka yazdı
`re.compile(..., re.DEBUG)` now displays the compiled bytecode in human readable form.
-
Serhiy Storchaka yazdı
This increased the performance of matching some patterns up to 25 times.
-
- 13 May, 2017 5 kayıt (commit)
-
-
morrme yazdı
-
Mariatta yazdı
-
Jim Fasarakis-Hilliard yazdı
-
Serhiy Storchaka yazdı
rather than `format(str(self), '')`.
-
Xiang Zhang yazdı
* add a comment about why we need to increase trash_delete_nesting * move increase and decrese outside of the loop
-
- 12 May, 2017 3 kayıt (commit)
-
-
Charles yazdı
Using a response file will eliminate the headache associated with batch argument/quote processing. For example I unsucessfully compiled python with visualcpptools when specifying VSInstallDir in the batch file (cannot find vcruntime.h) ```batch build.bat -p x64 -e -M --no-tkinter "/p:VCInstallDir=%VCInstallDir%" ``` but it build successfully when specifying it in a response file msbuild.rsp: ``` /p:VCInstallDir=%VCInstallDir% ```
-
Steve (Gadget) Barnes yazdı
bpo-30291 Changes to launcher so as to allow py -3-32, -2.7-64, 3.10, etc.
-
Vinay Sajip yazdı
Indented parts of the Handler class documentation for improved presentation, analogous to a recent similar change for the Logger class.
-
- 11 May, 2017 3 kayıt (commit)
-
-
Brett Cannon yazdı
-
csabella yazdı
* bpo-30308: Code coverage for argument in random.shuffle * bpo-30308: Code coverage for argument in random.shuffle * bpo-30308: Code coverage for argument in random.shuffle
-
INADA Naoki yazdı
when there are no more `await` or `yield (from)` before return in coroutine, cancel was ignored. example: async def coro(): asyncio.Task.current_task().cancel() return 42 ... res = await coro() # should raise CancelledError
-
- 10 May, 2017 4 kayıt (commit)
-
-
Giampaolo Rodola yazdı
-
stratakis yazdı
* bpo-28787: Fix out of tree --with-dtrace builds * Unsilence directory creation * Add Misc/NEWS and Misc/ACKS entries
-
Xiang Zhang yazdı
-
Serhiy Storchaka yazdı
Now allowed several subsequential inline modifiers at the start of the pattern (e.g. '(?i)(?s)...'). In verbose mode whitespaces and comments now are allowed before and between inline modifiers (e.g. '(?x) (?i) (?s)...').
-