]>
granicus.if.org Git - python/log
Steve Dower [Mon, 7 Sep 2015 05:18:36 +0000 (22:18 -0700)]
Issue #24917: time_strftime() buffer over-read.
Martin Panter [Mon, 7 Sep 2015 02:57:47 +0000 (02:57 +0000)]
Issue #25004: Handle out-of-disk-space error in LargeMmapTests
Patch from John Beck.
Martin Panter [Mon, 7 Sep 2015 02:08:55 +0000 (02:08 +0000)]
Issue #23406: Clarify documentation on multiplying a sequence
Patch from Matheus Vieira Portela.
Ezio Melotti [Sun, 6 Sep 2015 18:38:06 +0000 (21:38 +0300)]
#23144: Make sure that HTMLParser.feed() returns all the data, even when convert_charrefs is True.
Serhiy Storchaka [Sun, 6 Sep 2015 15:33:19 +0000 (18:33 +0300)]
Fix, refactor and extend tests for shutil.make_archive().
Serhiy Storchaka [Sun, 6 Sep 2015 11:13:25 +0000 (14:13 +0300)]
Use support.change_cwd() in tests.
Steve Dower [Sun, 6 Sep 2015 06:09:00 +0000 (23:09 -0700)]
Backed out changeset:
a29b49d57769
Steve Dower [Sun, 6 Sep 2015 03:55:34 +0000 (20:55 -0700)]
Issue #24917: time_strftime() Buffer Over-read. Patch by John Leitch.
Terry Jan Reedy [Sat, 5 Sep 2015 23:13:26 +0000 (19:13 -0400)]
Issue #16180: Exit pdb if file has syntax error, instead of trapping user
in an infinite loop. Patch by Xavier de Gaye.
Victor Stinner [Fri, 4 Sep 2015 15:27:49 +0000 (17:27 +0200)]
Fix race condition in create_stdio()
Issue #24891: Fix a race condition at Python startup if the file descriptor
of stdin (0), stdout (1) or stderr (2) is closed while Python is creating
sys.stdin, sys.stdout and sys.stderr objects. These attributes are now set
to None if the creation of the object failed, instead of raising an OSError
exception. Initial patch written by Marco Paolini.
R David Murray [Fri, 4 Sep 2015 14:01:19 +0000 (10:01 -0400)]
#24998: fix cut and paste error in subprocess example.
Terry Jan Reedy [Fri, 4 Sep 2015 08:37:56 +0000 (04:37 -0400)]
Issue #24745: Prevent IDLE initialization crash with Tk 8.4; patch by Ned Deily.
Victor Stinner [Thu, 3 Sep 2015 19:30:26 +0000 (21:30 +0200)]
Don't use defined() in C preprocessor macros
The ICC compiler doesn't seem to support defined() in macro expansion. Example
of warning:
warning #3199: "defined" is always false in a macro expansion in Microsoft mode
Victor Stinner [Thu, 3 Sep 2015 13:42:26 +0000 (15:42 +0200)]
test_gdb: oops, the regex to parse the gdb version was still too strict
Victor Stinner [Thu, 3 Sep 2015 10:14:25 +0000 (12:14 +0200)]
test_wsgiref: add missing import (support)
Senthil Kumaran [Thu, 3 Sep 2015 09:26:31 +0000 (02:26 -0700)]
Fix test_wsgiref execution from the test module.
Victor Stinner [Thu, 3 Sep 2015 07:45:53 +0000 (09:45 +0200)]
test_gdb: fix regex to parse GDB version for 'GNU gdb 6.1.1 [FreeBSD]\n'
Terry Jan Reedy [Thu, 3 Sep 2015 02:07:44 +0000 (22:07 -0400)]
Issue #21192: Change 'RUN' back to 'RESTART' when running editor file.
Victor Stinner [Wed, 2 Sep 2015 22:07:47 +0000 (00:07 +0200)]
Fix test_warnings: don't modify warnings.filters
BaseTest now ensures that unittest.TestCase.assertWarns() uses the same
warnings module than warnings.catch_warnings(). Otherwise,
warnings.catch_warnings() will be unable to remove the added filter.
Victor Stinner [Wed, 2 Sep 2015 21:19:55 +0000 (23:19 +0200)]
test_gdb: use subprocess.Popen context manager to fix ResourceWarning warnings
when the test is interrupted (or fail).
Victor Stinner [Wed, 2 Sep 2015 21:12:14 +0000 (23:12 +0200)]
test_gdb: fix regex to parse gdb version for SUSE Linux Entreprise
Mention also the detected GDB version on verbose mode and on error (if the
major version is smaller than 7).
Victor Stinner [Wed, 2 Sep 2015 13:39:01 +0000 (15:39 +0200)]
asyncio doc: fix subprocess sections
Martin Panter [Mon, 31 Aug 2015 03:15:52 +0000 (03:15 +0000)]
Issue #24952: Clarify default argument of stack_size() in threading, _thread
Patch from Mattip.
Benjamin Peterson [Sun, 30 Aug 2015 21:42:38 +0000 (14:42 -0700)]
fix spelling that was a bit confused (closes #24963)
Raymond Hettinger [Sun, 30 Aug 2015 16:13:48 +0000 (09:13 -0700)]
Issue #24931: Resolve __dict__ conflict in namedtuple subclasses.
Zachary Ware [Sun, 30 Aug 2015 03:25:04 +0000 (22:25 -0500)]
Issue #24962: Remove space from filename
Robert Collins [Thu, 27 Aug 2015 22:34:51 +0000 (10:34 +1200)]
Issue #21112: Fix regression in unittest.expectedFailure on subclasses.
Patch from Berker Peksag.
Zachary Ware [Thu, 27 Aug 2015 20:54:39 +0000 (15:54 -0500)]
Issue #24947: Fix grammar in asyncio doc
Patch by tagatac
Terry Jan Reedy [Thu, 27 Aug 2015 17:02:11 +0000 (13:02 -0400)]
Issue #24790: correct typo noticed by Eric Smith
Terry Jan Reedy [Thu, 27 Aug 2015 03:37:14 +0000 (23:37 -0400)]
Issue #24790: Restore unused function.
Terry Jan Reedy [Thu, 27 Aug 2015 03:13:22 +0000 (23:13 -0400)]
Issue #24782: In Idle extension config dialog, replace tabs with sorted list.
Patch by Mark Roseman.
Martin Panter [Tue, 25 Aug 2015 05:06:39 +0000 (05:06 +0000)]
Issue #24808: Update the documentation of some PyTypeObject fields
Patch by Joseph Weston.
Donald Stufft [Mon, 24 Aug 2015 20:13:48 +0000 (16:13 -0400)]
Update pip to 7.1.2 and setuptools to 18.2
R David Murray [Mon, 24 Aug 2015 16:55:03 +0000 (12:55 -0400)]
#24926: Fix typo in example.
Robert Collins [Mon, 24 Aug 2015 00:14:28 +0000 (12:14 +1200)]
Issue #22812: Fix unittest discovery examples.
Patch from Pam McA'Nulty.
Yury Selivanov [Tue, 18 Aug 2015 18:30:15 +0000 (14:30 -0400)]
Issue #23572: Fixed functools.singledispatch on classes with falsy metaclasses.
Patch by Ethan Furman.
Terry Jan Reedy [Tue, 18 Aug 2015 17:26:57 +0000 (13:26 -0400)]
Issue #24790: Remove extraneous code (which also create 2 & 3 conflicts).
Victor Stinner [Tue, 18 Aug 2015 17:21:10 +0000 (10:21 -0700)]
cgi.FieldStorage.read_multi ignores Content-Length
Issue #24764: cgi.FieldStorage.read_multi() now ignores the Content-Length
header in part headers. Patch written by Peter Landry and reviewed by Pierre
Quentel.
Benjamin Peterson [Tue, 18 Aug 2015 06:38:34 +0000 (23:38 -0700)]
'Py_Buffer' should be 'Py_buffer' (closes #24883)
Ned Deily [Tue, 18 Aug 2015 02:11:17 +0000 (22:11 -0400)]
Issue #24079: Improve description of the text and tail attributes for
ElementTree Element objects. Initial patch by Martin Panter.
Terry Jan Reedy [Mon, 17 Aug 2015 03:23:16 +0000 (23:23 -0400)]
Entries for idlelib/NEWS.txt
Terry Jan Reedy [Mon, 17 Aug 2015 02:12:36 +0000 (22:12 -0400)]
Idle NEWS entries.
Terry Jan Reedy [Mon, 17 Aug 2015 01:54:39 +0000 (21:54 -0400)]
Issue #23672: ACKS
Robert Collins [Mon, 17 Aug 2015 00:18:35 +0000 (12:18 +1200)]
Issue #24774: Fix docstring in http.server.test.
Patch from Chiu-Hsiang Hsu.
Terry Jan Reedy [Fri, 14 Aug 2015 20:59:42 +0000 (16:59 -0400)]
Issue #24833: Add attribute reference needed for 3.x.
Yury Selivanov [Fri, 14 Aug 2015 19:30:59 +0000 (15:30 -0400)]
Issue #24867: Fix Task.get_stack() for 'async def' coroutines
Robert Collins [Thu, 13 Aug 2015 23:11:35 +0000 (11:11 +1200)]
Issue #21159: Improve message in configparser.InterpolationMissingOptionError.
Patch from Ćukasz Langa.
Antoine Pitrou [Thu, 13 Aug 2015 18:37:08 +0000 (20:37 +0200)]
Issue #16554: fix description for MAKE_CLOSURE. Initial patch by Daniel Urban.
R David Murray [Thu, 13 Aug 2015 13:58:07 +0000 (09:58 -0400)]
#21167: Fix definition of NAN when ICC used without -fp-model strict.
Patch from Chris Hogan of Intel, reviewed by Mark Dickinson.
Yury Selivanov [Sun, 9 Aug 2015 22:21:25 +0000 (18:21 -0400)]
Issue #24763: Fix asyncio test on Windows (fix reverted change)
See also issue #24835
Serhiy Storchaka [Sun, 9 Aug 2015 10:07:18 +0000 (13:07 +0300)]
Fixed doubled spaces in Misc/NEWS.
Zachary Ware [Sun, 9 Aug 2015 03:03:27 +0000 (22:03 -0500)]
regrtest: the 'bad' and 'environment_changed' sets of tests don't intersect anymore
Steve Dower [Sat, 8 Aug 2015 02:48:03 +0000 (19:48 -0700)]
Issue #4214: Remove ineffectual /pdb:none option from msvc9compiler.py
Robert Collins [Thu, 6 Aug 2015 22:22:54 +0000 (10:22 +1200)]
Issue #4395: Better testing and documentation of binary operators.
Patch by Martin Panter.
Yury Selivanov [Thu, 6 Aug 2015 18:03:38 +0000 (14:03 -0400)]
Issue #23812: Fix getter-cancellation with many pending getters code path
Berker Peksag [Thu, 6 Aug 2015 10:15:51 +0000 (13:15 +0300)]
Issue #23004: mock_open() now reads binary data correctly when the type of read_data is bytes.
Initial patch by Aaron Hill.
Robert Collins [Thu, 6 Aug 2015 09:08:44 +0000 (21:08 +1200)]
Issue #24531: Document that encoding lines cannot follow non-comment lines.
Patch from Terry Reedy
Zachary Ware [Thu, 6 Aug 2015 04:54:15 +0000 (23:54 -0500)]
Issue #21279: Flesh out str.translate docs
Initial patch by Kinga Farkas, Martin Panter, and John Posner.
Terry Jan Reedy [Thu, 6 Aug 2015 04:54:07 +0000 (00:54 -0400)]
Issue #23672: Allow Idle to edit and run files with astral chars in name.
Patch by Mohd Sanad Zaki Rizvi.
Yury Selivanov [Wed, 5 Aug 2015 18:06:23 +0000 (14:06 -0400)]
asyncio: Make sure BaseException is re-raised in SSLProtocol
Yury Selivanov [Wed, 5 Aug 2015 17:52:33 +0000 (13:52 -0400)]
Issue #23812: Fix asyncio.Queue.get() to avoid loosing items on cancellation.
Patch by Gustavo J. A. M. Carneiro.
Nick Coghlan [Wed, 5 Aug 2015 13:07:24 +0000 (23:07 +1000)]
Issue #24129: Clarify reference docs for name resolution.
This includes removing the assumption that readers will be familiar with the
name resolution scheme Python used prior to the introduction of lexical
scoping for function namespaces.
Patch by Ivan Levkivskyi.
Zachary Ware [Wed, 5 Aug 2015 03:49:55 +0000 (22:49 -0500)]
Issue #24791: Add tests for things that regressed with PEP 448
Zachary Ware [Wed, 5 Aug 2015 02:54:54 +0000 (21:54 -0500)]
Issue #24751: When running regrtest with '-w', don't fail if re-run succeeds.
Robert Collins [Tue, 4 Aug 2015 20:20:53 +0000 (08:20 +1200)]
Issue #20769: Improve reload() docs. Patch by Dorian Pula.
Yury Selivanov [Tue, 4 Aug 2015 19:56:33 +0000 (15:56 -0400)]
asyncio: Sync with upstream (compat module)
Yury Selivanov [Tue, 4 Aug 2015 19:37:24 +0000 (15:37 -0400)]
asyncio: Sync with mainstream
Robert Collins [Tue, 4 Aug 2015 00:52:06 +0000 (12:52 +1200)]
Issue #24021: docstring for urllib.urlcleanup.
Patch from Daniel Andrade Groppe and Peter Lovett
Terry Jan Reedy [Mon, 3 Aug 2015 22:41:16 +0000 (18:41 -0400)]
Merge
Terry Jan Reedy [Mon, 3 Aug 2015 22:34:22 +0000 (18:34 -0400)]
Issue #24759: Revert
13a8782a775e .
Robert Collins [Mon, 3 Aug 2015 22:06:29 +0000 (10:06 +1200)]
Issue #23888: Handle fractional time in cookie expiry. Patch by ssh.
Robert Collins [Sun, 2 Aug 2015 22:36:04 +0000 (10:36 +1200)]
Issue #22397: Skip failing tests on AIX
Patch from David Edelsohn.
Yury Selivanov [Sun, 2 Aug 2015 20:49:31 +0000 (16:49 -0400)]
Benjamin Peterson [Sun, 2 Aug 2015 19:15:30 +0000 (12:15 -0700)]
include fcntl.h on all *nix platforms (closes #24217)
Patch by Jeffrey Armstrong.
Yury Selivanov [Sun, 2 Aug 2015 14:24:34 +0000 (10:24 -0400)]
asyncio: Fix code style
Serhiy Storchaka [Sun, 2 Aug 2015 12:17:49 +0000 (15:17 +0300)]
Issue #20557: Use specific asserts in io tests.
Zachary Ware [Sun, 2 Aug 2015 02:55:36 +0000 (21:55 -0500)]
Issue #23182: PEP8-ify the annotation grammar tests. Patch by Ian Lee.
Zachary Ware [Sun, 2 Aug 2015 02:34:05 +0000 (21:34 -0500)]
Issue #23652: Make the select module compile against LSB headers.
Patch by Matt Frank.
Terry Jan Reedy [Sat, 1 Aug 2015 23:12:37 +0000 (19:12 -0400)]
Issue 24745: Add ACKS entry.
Terry Jan Reedy [Sat, 1 Aug 2015 22:57:33 +0000 (18:57 -0400)]
Issue 24745: Switch from Courier to platform-sensitive TkFixedFont as default
editor font. This should not affect current customized font selections.
Patch by Mark Roseman.
Terry Jan Reedy [Sat, 1 Aug 2015 02:34:37 +0000 (22:34 -0400)]
Issue #21192: Idle Editor. When a file is run, put its name in the restart bar.
Do not print false prompts. Original patch by Adnan Umer.
Victor Stinner [Fri, 31 Jul 2015 21:36:00 +0000 (23:36 +0200)]
Issue #24763: Fix asyncio test on Windows
Robert Collins [Fri, 31 Jul 2015 20:18:22 +0000 (08:18 +1200)]
Issue #22932: Fix timezones in email.utils.formatdate.
Patch from Dmitry Shachnev.
Victor Stinner [Fri, 31 Jul 2015 15:49:43 +0000 (17:49 +0200)]
Fix ResourceWarning in asyncio.BaseSubprocessTransport
Issue #24763: Fix resource warnings when asyncio.BaseSubprocessTransport
constructor fails, if subprocess.Popen raises an exception for example.
Patch written by Martin Richard, test written by me.
Terry Jan Reedy [Fri, 31 Jul 2015 01:16:16 +0000 (21:16 -0400)]
Issue 24759: Gracefull exit Idle if ttk import fails.
Robert Collins [Thu, 30 Jul 2015 20:59:02 +0000 (08:59 +1200)]
Issue #23779: imaplib raises TypeError if authenticator tries to abort.
Patch from Craig Holmquist.
Terry Jan Reedy [Thu, 30 Jul 2015 20:44:22 +0000 (16:44 -0400)]
Issue #13884: Idle: Remove tearoff lines from menus. Patch by Roger Serwy.
Berker Peksag [Thu, 30 Jul 2015 15:26:10 +0000 (18:26 +0300)]
Issue #12160: Fix incorrect StreamCodec references in Codec.encode() and Codec.decode() docs.
It should StreamWriter for Codecs.encode() and StreamReader for Codec.decode().
Patch by Nick Weinhold.
Jason R. Coombs [Wed, 29 Jul 2015 18:25:58 +0000 (14:25 -0400)]
Merge
Robert Collins [Wed, 29 Jul 2015 18:14:32 +0000 (06:14 +1200)]
Issue #23589: Remove duplicate sentence from the FAQ. Patch by Yongzhi Pan.
Jason R. Coombs [Wed, 29 Jul 2015 18:04:36 +0000 (14:04 -0400)]
Issue #24729: Correct reference to open function.
Victor Stinner [Wed, 29 Jul 2015 12:40:38 +0000 (14:40 +0200)]
Issue #23319: Add Matthieu Gautier to Misc/ACKS
Victor Stinner [Wed, 29 Jul 2015 12:33:52 +0000 (14:33 +0200)]
Issue #23319: Fix ctypes.BigEndianStructure, swap correctly bytes. Patch
written by Matthieu Gautier.
Ned Deily [Wed, 29 Jul 2015 06:22:23 +0000 (23:22 -0700)]
Issue #19450: Update OS X installer builds to use SQLite 3.8.11.
Robert Collins [Wed, 29 Jul 2015 00:52:40 +0000 (12:52 +1200)]
Issue #23254: Document how to close the TCPServer listening socket.
Patch from Martin Panter.
Alessandro Cucci [Tue, 28 Jul 2015 19:00:10 +0000 (21:00 +0200)]
Issue #24729: Update tutorial to match implementation.
Steve Dower [Tue, 28 Jul 2015 18:05:18 +0000 (11:05 -0700)]
Issue #19450: Update Windows builds to use SQLite 3.8.11.0
Raymond Hettinger [Tue, 28 Jul 2015 09:05:44 +0000 (02:05 -0700)]
Issue #24735: Fix invalid memory access in combinations_with_replacement()
Berker Peksag [Mon, 27 Jul 2015 21:06:31 +0000 (00:06 +0300)]
Issue #23441: rcompleter now prints a tab character instead of displaying
possible completions for an empty word.
Initial patch by Martin Sekera.
Berker Peksag [Mon, 27 Jul 2015 13:46:11 +0000 (16:46 +0300)]
Issue #24728: Fix building without threads.
Patch by Louis Dassy.