]> granicus.if.org Git - python/log
python
8 years agoIssue #26576: Clarify that the @deco syntax is not always an equivalent of f = deco(f)
Berker Peksag [Wed, 3 Aug 2016 07:17:21 +0000 (10:17 +0300)]
Issue #26576: Clarify that the @deco syntax is not always an equivalent of f = deco(f)

Patch by Chris Angelico.

8 years agoIssue #27241: Catch exception when running pstats as main.
Stefan Krah [Tue, 2 Aug 2016 20:30:24 +0000 (22:30 +0200)]
Issue #27241: Catch exception when running pstats as main.

8 years agomerge heads
Senthil Kumaran [Sun, 31 Jul 2016 06:48:19 +0000 (23:48 -0700)]
merge heads

8 years ago[merge from 3.4] - Prevent HTTPoxy attack (CVE-2016-1000110)
Senthil Kumaran [Sun, 31 Jul 2016 06:39:06 +0000 (23:39 -0700)]
[merge from 3.4] - Prevent HTTPoxy attack (CVE-2016-1000110)

Ignore the HTTP_PROXY variable when REQUEST_METHOD environment is set, which
indicates that the script is in CGI mode.

Issue #27568 Reported and patch contributed by Rémi Rampin.

8 years ago[merge from 3.3] Prevent HTTPoxy attack (CVE-2016-1000110)
Senthil Kumaran [Sun, 31 Jul 2016 06:34:34 +0000 (23:34 -0700)]
[merge from 3.3] Prevent HTTPoxy attack (CVE-2016-1000110)

Ignore the HTTP_PROXY variable when REQUEST_METHOD environment is set, which
indicates that the script is in CGI mode.

Issue #27568 Reported and patch contributed by Rémi Rampin.

8 years agoPrevent HTTPoxy attack (CVE-2016-1000110)
Senthil Kumaran [Sun, 31 Jul 2016 06:24:16 +0000 (23:24 -0700)]
Prevent HTTPoxy attack (CVE-2016-1000110)

Ignore the HTTP_PROXY variable when REQUEST_METHOD environment is set, which
indicates that the script is in CGI mode.

Issue #27568 Reported and patch contributed by Rémi Rampin.

