summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* merge 3.3Benjamin Peterson2015-01-016-7/+7
|\
| * merge 3.2Benjamin Peterson2015-01-016-7/+7
| |\
| | * update for copyright for 2015Benjamin Peterson2015-01-016-7/+7
| | |
* | | update docs for #23111Benjamin Peterson2014-12-301-1/+1
| | |
* | | make PROTOCOL_SSLv23 the default protocol version for ftplib (closes #23111)Benjamin Peterson2014-12-302-2/+5
| | |
* | | merge 3.3 (#23130)Benjamin Peterson2014-12-301-405/+0
|\ \ \ | |/ /
| * | merge 3.2 (#23130)Benjamin Peterson2014-12-301-405/+0
| |\ \ | | |/
| | * delete old ftpmirror script, which now has security bugs (closes #23130)Benjamin Peterson2014-12-301-405/+0
| | |
* | | use a proper m-dashBenjamin Peterson2014-12-291-2/+2
| | |
* | | Issue #23125: Update nose project page link.Berker Peksag2014-12-281-1/+1
| | | | | | | | | | | | Reported by Damien Marié.
* | | Issue #22926: In debug mode, call_soon(), call_at() and call_later() methods ofVictor Stinner2014-12-266-62/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | asyncio.BaseEventLoop now use the identifier of the current thread to ensure that they are called from the thread running the event loop. Before, the get_event_loop() method was used to check the thread, and no exception was raised when the thread had no event loop. Now the methods always raise an exception in debug mode when called from the wrong thread. It should help to notice misusage of the API.
* | | asyncio: sync with TulipVictor Stinner2014-12-268-22/+16
| | | | | | | | | | | | | | | * Fix pyflakes warnings: remove unused imports and variables * asyncio.test_support now uses test.support and test.script_helper if available
* | | Issue #22585: On OpenBSD 5.6 and newer, os.urandom() now calls getentropy(),Victor Stinner2014-12-216-9/+56
| | | | | | | | | | | | instead of reading /dev/urandom, to get pseudo-random bytes.
* | | fix behavior of trailing slash redirection when a query string is involved ↵Benjamin Peterson2014-12-263-2/+15
| | | | | | | | | | | | (closes #23112)
* | | #23040: Clarify treatment of encoding and errors when component is bytes.R David Murray2014-12-252-7/+9
| | | | | | | | | | | | Patch by Wojtek Ruszczewski.
* | | update correct French examples (#23109)Benjamin Peterson2014-12-241-2/+2
| | |
* | | improve incorrect French (#23109)Benjamin Peterson2014-12-241-2/+2
| | | | | | | | | | | | Following suggestions from Clément.
* | | doucment that Py_SetPath copies its argument (closes #23110)Benjamin Peterson2014-12-241-0/+3
| | |
* | | Upgrade pip to 6.0.2 and setuptools to 8.2.1Donald Stufft2014-12-234-2/+2
| | |
* | | asyncio doc: update also Queue docstringsVictor Stinner2014-12-221-3/+7
| | |
* | | asyncio doc: Fix doc of get and put methods of QueueVictor Stinner2014-12-221-8/+13
| | |
* | | allow more operations to work on detached streams (closes #23093)Benjamin Peterson2014-12-225-42/+61
| | | | | | | | | | | | Patch by Martin Panter.
* | | Issue #19104: pprint now produces evaluable output for wrapped strings.Serhiy Storchaka2014-12-203-36/+47
| | |
* | | Issue #23071: "namereplace_errors" was added only in 3.5.Serhiy Storchaka2014-12-201-1/+0
| | |
* | | Issue #23071: Added missing names to codecs.__all__. Patch by Martin Panter.Serhiy Storchaka2014-12-203-1/+32
| | |
* | | Fix typo.Barry Warsaw2014-12-191-1/+1
|\ \ \
| * | | Fix typo.Barry Warsaw2014-12-191-1/+1
| | | |
* | | | asyncio: IocpProactor.wait_for_handle() test now also checks the result of theVictor Stinner2014-12-192-2/+11
|/ / / | | | | | | | | | future
* | | asyncio: sync with TulipVictor Stinner2014-12-183-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix a race condition in BaseSubprocessTransport._try_finish(). If the process exited before the _post_init() method was called, scheduling the call to _call_connection_lost() with call_soon() is wrong: connection_made() must be called before connection_lost(). Reuse the BaseSubprocessTransport._call() method to schedule the call to _call_connection_lost() to ensure that connection_made() and connection_lost() are called in the correct order. * Add repr(PipeHandle) * Fix typo
* | | asyncio: sync with TulipVictor Stinner2014-12-186-16/+37
| | |
* | | Issue #23074: asyncio.get_event_loop() now raises an exception if the threadVictor Stinner2014-12-183-6/+6
| | | | | | | | | | | | has no event loop even if assertions are disabled.
* | | Issue #23070: Fix a comment in the tutorial.Berker Peksag2014-12-171-1/+1
| | | | | | | | | | | | | | | | | | "Python" has 6 characters, not 7. Reported by Ross Burnett.
* | | Issue #23049: Pure python equivalent shouldn't imply more exactitude than ↵Raymond Hettinger2014-12-171-1/+1
| | | | | | | | | | | | is really there.
* | | Issue #15513: Added a __sizeof__ implementation for pickle classes.Serhiy Storchaka2014-12-164-4/+184
| | |
* | | Issue #19858: pickletools.optimize() now aware of the MEMOIZE opcode, canSerhiy Storchaka2014-12-163-24/+92
| | | | | | | | | | | | | | | produce more compact result and no longer produces invalid output if input data contains MEMOIZE opcodes together with PUT or BINPUT opcodes.
* | | Issue #20577: move configuration of FormatParagraph extension to new extensionTerry Jan Reedy2014-12-165-24/+10
| | | | | | | | | | | | configuration dialog. Patch by Tal Einat.
* | | asyncio doc: call_soon() does not call immediatly the callback. Patch writtenVictor Stinner2014-12-151-1/+3
| | | | | | | | | | | | by Martin Panter.
* | | remove extra ssl imports (closes #23053)Benjamin Peterson2014-12-151-1/+0
| | | | | | | | | | | | Patch from Jan Matejek.
* | | Issue #22777: Test pickling with all protocols.Serhiy Storchaka2014-12-1530-645/+725
| | |
* | | Issue #23015: Improved testing of the uuid module.Serhiy Storchaka2014-12-151-105/+94
| | |
* | | use autoconf macro to check for pkg-config (closes #15506)Benjamin Peterson2014-12-153-3/+38
| | |
* | | Fixed a typo in a comment (issue #23016).Serhiy Storchaka2014-12-141-1/+1
| | |
* | | make sure server threads get cleaned upBenjamin Peterson2014-12-131-0/+1
| | |
* | | pop the loop block even for infinite while loops (closes #23048)Benjamin Peterson2014-12-134-6/+19
| | |
* | | Issue #22823: Use set literals in lib2to3.Serhiy Storchaka2014-12-134-8/+8
| | |
* | | Issue #23047: Fix typo in pyporting.rst.Berker Peksag2014-12-131-1/+1
| | | | | | | | | | | | Patch by Chaitanya agrawal.
* | | Issue #17128: Use private version of OpenSSL for 3.x OS X 10.5+ installers.Ned Deily2014-12-139-181/+602
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Among other issues, the Apple-supplied 0.9.7 libs for the 10.5 ABI cannot verify newer SHA-256 certs as now used by python.org services. Document in the installer ReadMe some of the certificate management issues that users now need to be more concerned with due to PEP 476's enabling cert verification by default. For now, continue to use the Apple-supplied 0.9.8 libs for the 10.6+ installer since they use Apple private APIs to verify certificates using the system- and user-managed CA keychain stores.
* | | Address some comments from Nick CoghlanBrett Cannon2014-12-121-8/+23
| | |
* | | remove reference to dead irc channel (closes #23038)Benjamin Peterson2014-12-121-3/+1
| | |
* | | Issue #18028: Fix aliasing issue in READ_TIMESTAMP() of ceval.c on x86_64,Victor Stinner2014-12-121-3/+5
| | | | | | | | | | | | when Python is configure with --with-tsc. Patch written by Christian Heimes.