Commit Graph

87645 Commits

Author SHA1 Message Date
Serhiy Storchaka efb4835f36 Merge heads 2014-12-05 22:28:27 +02:00
Serhiy Storchaka 92bf919ed0 Issue #22581: Use more "bytes-like object" throughout the docs and comments. 2014-12-05 22:26:10 +02:00
Brett Cannon d5ea39d1b8 Issue #22394: Add a 'venv' command to Doc/Makefile.
This will create a venv using the interpreter specified by the PYTHON
variable for the Makefile that also install Sphinx. Typical usage is
expected to be:

  cd Doc
  make venv PYTHON=../python
  make html PYTHON=venv/bin/python3
2014-12-05 15:17:31 -05:00
Brett Cannon 1a7b8d1439 Merge with 3.4 2014-12-05 11:01:30 -05:00
Victor Stinner 9d279b87d8 (Merge 3.4) Issue #22599: Enhance tokenize.open() to be able to call it during
Python finalization.

Before the module kept a reference to the builtins module, but the module
attributes are cleared during Python finalization. Instead, keep directly a
reference to the open() function.

This enhancement is not perfect, calling tokenize.open() can still fail if
called very late during Python finalization.  Usually, the function is called
by the linecache module which is called to display a traceback or emit a
warning.
2014-12-05 10:18:30 +01:00
Terry Jan Reedy 02d37d5dd2 Merge with 3.4. Edit Menus section of Idle doc. 2014-12-05 02:43:29 -05:00
Terry Jan Reedy 5843a4b23d Merge from 3.4 after patch separately committed as 697adefaba6b. 2014-12-04 23:29:07 -05:00
Yury Selivanov ed648a35ec docs.inspect: Fix BoundArguments example. Issue #22998. 2014-12-04 22:48:47 -05:00
Victor Stinner 96a4b5adfc Merge 3.4 (asyncio) 2014-12-05 01:44:31 +01:00
Victor Stinner ba7c181513 Issue #22922: Fix ProactorEventLoop.close()
Call _stop_accept_futures() before sestting the _closed attribute, otherwise
call_soon() raises an error.
2014-12-05 01:25:21 +01:00
Victor Stinner d5ea5d528a Merge 3.4 (asyncio) 2014-12-04 23:08:37 +01:00
Terry Jan Reedy 74aee426c1 Merge with 3.4 2014-12-04 01:26:35 -05:00
Terry Jan Reedy c50041880d Merge with 3.4 2014-12-04 00:55:16 -05:00
Antoine Pitrou af12676659 Fix #22987: update the compatibility matrix for a SSLv23 client. 2014-12-03 20:03:11 +01:00
Serhiy Storchaka f4adbae927 Issue #14099: ZipFile.open() no longer reopen the underlying file. Objects
returned by ZipFile.open() can now operate independently of the ZipFile even
if the ZipFile was created by passing in a file-like object as the first
argument to the constructor.
2014-12-03 09:14:36 +02:00
Serhiy Storchaka 4954f9fcab Issue #17401: Output the closefd attribute as boolean. 2014-12-02 23:39:56 +02:00
Victor Stinner b16edc8087 Merge 3.4 (asyncio doc) 2014-12-02 18:01:07 +01:00
Victor Stinner 3bf4647152 Merge 3.4 (asyncio doc) 2014-12-02 17:52:57 +01:00
Barry Warsaw de010a9685 Merge 3.4. 2014-12-02 11:31:10 -05:00
Serhiy Storchaka 0b2cacb42a Issue #20335: bytes constructor now raises TypeError when encoding or errors
is specified with non-string argument.  Based on patch by Renaud Blanch.
2014-12-02 09:26:14 +02:00
Serhiy Storchaka 5d64858ac8 Moved Misc/NEWS entry to right section. 2014-12-02 09:13:10 +02:00
Antoine Pitrou 6cd5eda0dd Fix uninitialized variable after #22676. 2014-12-02 00:20:03 +01:00
Barry Warsaw 6f3eb39968 Trunk merge. 2014-12-01 18:17:29 -05:00
Barry Warsaw cfad816e40 Merge 3.4. 2014-12-01 18:16:12 -05:00
Barry Warsaw d32d4ae4ca - Issue #22966: Fix __pycache__ pyc file name clobber when pyc_compile is
asked to compile a source file containing multiple dots in the source file
  name.
