]>
granicus.if.org Git - python/log
Martin Panter [Mon, 11 Jul 2016 07:51:37 +0000 (07:51 +0000)]
English spelling and grammar fixes
Martin Panter [Mon, 11 Jul 2016 12:43:38 +0000 (12:43 +0000)]
Restore NEWS entries lost in revision
8145f25f26aa
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
Serhiy Storchaka [Sun, 10 Jul 2016 18:34:05 +0000 (21:34 +0300)]
Merge heads
R David Murray [Sun, 10 Jul 2016 18:11:36 +0000 (14:11 -0400)]
#22758 null merge
R David Murray [Sun, 10 Jul 2016 18:10:56 +0000 (14:10 -0400)]
#22758 null merge
R David Murray [Sun, 10 Jul 2016 18:10:08 +0000 (14:10 -0400)]
#22758 null merge
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.
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.
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.
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.
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.
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.
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)
Benjamin Peterson [Thu, 7 Jul 2016 06:26:32 +0000 (23:26 -0700)]
fix refleaks in PyDict_SetItem error cases (closes #27248)
Donald Stufft [Wed, 6 Jul 2016 21:46:37 +0000 (17:46 -0400)]
Fix a test with the new upload URL
Benjamin Peterson [Wed, 6 Jul 2016 21:04:29 +0000 (14:04 -0700)]
merge 3.4
Benjamin Peterson [Wed, 6 Jul 2016 21:04:11 +0000 (14:04 -0700)]
merge 3.3
Benjamin Peterson [Wed, 6 Jul 2016 21:00:38 +0000 (14:00 -0700)]
merge 3.4
Donald Stufft [Wed, 6 Jul 2016 20:18:39 +0000 (16:18 -0400)]
Switch 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
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.
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 .
Serhiy Storchaka [Sun, 3 Jul 2016 19:27:26 +0000 (22:27 +0300)]
Issue #19527: Fixed tests with defined COUNT_ALLOCS.
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.
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 .
Berker Peksag [Fri, 1 Jul 2016 09:17:05 +0000 (12:17 +0300)]
Issue #27430: Fix typos, patch by scop.
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.
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.
Victor Stinner [Thu, 30 Jun 2016 09:50:23 +0000 (11:50 +0200)]
Issue #27416: clarify copy doc
Patch written by R. David Murray.
Serhiy Storchaka [Thu, 30 Jun 2016 07:33:17 +0000 (10:33 +0300)]
Issue #27418: Fixed Tools/importbench/importbench.py.
Guido van Rossum [Tue, 28 Jun 2016 17:08:17 +0000 (10:08 -0700)]
Fix issue #27402: example for typing did not type-check.
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.
Yury Selivanov [Tue, 28 Jun 2016 14:55:36 +0000 (10:55 -0400)]
asyncio: Fix NameError in sslproto _fatal_error()
Patch by Richard Walker.
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.
Steve Dower [Mon, 27 Jun 2016 16:43:17 +0000 (09:43 -0700)]
Adds batch file to build nuget packages.
Steve Dower [Mon, 27 Jun 2016 16:34:18 +0000 (09:34 -0700)]
Include libs folder in nuget package and allow preinstalling packages
Berker Peksag [Mon, 27 Jun 2016 10:10:47 +0000 (13:10 +0300)]
Issue #27393: Fix escaping of C:\ too
Berker Peksag [Mon, 27 Jun 2016 06:51:40 +0000 (09:51 +0300)]
Issue #27393: Fix escaping of venv activate commands on Windows
Patch by Manuel Kaufmann.
Larry Hastings [Mon, 27 Jun 2016 02:57:48 +0000 (19:57 -0700)]
Null merge from 3.4 (well, except, pull in the tag for 3.4.5.)
Larry Hastings [Mon, 27 Jun 2016 02:53:18 +0000 (19:53 -0700)]
Merge.
Larry Hastings [Mon, 27 Jun 2016 02:47:22 +0000 (19:47 -0700)]
Post-release fixups for Python 3.5.2.
Larry Hastings [Mon, 27 Jun 2016 02:43:00 +0000 (19:43 -0700)]
Merge.
Larry Hastings [Mon, 27 Jun 2016 02:41:21 +0000 (19:41 -0700)]
Post-release fixups for Python 3.4.5.
Terry Jan Reedy [Sun, 26 Jun 2016 22:20:20 +0000 (18:20 -0400)]
Update NEWS and idlelib NEWS.text.
Serhiy Storchaka [Sun, 26 Jun 2016 14:42:23 +0000 (17:42 +0300)]
Issue #22115: Fixed tracing Tkinter variables:
* tracing in the "u" mode now works
* trace_vdelete() with wrong mode no longer break tracing
* trace_vinfo() now always returns a list of pairs of strings
Steve Dower [Sat, 25 Jun 2016 23:13:30 +0000 (16:13 -0700)]
Simplifies nuget build with better parameters.
Larry Hastings [Sat, 25 Jun 2016 21:44:49 +0000 (14:44 -0700)]
Added tag v3.4.5 for changeset
619b61e505d0
Larry Hastings [Sat, 25 Jun 2016 21:44:30 +0000 (14:44 -0700)]
Version bump for 3.4.5 final.
Larry Hastings [Sat, 25 Jun 2016 21:42:04 +0000 (14:42 -0700)]
Regenerate pydoc topics for 3.4.5 final.
Larry Hastings [Sat, 25 Jun 2016 21:11:29 +0000 (14:11 -0700)]
Added tag v3.5.2 for changeset
4def2a2901a5
Larry Hastings [Sat, 25 Jun 2016 21:11:09 +0000 (14:11 -0700)]
Version number bump for 3.5.2 final.
Larry Hastings [Sat, 25 Jun 2016 21:09:37 +0000 (14:09 -0700)]
Update pydoc topics for 3.5.2 final.
Brett Cannon [Sat, 25 Jun 2016 17:47:53 +0000 (10:47 -0700)]
Fix a scoping issue where an UnboundLocalError was triggered if a
lazy-loaded module was already in sys.modules.
Brett Cannon [Fri, 24 Jun 2016 19:22:14 +0000 (12:22 -0700)]
Remove a stale reference to pathlib.PurePath.path
Steve Dower [Fri, 24 Jun 2016 18:37:50 +0000 (11:37 -0700)]
Preinstalls pip into the nuget package so that pip.exe is available after installation.
Steve Dower [Fri, 24 Jun 2016 17:32:15 +0000 (10:32 -0700)]
Adds scripts for producing Nuget packages.
Berker Peksag [Fri, 24 Jun 2016 09:56:50 +0000 (12:56 +0300)]
Issue #27381: Remove superfluous paren in zipfile documentation
Berker Peksag [Fri, 24 Jun 2016 06:28:50 +0000 (09:28 +0300)]
Issue #18300: Set TERM='' by default in assert_python_*
Berker Peksag [Fri, 24 Jun 2016 06:12:01 +0000 (09:12 +0300)]
Issue #26547: Remove outdated term dictproxy from vars() documentation
dictproxy was used in Python 2 and it was renamed to mappingproxy
in Python 3.3.
Patch by Julien.
Berker Peksag [Fri, 24 Jun 2016 05:54:43 +0000 (08:54 +0300)]
Issue #27378: Remove an outdated reference from regex HOWTO
Patch by Matt Morrison.
Berker Peksag [Fri, 24 Jun 2016 05:48:27 +0000 (08:48 +0300)]
Make PyPIRCCommandTestCase derive from a base class
Several test cases in distutils use PyPIRCCommandTestCase as
their base class and as a result of that the following tests
were ran more than once:
* test_server_registration
* test_server_empty_registration
* test_config_interpolation
This commit moves the infrastructure used by other tests
into a new BasePyPIRCCommandTestCase class.
Serhiy Storchaka [Thu, 23 Jun 2016 20:55:34 +0000 (23:55 +0300)]
Fixed integer overflow in array.buffer_info().
Terry Jan Reedy [Thu, 23 Jun 2016 02:46:34 +0000 (22:46 -0400)]
Issue #27304: Source code links for sub-packages in the same file.
Patch by Yoni Lavi
Terry Jan Reedy [Wed, 22 Jun 2016 08:17:28 +0000 (04:17 -0400)]
Issue #27365: Allow non-ascii in idlelib/NEWS.txt, for contributor names.
Rest of patch that should not be cherry picked into 3.5.2 final.
Terry Jan Reedy [Wed, 22 Jun 2016 07:55:20 +0000 (03:55 -0400)]
Issue #27365: Allow non-ascii in idlelib/NEWS.txt - minimal part for 3.5.2.
Terry Jan Reedy [Wed, 22 Jun 2016 07:55:20 +0000 (03:55 -0400)]
Issue #27365: Allow non-ascii in idlelib/NEWS.txt - minimal part for 3.5.2.
Benjamin Peterson [Wed, 22 Jun 2016 06:47:16 +0000 (23:47 -0700)]
alter header; '%' really throws latex through a loop
Benjamin Peterson [Wed, 22 Jun 2016 06:47:16 +0000 (23:47 -0700)]
alter header; '%' really throws latex through a loop
Berker Peksag [Mon, 20 Jun 2016 18:41:34 +0000 (21:41 +0300)]
Issue #20120: Add a test case to verify the % char can be used in .pypirc
I noticed that there is no test for this feature while doing
triaging work on pypa/pypi-legacy.
Stefan Krah [Mon, 20 Jun 2016 12:12:52 +0000 (14:12 +0200)]
Issue #27006: Do not use PyDec_CheckExact() on a type.
Stefan Krah [Mon, 20 Jun 2016 10:10:13 +0000 (12:10 +0200)]
Issue #27006: from_float(): call the subclass' __new__() and __init__().
Martin Panter [Mon, 20 Jun 2016 07:52:50 +0000 (07:52 +0000)]
Fix spelling errors in code comments
Serhiy Storchaka [Mon, 20 Jun 2016 02:29:54 +0000 (05:29 +0300)]
Added more tests for issue #27122.
Serhiy Storchaka [Sun, 19 Jun 2016 15:30:43 +0000 (18:30 +0300)]
Issue #23641: Added __getnewargs_ex__ to the list of special mock attributes.
Serhiy Storchaka [Sat, 18 Jun 2016 19:08:11 +0000 (22:08 +0300)]
Issue #27294: Numerical state in the repr for Tkinter event objects is now
represented as a compination of known flags.
Berker Peksag [Sat, 18 Jun 2016 18:42:37 +0000 (21:42 +0300)]
Issue #27349: Fix typo in distutils upload command
Senthil Kumaran [Sat, 18 Jun 2016 18:21:50 +0000 (11:21 -0700)]
issue27021 - Document SC_IOV_MAX limitation imposed by OS on os.writev.
Patch contributed Марк Коренберг.
Serhiy Storchaka [Sat, 18 Jun 2016 10:53:36 +0000 (13:53 +0300)]
Issue #26754: PyUnicode_FSDecoder() accepted a filename argument encoded as
an iterable of integers. Now only strings and byte-like objects are accepted.
Martin Panter [Sat, 18 Jun 2016 03:57:31 +0000 (03:57 +0000)]
Issue #24314: Fix doc links for general attributes like __name__, __dict__
Serhiy Storchaka [Sat, 18 Jun 2016 06:58:24 +0000 (09:58 +0300)]
Issue #27343: Fixed error message for conflicting initializers of ctypes.Structure.
Steve Dower [Fri, 17 Jun 2016 16:32:38 +0000 (09:32 -0700)]
Issue #27048: Prevents distutils failing on Windows when environment variables contain non-ASCII characters
Serhiy Storchaka [Fri, 17 Jun 2016 08:11:07 +0000 (11:11 +0300)]
ctypes: the type of b_size is Py_ssize_t.
Victor Stinner [Thu, 16 Jun 2016 21:53:47 +0000 (23:53 +0200)]
py_getrandom(): use long type for the syscall() result
Issue #27278. It should fix a conversion warning.
In practice, the Linux kernel doesn't return more than 32 MB per call to the
getrandom() syscall.
Serhiy Storchaka [Thu, 16 Jun 2016 19:08:46 +0000 (22:08 +0300)]
Issue #27330: Fixed possible leaks in the ctypes module.
Zachary Ware [Wed, 15 Jun 2016 22:13:28 +0000 (17:13 -0500)]
Issue #26930: Update Windows build to OpenSSL 1.0.2h
Zachary Ware [Wed, 15 Jun 2016 22:13:28 +0000 (17:13 -0500)]
Issue #26930: Update Windows build to OpenSSL 1.0.2h
Ned Deily [Wed, 15 Jun 2016 22:06:32 +0000 (18:06 -0400)]
Issue #27327: fix doc typo, noted by Jakub Wilk.
Serhiy Storchaka [Wed, 15 Jun 2016 17:06:07 +0000 (20:06 +0300)]
Issue #27301: Fixed incorrect return codes for errors in compile.c.
Berker Peksag [Wed, 15 Jun 2016 15:12:49 +0000 (18:12 +0300)]
Make faq/general.rst gender-inclusive, patch by Sam Hathaway.
Georg Brandl [Wed, 15 Jun 2016 06:58:00 +0000 (08:58 +0200)]
merge with 3.4
Georg Brandl [Wed, 15 Jun 2016 06:57:32 +0000 (08:57 +0200)]
Docs: add html-stable autobuild variant
Martin Panter [Wed, 15 Jun 2016 00:24:34 +0000 (00:24 +0000)]
Issue #27311: Fix ZipFile.writestr data argument name.
Patch by John Hagen.
Serhiy Storchaka [Tue, 14 Jun 2016 19:52:04 +0000 (22:52 +0300)]
Issue #27238: Got rid of bare excepts in the turtle module. Original patch
by Jelle Zijlstra.
Gregory P. Smith [Tue, 14 Jun 2016 16:27:44 +0000 (09:27 -0700)]
issue27122: fix typo in the news file, wrong issue #. not issue27123.
Gregory P. Smith [Tue, 14 Jun 2016 16:19:20 +0000 (09:19 -0700)]
Issue #27123: When an exception is raised within the context being
managed by a contextlib.ExitStack() and one of the exit stack
generators catches and raises it in a chain, do not re-raise the
original exception when exiting, let the new chained one through.
This avoids the PEP 479 bug described in issue25782.
Victor Stinner [Tue, 14 Jun 2016 14:35:49 +0000 (16:35 +0200)]
cleanup random.c
Casting Py_ssize_t to Py_ssize_t is useless.
Victor Stinner [Tue, 14 Jun 2016 14:31:35 +0000 (16:31 +0200)]
Fix os.urandom() using getrandom() on Linux
Issue #27278: Fix os.urandom() implementation using getrandom() on Linux.
Truncate size to INT_MAX and loop until we collected enough random bytes,
instead of casting a directly Py_ssize_t to int.
Victor Stinner [Tue, 14 Jun 2016 13:04:44 +0000 (15:04 +0200)]
Issue #25843: Fix the NEWS entry
Martin Panter [Tue, 14 Jun 2016 11:29:31 +0000 (11:29 +0000)]
Issue #16182: One more check for set_pre_input_hook()