8 years agoall SCHED_ constants are optional (closes #27656)
Benjamin Peterson [Sun, 31 Jul 2016 06:21:50 +0000 (23:21 -0700)]
all SCHED_ constants are optional (closes #27656)

8 years agoIssue #27453: CPP invocation in configure must use CPPFLAGS.
Xavier de Gaye [Sat, 30 Jul 2016 09:28:35 +0000 (11:28 +0200)]
Issue #27453: CPP invocation in configure must use CPPFLAGS.
Patch by Chi Hsuan Yen.

8 years agoSilence another "default role used" warning in typing.rst
Berker Peksag [Sat, 30 Jul 2016 00:47:52 +0000 (03:47 +0300)]
Silence another "default role used" warning in typing.rst

This should make ware-docs green again.

8 years agoFix whitespace.
Guido van Rossum [Fri, 29 Jul 2016 22:41:17 +0000 (15:41 -0700)]
Fix whitespace.

8 years agoExpand documentation about type aliases and NewType in the typing module.
Guido van Rossum [Fri, 29 Jul 2016 22:38:14 +0000 (15:38 -0700)]
Expand documentation about type aliases and NewType in the typing module.

By Michael Lee.

8 years agoIssue #26462: Doc: reduce literal_block warnings, fix syntax highlighting.
Martin Panter [Tue, 26 Jul 2016 09:18:21 +0000 (11:18 +0200)]
Issue #26462: Doc: reduce literal_block warnings, fix syntax highlighting.

Patch by Julien Palard.

8 years agoCorrect typo in Windows docs.
Zachary Ware [Fri, 29 Jul 2016 00:00:53 +0000 (19:00 -0500)]
Correct typo in Windows docs.

Found by Jack Copper on docs@

8 years agoNEWS: tag security related changes with [Security] prefix
Victor Stinner [Thu, 28 Jul 2016 15:06:25 +0000 (17:06 +0200)]
NEWS: tag security related changes with [Security] prefix

Issue #27404.

8 years agoIssue #23943: Restore extra fixes lost in merge 4fb2075952a4
Martin Panter [Thu, 28 Jul 2016 03:48:29 +0000 (03:48 +0000)]
Issue #23943: Restore extra fixes lost in merge 4fb2075952a4

8 years agoIssue #27626: Spelling fixes in docs, comments and internal names
Martin Panter [Thu, 28 Jul 2016 01:11:04 +0000 (01:11 +0000)]
Issue #27626: Spelling fixes in docs, comments and internal names

Based on patch by Ville Skyttä.

8 years agoIssue #27490: Do not build pgen when cross-compiling
Martin Panter [Thu, 28 Jul 2016 01:28:27 +0000 (01:28 +0000)]
Issue #27490: Do not build pgen when cross-compiling

The dependendency on the $(PGEN) variable must only be
set when not cross-compiling. When cross-compiling,
$(PGEN) will not be used, so no need to build it.

Patch by Thomas Perl.

8 years agoctypes: fix CThunkObject_new()
Victor Stinner [Wed, 27 Jul 2016 14:58:47 +0000 (16:58 +0200)]
ctypes: fix CThunkObject_new()

* Initialize restype and flags fields to fix a crash when Python runs on a
  read-only file system
* Use Py_ssize_t type rather than int for the "i" iterator variable
* Reorder assignements to be able to more easily check if all fields are
  initialized

Issue #11048. Initial patch written by Marcin Bachry.

8 years agoIssue #27633: Fix usage of versionchanged directive in email.parser.rst
Berker Peksag [Wed, 27 Jul 2016 10:32:54 +0000 (13:32 +0300)]
Issue #27633: Fix usage of versionchanged directive in email.parser.rst

Patch by Florian Preinstorfer.

8 years agoIssue #26662: Set PYTHON_FOR_GEN in configure
Xavier de Gaye [Tue, 26 Jul 2016 10:48:08 +0000 (12:48 +0200)]
Issue #26662: Set PYTHON_FOR_GEN in configure
as the Python program to be used for file generation during the build.

8 years agoIssue #26638: Don’t link 2to3 -l option to the tarfile -l option
Martin Panter [Tue, 26 Jul 2016 06:46:06 +0000 (06:46 +0000)]
Issue #26638: Don’t link 2to3 -l option to the tarfile -l option

8 years agoIssue #27581: Don’t rely on overflow wrapping in PySequence_Tuple()
Martin Panter [Mon, 25 Jul 2016 02:30:05 +0000 (02:30 +0000)]
Issue #27581: Don’t rely on overflow wrapping in PySequence_Tuple()

Patch by Xiang Zhang.

8 years agoIssue #27601: Improve example in the "Hashing of numeric types" section
Berker Peksag [Mon, 25 Jul 2016 01:55:51 +0000 (04:55 +0300)]
Issue #27601: Improve example in the "Hashing of numeric types" section

* Fix return value of hash_compute() implementation
* Rename variable names to hash_value to improve readability

Patch by Emanuel Barry.

8 years agoFixes default intermediate directory when building on Windows.
Steve Dower [Mon, 25 Jul 2016 01:03:22 +0000 (18:03 -0700)]
Fixes default intermediate directory when building on Windows.

8 years agoIssue #27469: Adds a shell extension to the launcher so that drag and drop works...
Steve Dower [Sat, 16 Jul 2016 23:17:33 +0000 (16:17 -0700)]
Issue #27469: Adds a shell extension to the launcher so that drag and drop works correctly.

8 years agoIssue #13849: Fix test_null_bytes under Windows
Berker Peksag [Sat, 23 Jul 2016 05:42:41 +0000 (08:42 +0300)]
Issue #13849: Fix test_null_bytes under Windows

8 years agoIssue #13849: Add tests for null byte checking in test_genericpath
Berker Peksag [Sat, 23 Jul 2016 04:31:47 +0000 (07:31 +0300)]
Issue #13849: Add tests for null byte checking in test_genericpath

8 years agoIssue #27591: Set sigint_event to NULL if _PyOS_IsMainThread() returns false
Berker Peksag [Sat, 23 Jul 2016 04:13:14 +0000 (07:13 +0300)]
Issue #27591: Set sigint_event to NULL if _PyOS_IsMainThread() returns false

Patch by Chris Angelico.

8 years agoIssue #27130: Fix handling of buffers exceeding UINT_MAX in “zlib” module
Martin Panter [Sat, 23 Jul 2016 03:02:07 +0000 (03:02 +0000)]
Issue #27130: Fix handling of buffers exceeding UINT_MAX in “zlib” module

Patch by Xiang Zhang.

8 years agosocket: use INVALID_SOCKET
Victor Stinner [Fri, 22 Jul 2016 15:43:59 +0000 (17:43 +0200)]
socket: use INVALID_SOCKET

* Replace "fd = -1" with "fd = INVALID_SOCKET"
* Replace "fd < 0" with "fd == INVALID_SOCKET": SOCKET_T is unsigned on Windows

Bug found by Pavel Belikov ("Fragment N1"):
http://www.viva64.com/en/b/0414/#ID0ECDAE

8 years agosocket: Fix internal_select()
Victor Stinner [Fri, 22 Jul 2016 15:26:53 +0000 (17:26 +0200)]
socket: Fix internal_select()

Bug found by Pavel Belikov ("Fragment N1"):
http://www.viva64.com/en/b/0414/#ID0ECDAE

8 years agoIssue #25393: Fix probable copy/paste error in resource docs
Zachary Ware [Tue, 19 Jul 2016 21:41:20 +0000 (16:41 -0500)]
Issue #25393: Fix probable copy/paste error in resource docs

Patch by Alakshendra Yadav.

8 years agoIssue #27528: Document and test warning messages must match at beginning
Martin Panter [Tue, 19 Jul 2016 02:26:38 +0000 (02:26 +0000)]
Issue #27528: Document and test warning messages must match at beginning

8 years agoIssue #16191: Fix up references to renamed variables
Martin Panter [Mon, 18 Jul 2016 08:23:26 +0000 (08:23 +0000)]
Issue #16191: Fix up references to renamed variables

8 years agoIssue #27507: Check for integer overflow in bytearray.extend()
Martin Panter [Mon, 18 Jul 2016 07:53:13 +0000 (07:53 +0000)]
Issue #27507: Check for integer overflow in bytearray.extend()

Patch by Xiang Zhang.

8 years agoRemoves unused files from PC folder.
Steve Dower [Mon, 18 Jul 2016 04:58:01 +0000 (21:58 -0700)]
Removes unused files from PC folder.

8 years agoIssue #27309: Enables proper Windows styles in python[w].exe manifest.
Steve Dower [Mon, 18 Jul 2016 04:39:13 +0000 (21:39 -0700)]
Issue #27309: Enables proper Windows styles in python[w].exe manifest.

8 years agoIssue #27533: Release GIL in nt._isdir
Steve Dower [Mon, 18 Jul 2016 03:49:38 +0000 (20:49 -0700)]
Issue #27533: Release GIL in nt._isdir

8 years agoCloses #27545: Remove pyshellext.vcxproj from pcbuild.proj
Steve Dower [Mon, 18 Jul 2016 03:45:29 +0000 (20:45 -0700)]
Closes #27545: Remove pyshellext.vcxproj from pcbuild.proj

8 years agoIssue #27531: Update signature of Mock.assert_not_called method
Berker Peksag [Sun, 17 Jul 2016 12:26:46 +0000 (15:26 +0300)]
Issue #27531: Update signature of Mock.assert_not_called method

Since 01ae1ac2daf4, it doesn't accept any arguments.

Patch by Michael Killough.

8 years agoIssue #26974: Fix segfault in the presence of absurd subclassing. Proactively
Stefan Krah [Sun, 17 Jul 2016 12:01:42 +0000 (14:01 +0200)]
Issue #26974: Fix segfault in the presence of absurd subclassing. Proactively
eliminate all internal uses of overridden methods.

8 years agoIssue #27419: Added temporary workaround for subinterpreters.
Serhiy Storchaka [Sun, 17 Jul 2016 11:15:28 +0000 (14:15 +0300)]
Issue #27419: Added temporary workaround for subinterpreters.

8 years agoIssues #23147, #23148: Presumably fixed bugs in folding UnstructuredTokenList.
Serhiy Storchaka [Sun, 17 Jul 2016 10:25:15 +0000 (13:25 +0300)]
Issues #23147, #23148: Presumably fixed bugs in folding UnstructuredTokenList.

8 years agoIssue #27419: Standard __import__() no longer look up "__import__" in globals
Serhiy Storchaka [Sun, 17 Jul 2016 09:47:17 +0000 (12:47 +0300)]
Issue #27419: Standard __import__() no longer look up "__import__" in globals
or builtins for importing submodules or "from import".  Fixed handling an
error of non-string package name.

8 years agoIssue #17711: Fixed unpickling by the persistent ID with protocol 0.
Serhiy Storchaka [Sun, 17 Jul 2016 08:24:17 +0000 (11:24 +0300)]
Issue #17711: Fixed unpickling by the persistent ID with protocol 0.
Original patch by Alexandre Vassalotti.

8 years agoFixes use of Py_IntDir and Py_OutDir to control build directories.
Steve Dower [Sat, 16 Jul 2016 23:13:19 +0000 (16:13 -0700)]
Fixes use of Py_IntDir and Py_OutDir to control build directories.

8 years agoIssue #25507: IDLE no longer runs buggy code because of its tkinter imports.
Terry Jan Reedy [Sat, 16 Jul 2016 22:26:32 +0000 (18:26 -0400)]
Issue #25507: IDLE no longer runs buggy code because of its tkinter imports.
Users must include the same imports required to run directly in Python.

8 years agoFix regressions introduced by fixes for issue #27083.
Brett Cannon [Sat, 16 Jul 2016 17:44:13 +0000 (10:44 -0700)]
Fix regressions introduced by fixes for issue #27083.

8 years ago#27522: break unintended cycle in feedparser.
R David Murray [Sat, 16 Jul 2016 01:29:13 +0000 (21:29 -0400)]
#27522: break unintended cycle in feedparser.

Patch by Costas.

8 years agoIssue #26696: Document collections.abc.ByteString.
Brett Cannon [Fri, 15 Jul 2016 19:16:18 +0000 (12:16 -0700)]
Issue #26696: Document collections.abc.ByteString.

Thanks to Xiang Zhang for the patch.

8 years agoFix building tcl/tk with only the VC build tools installed.
Steve Dower [Fri, 15 Jul 2016 18:55:52 +0000 (11:55 -0700)]
Fix building tcl/tk with only the VC build tools installed.

8 years agoIssue #27083: Respect the PYTHONCASEOK environment variable under
Brett Cannon [Fri, 15 Jul 2016 18:54:38 +0000 (11:54 -0700)]
Issue #27083: Respect the PYTHONCASEOK environment variable under
Windows.

Originally only b'PYTHONCASEOK' was being checked for in os.environ,
but that won't work under Windows where all environment variables are
strings (on OS X they are bytes).

Thanks to Eryk Sun for the bug report.

8 years agoIssue #26844: Fix imp.find_module() to have the exception related to
Brett Cannon [Fri, 15 Jul 2016 17:58:54 +0000 (10:58 -0700)]
Issue #26844: Fix imp.find_module() to have the exception related to
type issues be about 'path' instead of 'name'.

Thanks to Lev Maximov for the patch.

8 years agoIssue #27518: Fix typo in Grammar/Grammar
Berker Peksag [Fri, 15 Jul 2016 13:12:39 +0000 (16:12 +0300)]
Issue #27518: Fix typo in Grammar/Grammar

Patch by Stéphane Wirtel.

8 years agomake too many nested blocks be a SyntaxError instead of a SystemError (closes #27514)
Benjamin Peterson [Fri, 15 Jul 2016 05:00:03 +0000 (22:00 -0700)]
make too many nested blocks be a SyntaxError instead of a SystemError (closes #27514)

Patch by Ammar Askar.

8 years agoIssue #27180: Clarify Path.rename() behavior on Unix systems
Berker Peksag [Thu, 14 Jul 2016 04:44:59 +0000 (07:44 +0300)]
Issue #27180: Clarify Path.rename() behavior on Unix systems

Patch by Evelyn Mitchell.

8 years agoIssue #27455: Improve examples in tkinter documentation
Berker Peksag [Thu, 14 Jul 2016 04:32:43 +0000 (07:32 +0300)]
Issue #27455: Improve examples in tkinter documentation

Patch by John Hagen.

8 years agoIssue #27369: Merge test_pyexpat from 3.4 into 3.5
Martin Panter [Thu, 14 Jul 2016 03:35:15 +0000 (03:35 +0000)]
Issue #27369: Merge test_pyexpat from 3.4 into 3.5

8 years agoFixes build order and lingering intermediate files.
Steve Dower [Thu, 14 Jul 2016 02:58:21 +0000 (19:58 -0700)]
Fixes build order and lingering intermediate files.

8 years agoIssue #27369: Merge test_pyexpat from 3.3 into 3.4
Martin Panter [Thu, 14 Jul 2016 02:09:17 +0000 (02:09 +0000)]
Issue #27369: Merge test_pyexpat from 3.3 into 3.4

8 years agoIssue #27369: Merge test_pyexpat from 3.2 into 3.3
Martin Panter [Thu, 14 Jul 2016 01:42:53 +0000 (01:42 +0000)]
Issue #27369: Merge test_pyexpat from 3.2 into 3.3

8 years agoIssue #27369: Don’t test error message detail that changed in Expat 2.2.0 3.2
Martin Panter [Thu, 14 Jul 2016 01:31:46 +0000 (01:31 +0000)]
Issue #27369: Don’t test error message detail that changed in Expat 2.2.0

8 years agoIssue #22758: Move NEWS entry to Library section
Martin Panter [Thu, 14 Jul 2016 01:17:03 +0000 (01:17 +0000)]
Issue #22758: Move NEWS entry to Library section

8 years agoIssue #27392: Add loop.connect_accepted_socket().
Yury Selivanov [Tue, 12 Jul 2016 22:23:10 +0000 (18:23 -0400)]
Issue #27392: Add loop.connect_accepted_socket().

Patch by Jim Fulton.

8 years agoIssue #27481: Docummented that ValueError is now raised instead of TypeError
Serhiy Storchaka [Tue, 12 Jul 2016 06:14:15 +0000 (09:14 +0300)]
Issue #27481: Docummented that ValueError is now raised instead of TypeError
in case of embedded null characters/bytes.  Patch by Xiang Zhang.

8 years agoEnglish spelling and grammar fixes
Martin Panter [Mon, 11 Jul 2016 07:51:37 +0000 (07:51 +0000)]
English spelling and grammar fixes

8 years agoRestore NEWS entries lost in revision 8145f25f26aa
Martin Panter [Mon, 11 Jul 2016 12:43:38 +0000 (12:43 +0000)]
Restore NEWS entries lost in revision 8145f25f26aa

8 years agoIssue #23804: Fix SSL zero-length recv() calls to not block and raise EOF
Martin Panter [Mon, 11 Jul 2016 00:17:13 +0000 (00:17 +0000)]
Issue #23804: Fix SSL zero-length recv() calls to not block and raise EOF

8 years agoMerge heads
Serhiy Storchaka [Sun, 10 Jul 2016 18:34:05 +0000 (21:34 +0300)]
Merge heads

8 years ago#22758 null merge
R David Murray [Sun, 10 Jul 2016 18:11:36 +0000 (14:11 -0400)]
#22758 null merge

8 years ago#22758 null merge
R David Murray [Sun, 10 Jul 2016 18:10:56 +0000 (14:10 -0400)]
#22758 null merge

8 years ago#22758 null merge
R David Murray [Sun, 10 Jul 2016 18:10:08 +0000 (14:10 -0400)]
#22758 null merge

8 years ago#26176: fix usage of Address constructor in email examples.
R David Murray [Sun, 10 Jul 2016 17:59:01 +0000 (13:59 -0400)]
#26176: fix usage of Address constructor in email examples.

Patch by Nathan Harold.

8 years agoIssue #27473: Fixed possible integer overflow in bytes and bytearray
Serhiy Storchaka [Sun, 10 Jul 2016 17:48:43 +0000 (20:48 +0300)]
Issue #27473: Fixed possible integer overflow in bytes and bytearray
concatenations.  Patch by Xiang Zhang.

8 years ago#22758: fix regression in handling of secure cookies.
R David Murray [Sun, 10 Jul 2016 17:32:43 +0000 (13:32 -0400)]
#22758: fix regression in handling of secure cookies.

This backports the fix from #16611, per discussion with the release
manager.

8 years ago#20647: Update dictobject.c comments to account for randomized string hashes.
R David Murray [Sun, 10 Jul 2016 16:33:18 +0000 (12:33 -0400)]
#20647: Update dictobject.c comments to account for randomized string hashes.

Patch by Jaysinh Shukla.

8 years agoIssue #27466: Change time format returned by http.cookie.time2netscape,
Senthil Kumaran [Sun, 10 Jul 2016 13:45:38 +0000 (06:45 -0700)]
Issue #27466: Change time format returned by http.cookie.time2netscape,
confirming the netscape cookie format.

8 years agoIssue #27332: Fixed the type of the first argument of module-level functions
Serhiy Storchaka [Thu, 7 Jul 2016 14:35:15 +0000 (17:35 +0300)]
Issue #27332: Fixed the type of the first argument of module-level functions
generated by Argument Clinic.  Patch by Petr Viktorin.

8 years agoassume egd unless OPENSSL_NO_EGD is defined—remove configure check (closes #24557)
Benjamin Peterson [Thu, 7 Jul 2016 06:55:15 +0000 (23:55 -0700)]
assume egd unless OPENSSL_NO_EGD is defined—remove configure check (closes #24557)

8 years agofix refleaks in PyDict_SetItem error cases (closes #27248)
Benjamin Peterson [Thu, 7 Jul 2016 06:26:32 +0000 (23:26 -0700)]
fix refleaks in PyDict_SetItem error cases (closes #27248)

8 years agoFix a test with the new upload URL
Donald Stufft [Wed, 6 Jul 2016 21:46:37 +0000 (17:46 -0400)]
Fix a test with the new upload URL

8 years agomerge 3.4
Benjamin Peterson [Wed, 6 Jul 2016 21:04:29 +0000 (14:04 -0700)]
merge 3.4

8 years agomerge 3.3
Benjamin Peterson [Wed, 6 Jul 2016 21:04:11 +0000 (14:04 -0700)]
merge 3.3

8 years agomerge 3.4
Benjamin Peterson [Wed, 6 Jul 2016 21:00:38 +0000 (14:00 -0700)]
merge 3.4

8 years agoSwitch to the new upload url for PyPI
Donald Stufft [Wed, 6 Jul 2016 20:18:39 +0000 (16:18 -0400)]
Switch to the new upload url for PyPI

8 years agoSwitch to the new upload url for PyPI
Donald Stufft [Wed, 6 Jul 2016 19:27:35 +0000 (15:27 -0400)]
Switch to the new upload url for PyPI

8 years agoIssue #27452: add line counter and crc to IDLE configHandler test dump.
Terry Jan Reedy [Wed, 6 Jul 2016 00:09:53 +0000 (20:09 -0400)]
Issue #27452: add line counter and crc to IDLE configHandler test dump.

8 years agoAdd versionadded to PyDict_SetDefault documentation
Berker Peksag [Tue, 5 Jul 2016 14:08:29 +0000 (17:08 +0300)]
Add versionadded to PyDict_SetDefault documentation

It was added for Python 3.4 in a0b750ea3397.

8 years agoIssue #19527: Fixed tests with defined COUNT_ALLOCS.
Serhiy Storchaka [Sun, 3 Jul 2016 19:27:26 +0000 (22:27 +0300)]
Issue #19527: Fixed tests with defined COUNT_ALLOCS.

8 years agoIssue #27443: __length_hint__() of bytearray itearator no longer return
Serhiy Storchaka [Sun, 3 Jul 2016 11:41:36 +0000 (14:41 +0300)]
Issue #27443: __length_hint__() of bytearray itearator no longer return
negative integer for resized bytearray.

8 years agoIssue #27431: Update default protocol version in shelve.Shelf() documentation
Berker Peksag [Fri, 1 Jul 2016 09:33:00 +0000 (12:33 +0300)]
Issue #27431: Update default protocol version in shelve.Shelf() documentation

shelve.open() documentation was updated in f351fb7ea179.

8 years agoIssue #27430: Fix typos, patch by scop.
Berker Peksag [Fri, 1 Jul 2016 09:17:05 +0000 (12:17 +0300)]
Issue #27430: Fix typos, patch by scop.

8 years agoIssue #26665: Remove mis-use of ``$`` in activate.fish.
Brett Cannon [Thu, 30 Jun 2016 18:41:55 +0000 (11:41 -0700)]
Issue #26665: Remove mis-use of ``$`` in activate.fish.

This is a revertion of cfc66e37eb8e.

Thanks to 鄭景文 for the bug report. Thanks to Tin Tvrtković, Xiang
Zhang, and Dan McCombs for diagnosing the issue.

8 years agoIssue #4945: Improved the documenting of boolean arguments in the json module.
Serhiy Storchaka [Thu, 30 Jun 2016 10:59:12 +0000 (13:59 +0300)]
Issue #4945: Improved the documenting of boolean arguments in the json module.
Based on patch by Gabriel Genellina.

8 years agoIssue #27416: clarify copy doc
Victor Stinner [Thu, 30 Jun 2016 09:50:23 +0000 (11:50 +0200)]
Issue #27416: clarify copy doc

Patch written by R. David Murray.

8 years agoIssue #27418: Fixed Tools/importbench/importbench.py.
Serhiy Storchaka [Thu, 30 Jun 2016 07:33:17 +0000 (10:33 +0300)]
Issue #27418: Fixed Tools/importbench/importbench.py.

8 years agoFix issue #27402: example for typing did not type-check.
Guido van Rossum [Tue, 28 Jun 2016 17:08:17 +0000 (10:08 -0700)]
Fix issue #27402: example for typing did not type-check.

8 years agoasyncio: Use socket specs for getaddrinfo() in sock_connect()
Yury Selivanov [Tue, 28 Jun 2016 15:00:22 +0000 (11:00 -0400)]
asyncio: Use socket specs for getaddrinfo() in sock_connect()

Patch by Martin Richard.  GH PR #365.

8 years agoasyncio: Fix NameError in sslproto _fatal_error()
Yury Selivanov [Tue, 28 Jun 2016 14:55:36 +0000 (10:55 -0400)]
asyncio: Fix NameError in sslproto _fatal_error()

Patch by Richard Walker.

8 years agoAdds script for purging the caching server for downloads on python.org.
Steve Dower [Mon, 27 Jun 2016 19:30:48 +0000 (12:30 -0700)]
Adds script for purging the caching server for downloads on python.org.