2014-12-01 17:52:43 -05:00
Terry Jan Reedy d4c00d3a5c Remove spurious header in middle of Library section.
I suspect this was leftover from a merge conflict resolution.
2014-12-01 17:16:43 -05:00
Terry Jan Reedy 95df265e3a Merge with 3.4 2014-12-01 17:08:53 -05:00
Serhiy Storchaka 407249c62b Issue #22975: Close block at right place. 2014-12-01 18:56:54 +02:00
Serhiy Storchaka 83000a490a Removed duplicated words in in comments and docs. 2014-12-01 18:30:14 +02:00
Serhiy Storchaka 2205da43a6 Issue #21032. Fixed socket leak if HTTPConnection.getresponse() fails.
Original patch by Martin Panter.
2014-12-01 13:10:12 +02:00
Serhiy Storchaka 988e2cfb2b Fixed issue number in Misc/NEWS for issue #22407. 2014-12-01 12:47:16 +02:00
Serhiy Storchaka 22a309a434 Issue #21032: Deprecated the use of re.LOCALE flag with str patterns or
re.ASCII. It was newer worked.
2014-12-01 11:50:07 +02:00
Serhiy Storchaka 720b8c9dd7 Removed unused function linecol() (added in issue #22578 by mistake). 2014-12-01 11:25:21 +02:00
Serhiy Storchaka fb028336f9 Issue #22838: All test_re tests now work with unittest test discovery. 2014-12-01 11:08:27 +02:00
Serhiy Storchaka cac7ec485b Issue #22924: Scripts gprof2html.py and highlight.py now use html.escape()
instead of deperecated cgi.escape().  Original patch by Raymond Hettinger.
2014-12-01 10:51:37 +02:00
Serhiy Storchaka ac4aa7b6aa Issue #22902: The "ip" command is now used on Linux to determine MAC address
in uuid.getnode().  Pach by Bruno Cauet.
2014-11-30 20:39:04 +02:00
Benjamin Peterson 16e802f4ae merge 3.4 (#9179) 2014-11-30 11:51:16 -05:00
Benjamin Peterson 27ee75f191 merge 3.4 2014-11-29 23:38:23 -05:00
Benjamin Peterson e39bba2ab1 merge 3.4 (#22960) 2014-11-29 23:34:30 -05:00
Antoine Pitrou 3a9c68e608 Close issue #22895: fix test failure introduced by the fix for issue #22462. 2014-11-29 15:56:38 +01:00
Ned Deily df46e2a43b Issue #16113: Also remove test_case_sha3_224_huge 2014-11-28 15:22:15 -08:00
Raymond Hettinger 0badfd5989 Minor code cleanup. 2014-11-28 14:52:14 -08:00
Victor Stinner 73866efc34 Issue #22685, asyncio: resume_reading() must also be called in test_pause_reading() 2014-11-28 22:42:06 +01:00
Victor Stinner ddf3bc9078 Issue #22685, asyncio: mock also resume_reading in test_pause_reading() 2014-11-28 22:37:16 +01:00
Berker Peksag bb44fe0a0b Issue #22389: Add contextlib.redirect_stderr(). 2014-11-28 23:28:06 +02:00
Victor Stinner ae553eb794 Merge 3.4 (asyncio) 2014-11-28 18:02:16 +01:00
Victor Stinner 79d784ab7b (Merge 3.4) Closes #22348: Rephrase asyncio.StreamWriter.drain() documentation
Patch written by Martin Richard.
2014-11-28 17:46:05 +01:00
Victor Stinner 74210e1e0f (Merge 3.4) asyncio doc: reformat event loop policy doc 2014-11-28 13:58:53 +01:00
Victor Stinner beeb512fe1 Issue #21356: Make ssl.RAND_egd() optional to support LibreSSL. The
availability of the function is checked during the compilation.

Patch written by Bernard Spil.
2014-11-28 13:28:25 +01:00
Victor Stinner 07ff92a0d2 (Merge 3.4) asyncio doc: explain how to pass keywords to callbacks
(functools.partial)
2014-11-28 13:16:03 +01:00