]> granicus.if.org Git - python/log
python
9 years agoIssue #25663: Merge rlcompleter fix from 3.4 into 3.5
Martin Panter [Tue, 24 Nov 2015 00:10:45 +0000 (00:10 +0000)]
Issue #25663: Merge rlcompleter fix from 3.4 into 3.5

9 years agoIssue #25663: Make rlcompleter avoid duplicate global names
Martin Panter [Mon, 23 Nov 2015 23:50:26 +0000 (23:50 +0000)]
Issue #25663: Make rlcompleter avoid duplicate global names

9 years agoIssue #25706: Fixed markup in the documentation.
Serhiy Storchaka [Mon, 23 Nov 2015 14:43:54 +0000 (16:43 +0200)]
Issue #25706: Fixed markup in the documentation.

9 years agoIssue #25706: Fixed markup in the documentation.
Serhiy Storchaka [Mon, 23 Nov 2015 14:43:05 +0000 (16:43 +0200)]
Issue #25706: Fixed markup in the documentation.

9 years agoIssue #25688: Fixed file leak in ElementTree.iterparse() raising an error.
Serhiy Storchaka [Mon, 23 Nov 2015 13:45:12 +0000 (15:45 +0200)]
Issue #25688: Fixed file leak in ElementTree.iterparse() raising an error.

9 years agoIssue #25688: Fixed file leak in ElementTree.iterparse() raising an error.
Serhiy Storchaka [Mon, 23 Nov 2015 13:44:03 +0000 (15:44 +0200)]
Issue #25688: Fixed file leak in ElementTree.iterparse() raising an error.

9 years agoIssue #23914: Fixed SystemError raised by unpickler on broken pickle data.
Serhiy Storchaka [Mon, 23 Nov 2015 13:19:23 +0000 (15:19 +0200)]
Issue #23914: Fixed SystemError raised by unpickler on broken pickle data.

9 years agoIssue #23914: Fixed SystemError raised by unpickler on broken pickle data.
Serhiy Storchaka [Mon, 23 Nov 2015 13:17:43 +0000 (15:17 +0200)]
Issue #23914: Fixed SystemError raised by unpickler on broken pickle data.

9 years agoMerge 3.5.1rc1 release changes back into main 3.5 branch.
Larry Hastings [Mon, 23 Nov 2015 07:27:07 +0000 (23:27 -0800)]
Merge 3.5.1rc1 release changes back into main 3.5 branch.

9 years agoPost-release updates for Python 3.5.1rc1.
Larry Hastings [Mon, 23 Nov 2015 07:22:47 +0000 (23:22 -0800)]
Post-release updates for Python 3.5.1rc1.

9 years agoIssue #25691: Fixed crash on deleting ElementTree.Element attributes.
Serhiy Storchaka [Mon, 23 Nov 2015 06:47:26 +0000 (08:47 +0200)]
Issue #25691: Fixed crash on deleting ElementTree.Element attributes.

9 years agoIssue #25691: Fixed crash on deleting ElementTree.Element attributes.
Serhiy Storchaka [Mon, 23 Nov 2015 06:42:25 +0000 (08:42 +0200)]
Issue #25691: Fixed crash on deleting ElementTree.Element attributes.

9 years agoFixes upload directories for Windows installer.
Steve Dower [Mon, 23 Nov 2015 02:20:11 +0000 (18:20 -0800)]
Fixes upload directories for Windows installer.

9 years agoIssue #25624: ZipFile now always writes a ZIP_STORED header for directory
Serhiy Storchaka [Sun, 22 Nov 2015 12:50:25 +0000 (14:50 +0200)]
Issue #25624: ZipFile now always writes a ZIP_STORED header for directory
entries.  Patch by Dingyuan Wang.

9 years agoIssue #25624: ZipFile now always writes a ZIP_STORED header for directory
Serhiy Storchaka [Sun, 22 Nov 2015 12:49:58 +0000 (14:49 +0200)]
Issue #25624: ZipFile now always writes a ZIP_STORED header for directory
entries.  Patch by Dingyuan Wang.

9 years agoIssue #19687: Fixed memory leak on failed Element slice assignment.
Serhiy Storchaka [Sun, 22 Nov 2015 10:30:28 +0000 (12:30 +0200)]
Issue #19687: Fixed memory leak on failed Element slice assignment.
Added new tests for Element slice assignments.

9 years agoIssue #19687: Fixed memory leak on failed Element slice assignment.
Serhiy Storchaka [Sun, 22 Nov 2015 10:18:38 +0000 (12:18 +0200)]
Issue #19687: Fixed memory leak on failed Element slice assignment.
Added new tests for Element slice assignments.

9 years agoAdded tag v3.5.1rc1 for changeset 948ef16a6951
Larry Hastings [Sun, 22 Nov 2015 07:54:48 +0000 (23:54 -0800)]
Added tag v3.5.1rc1 for changeset 948ef16a6951

9 years agoVersion bump for Python 3.5.1rc1. v3.5.1rc1
Larry Hastings [Sun, 22 Nov 2015 07:54:22 +0000 (23:54 -0800)]
Version bump for Python 3.5.1rc1.

9 years agoUpdated pydoc topics for 3.5.1rc1.
Larry Hastings [Sun, 22 Nov 2015 07:50:36 +0000 (23:50 -0800)]
Updated pydoc topics for 3.5.1rc1.

9 years agoIssue #25689: Merge ftplib and nntplib docs from 3.4 into 3.5
Martin Panter [Sat, 21 Nov 2015 22:48:54 +0000 (22:48 +0000)]
Issue #25689: Merge ftplib and nntplib docs from 3.4 into 3.5

9 years agoIssue #25689: Fix language in ftplib and nntplib docs
Martin Panter [Sat, 21 Nov 2015 22:03:08 +0000 (22:03 +0000)]
Issue #25689: Fix language in ftplib and nntplib docs

Original patch by Silent Ghost.

9 years agoUpdate idlelib/NEWS.txt.
Terry Jan Reedy [Sat, 21 Nov 2015 18:33:06 +0000 (13:33 -0500)]
Update idlelib/NEWS.txt.

9 years agoUpdate idlelib/NEWS.txt.
Terry Jan Reedy [Sat, 21 Nov 2015 18:31:27 +0000 (13:31 -0500)]
Update idlelib/NEWS.txt.

9 years agoMisc/NEWS entries for IDLE.
Terry Jan Reedy [Sat, 21 Nov 2015 18:20:09 +0000 (13:20 -0500)]
Misc/NEWS entries for IDLE.

9 years agoMisc/NEWS entries for IDLE.
Terry Jan Reedy [Sat, 21 Nov 2015 18:19:03 +0000 (13:19 -0500)]
Misc/NEWS entries for IDLE.

9 years agoIssue #25686: test_shutil no longer uses the distutils package for searching
Serhiy Storchaka [Sat, 21 Nov 2015 12:09:58 +0000 (14:09 +0200)]
Issue #25686: test_shutil no longer uses the distutils package for searching
and running external archivers.

9 years agoIssue #25686: test_shutil no longer uses the distutils package for searching
Serhiy Storchaka [Sat, 21 Nov 2015 12:09:26 +0000 (14:09 +0200)]
Issue #25686: test_shutil no longer uses the distutils package for searching
and running external archivers.

9 years agoIssue 15348: Stop debugger engine (normally in user process)
Terry Jan Reedy [Sat, 21 Nov 2015 05:05:03 +0000 (00:05 -0500)]
Issue 15348: Stop debugger engine (normally in user process)
before closing debugger window in IDLE process.

9 years agoIssue #24455: Prevent IDLE from hanging when a) closing the shell while the
Terry Jan Reedy [Sat, 21 Nov 2015 00:36:43 +0000 (19:36 -0500)]
Issue #24455: Prevent IDLE from hanging when a) closing the shell while the
debugger is active (15347); b) closing the debugger with the [X] button
(15348); and c) activating the debugger when already active (24455).
The patch by Mark Roseman does this by making two changes.
1. To suspend and resume the gui.interaction method, use the tcl vwait
mechanism interded for this purpose instead of root.mainloop & .quit.
2. In gui.run, allow any existing interaction to terminate first.

9 years agoasyncio: Fix with github
Yury Selivanov [Fri, 20 Nov 2015 17:57:34 +0000 (12:57 -0500)]
asyncio: Fix with github

See https://github.com/python/asyncio/pull/295 for details

9 years agoasyncio.tests: Fix whitespace
Yury Selivanov [Fri, 20 Nov 2015 17:43:52 +0000 (12:43 -0500)]
asyncio.tests: Fix whitespace

9 years agoasyncio: Drop "value" parameter from Task._step method.
Yury Selivanov [Fri, 20 Nov 2015 17:41:03 +0000 (12:41 -0500)]
asyncio: Drop "value" parameter from Task._step method.

9 years agoasyncio: Sync with github
Yury Selivanov [Fri, 20 Nov 2015 17:39:43 +0000 (12:39 -0500)]
asyncio: Sync with github

9 years agoMake it slightly clearer that IDLE close message is referring to user program,
Terry Jan Reedy [Fri, 20 Nov 2015 17:21:48 +0000 (12:21 -0500)]
Make it slightly clearer that IDLE close message is referring to user program,
not to IDLE itself.

9 years ago#25679: spelling fix
R David Murray [Fri, 20 Nov 2015 14:57:20 +0000 (09:57 -0500)]
#25679: spelling fix

9 years agoIssue #25626: Change zlib to accept Py_ssize_t and cap to UINT_MAX
Martin Panter [Fri, 20 Nov 2015 08:13:35 +0000 (08:13 +0000)]
Issue #25626: Change zlib to accept Py_ssize_t and cap to UINT_MAX

The underlying zlib library stores sizes in “unsigned int”. The corresponding
Python parameters are all sizes of buffers filled in by zlib, so it is okay
to reduce higher values to the UINT_MAX internal cap. OverflowError is still
raised for sizes that do not fit in Py_ssize_t.

Sizes are now limited to Py_ssize_t rather than unsigned long, because Python
byte strings cannot be larger than Py_ssize_t. Previously this could result
in a SystemError on 32-bit platforms.

This resolves a regression in the gzip module when reading more than UINT_MAX
or LONG_MAX bytes in one call, introduced by revision 62723172412c.

9 years agoMerge with 3.4
Terry Jan Reedy [Sat, 21 Nov 2015 05:05:17 +0000 (00:05 -0500)]
Merge with 3.4

9 years agoMerge with 3.4
Terry Jan Reedy [Sat, 21 Nov 2015 00:37:00 +0000 (19:37 -0500)]
Merge with 3.4

9 years agoClose issue25594: advise against accessing Enum members from other members
Ethan Furman [Fri, 20 Nov 2015 21:17:27 +0000 (13:17 -0800)]
Close issue25594: advise against accessing Enum members from other members

9 years agoMerge 3.4
Yury Selivanov [Fri, 20 Nov 2015 17:57:47 +0000 (12:57 -0500)]
Merge 3.4

9 years agoMerge 3.4
Yury Selivanov [Fri, 20 Nov 2015 17:44:03 +0000 (12:44 -0500)]
Merge 3.4

9 years agoMerge 3.4
Yury Selivanov [Fri, 20 Nov 2015 17:41:43 +0000 (12:41 -0500)]
Merge 3.4

9 years agoMerge 3.4
Yury Selivanov [Fri, 20 Nov 2015 17:39:51 +0000 (12:39 -0500)]
Merge 3.4

9 years agoMerge with 3.4
Terry Jan Reedy [Fri, 20 Nov 2015 17:22:06 +0000 (12:22 -0500)]
Merge with 3.4

9 years agoIssue #25665: Test pickling with all protocols in test_typing.
Serhiy Storchaka [Fri, 20 Nov 2015 16:33:02 +0000 (18:33 +0200)]
Issue #25665: Test pickling with all protocols in test_typing.

9 years agoMerge: #25679: spelling fix
R David Murray [Fri, 20 Nov 2015 14:58:51 +0000 (09:58 -0500)]
Merge: #25679: spelling fix

9 years agoIssue #25670: Remove duplicate getattr() from ast.NodeTransformer
Victor Stinner [Fri, 20 Nov 2015 07:49:58 +0000 (08:49 +0100)]
Issue #25670: Remove duplicate getattr() from ast.NodeTransformer

9 years agoIssue #25583: Merge makedirs fix from 3.4 into 3.5
Martin Panter [Fri, 20 Nov 2015 02:35:46 +0000 (02:35 +0000)]
Issue #25583: Merge makedirs fix from 3.4 into 3.5

9 years agoIssue #25593: Change semantics of EventLoop.stop(). (Merge 3.4->3.5)
Guido van Rossum [Thu, 19 Nov 2015 21:33:34 +0000 (13:33 -0800)]
Issue #25593: Change semantics of EventLoop.stop(). (Merge 3.4->3.5)

9 years agoIssue #25593: Change semantics of EventLoop.stop().
Guido van Rossum [Thu, 19 Nov 2015 21:28:47 +0000 (13:28 -0800)]
Issue #25593: Change semantics of EventLoop.stop().

9 years agoIssue #25665: Make NamedTuple picklable.
Guido van Rossum [Thu, 19 Nov 2015 16:16:31 +0000 (08:16 -0800)]
Issue #25665: Make NamedTuple picklable.

9 years agoRemove unused imports from test_typing.py.
Guido van Rossum [Thu, 19 Nov 2015 05:18:51 +0000 (21:18 -0800)]
Remove unused imports from test_typing.py.

9 years agoIssue #25472: In B[<type>], insert B in front of __bases__, to make the __dict__...
Guido van Rossum [Thu, 19 Nov 2015 05:12:58 +0000 (21:12 -0800)]
Issue #25472: In B[<type>], insert B in front of __bases__, to make the __dict__ descriptor work.

9 years agoIssue #25583: Avoid incorrect errors raised by os.makedirs(exist_ok=True)
Martin Panter [Thu, 19 Nov 2015 04:48:44 +0000 (04:48 +0000)]
Issue #25583: Avoid incorrect errors raised by os.makedirs(exist_ok=True)

9 years agoMerge 3.4
Yury Selivanov [Wed, 18 Nov 2015 17:44:49 +0000 (12:44 -0500)]
Merge 3.4

9 years agoasyncio.docs: Fix versionadded
Yury Selivanov [Wed, 18 Nov 2015 17:44:31 +0000 (12:44 -0500)]
asyncio.docs: Fix versionadded

9 years agoasyncio: Error if awaiting in parallel on the same coroutine
Yury Selivanov [Wed, 18 Nov 2015 17:40:26 +0000 (12:40 -0500)]
asyncio: Error if awaiting in parallel on the same coroutine

See https://github.com/python/asyncio/pull/293 for details.

9 years agoasyncio: Error if awaiting in parallel on the same coroutine
Yury Selivanov [Wed, 18 Nov 2015 17:39:45 +0000 (12:39 -0500)]
asyncio: Error if awaiting in parallel on the same coroutine

This change won't do anything in CPython 3.4

See https://github.com/python/asyncio/pull/293 for details.

9 years agoIssue #23200: Merge zlib doc from 3.4 into 3.5
Martin Panter [Wed, 18 Nov 2015 02:45:51 +0000 (02:45 +0000)]
Issue #23200: Merge zlib doc from 3.4 into 3.5

9 years agoIssue #23200: Document that max_length=0 is not supported
Martin Panter [Wed, 18 Nov 2015 00:59:17 +0000 (00:59 +0000)]
Issue #23200: Document that max_length=0 is not supported

9 years agoIssue #20468: Merge getpagesize doc from 3.4 into 3.5
Martin Panter [Tue, 17 Nov 2015 22:23:21 +0000 (22:23 +0000)]
Issue #20468: Merge getpagesize doc from 3.4 into 3.5

9 years agoIssue #20468: Remove incorrect information about maxrss and page size
Martin Panter [Tue, 17 Nov 2015 22:13:47 +0000 (22:13 +0000)]
Issue #20468: Remove incorrect information about maxrss and page size

Extract of patch by Ronald Oussoren.

9 years agoMerge 3.4
Yury Selivanov [Tue, 17 Nov 2015 17:20:02 +0000 (12:20 -0500)]
Merge 3.4

9 years agoasyncio: Cleanup Future API
Yury Selivanov [Tue, 17 Nov 2015 17:19:41 +0000 (12:19 -0500)]
asyncio: Cleanup Future API

See https://github.com/python/asyncio/pull/292 for details.

9 years agoMerge 3.4
Yury Selivanov [Tue, 17 Nov 2015 17:02:32 +0000 (12:02 -0500)]
Merge 3.4

9 years agoasyncio: Sync with github
Yury Selivanov [Tue, 17 Nov 2015 17:02:21 +0000 (12:02 -0500)]
asyncio: Sync with github

9 years agoIssue #25615: Merge glob doc from 3.4 into 3.5
Martin Panter [Tue, 17 Nov 2015 00:19:10 +0000 (00:19 +0000)]
Issue #25615: Merge glob doc from 3.4 into 3.5

9 years agoIssue #25615: Document unsorted behaviour of glob; patch by Dave Jones
Martin Panter [Mon, 16 Nov 2015 23:46:22 +0000 (23:46 +0000)]
Issue #25615: Document unsorted behaviour of glob; patch by Dave Jones

9 years agoMerge 3.4
Yury Selivanov [Mon, 16 Nov 2015 20:12:44 +0000 (15:12 -0500)]
Merge 3.4

9 years agoasyncio: Optimize Task._wakeup
Yury Selivanov [Mon, 16 Nov 2015 20:12:10 +0000 (15:12 -0500)]
asyncio: Optimize Task._wakeup

See https://github.com/python/asyncio/pull/289 for details.

9 years agoasyncio.docs: Document Transport.is_closing (merge 3.4)
Yury Selivanov [Mon, 16 Nov 2015 17:47:15 +0000 (12:47 -0500)]
asyncio.docs: Document Transport.is_closing (merge 3.4)

9 years agoasyncio.docs: Document Transport.is_closing
Yury Selivanov [Mon, 16 Nov 2015 17:46:41 +0000 (12:46 -0500)]
asyncio.docs: Document Transport.is_closing

9 years agoMerge 3.4
Yury Selivanov [Mon, 16 Nov 2015 17:43:35 +0000 (12:43 -0500)]
Merge 3.4

9 years agoasyncio: Add Transport.is_closing()
Yury Selivanov [Mon, 16 Nov 2015 17:43:21 +0000 (12:43 -0500)]
asyncio: Add Transport.is_closing()

See https://github.com/python/asyncio/pull/291 for details.

9 years agoIssue #25498: Fixed contributors name.
Serhiy Storchaka [Mon, 16 Nov 2015 16:45:39 +0000 (18:45 +0200)]
Issue #25498: Fixed contributors name.

9 years agoIssue #25498: Fixed contributors name.
Serhiy Storchaka [Mon, 16 Nov 2015 16:45:23 +0000 (18:45 +0200)]
Issue #25498: Fixed contributors name.

9 years agoMerge with 3.4
Terry Jan Reedy [Mon, 16 Nov 2015 12:36:33 +0000 (07:36 -0500)]
Merge with 3.4

9 years agoIssue #24750: whitespace
Terry Jan Reedy [Mon, 16 Nov 2015 12:36:22 +0000 (07:36 -0500)]
Issue #24750: whitespace

9 years agoMerge with 3.4
Terry Jan Reedy [Mon, 16 Nov 2015 12:32:46 +0000 (07:32 -0500)]
Merge with 3.4

9 years agoIssue #24750: Improve appearance of IDLE editor window status bar.
Terry Jan Reedy [Mon, 16 Nov 2015 12:32:26 +0000 (07:32 -0500)]
Issue #24750: Improve appearance of IDLE editor window status bar.
Patch by Mark Roseman.

9 years agoIssue #20220: Merge time zone workaround from 3.4 into 3.5
Martin Panter [Mon, 16 Nov 2015 09:42:41 +0000 (09:42 +0000)]
Issue #20220: Merge time zone workaround from 3.4 into 3.5

9 years agoIssue #9051: Added tests for pickling and copying the timezone objects.
Serhiy Storchaka [Mon, 16 Nov 2015 09:19:31 +0000 (11:19 +0200)]
Issue #9051: Added tests for pickling and copying the timezone objects.

9 years agoIssue #9051: Added tests for pickling and copying the timezone objects.
Serhiy Storchaka [Mon, 16 Nov 2015 09:12:58 +0000 (11:12 +0200)]
Issue #9051: Added tests for pickling and copying the timezone objects.

9 years agoIssue #20220: Add DST rules to work around glibc quirk
Martin Panter [Mon, 16 Nov 2015 07:21:38 +0000 (07:21 +0000)]
Issue #20220: Add DST rules to work around glibc quirk

This was triggering intermittent failures in unrelated tests.

9 years agomake the PyUnicode_FSConverter cleanup set the decrefed argument to NULL (closes...
Benjamin Peterson [Mon, 16 Nov 2015 05:57:39 +0000 (21:57 -0800)]
make the PyUnicode_FSConverter cleanup set the decrefed argument to NULL (closes #25630)

9 years agoFixes #23564: Fix a partially broken sanity check in the _posixsubprocess
Gregory P. Smith [Mon, 16 Nov 2015 05:15:26 +0000 (21:15 -0800)]
Fixes #23564: Fix a partially broken sanity check in the _posixsubprocess
internals regarding how fds_to_pass were passed to the child.  The bug
had no actual impact as subprocess.py already avoided it.

9 years agoFix issue #6973: When we know a subprocess.Popen process has died, do
Gregory P. Smith [Mon, 16 Nov 2015 02:26:11 +0000 (18:26 -0800)]
Fix issue #6973: When we know a subprocess.Popen process has died, do
not allow the send_signal(), terminate(), or kill() methods to do
anything as they could potentially signal a different process.

9 years agoFix issue #6973: When we know a subprocess.Popen process has died, do
Gregory P. Smith [Mon, 16 Nov 2015 02:19:10 +0000 (18:19 -0800)]
Fix issue #6973: When we know a subprocess.Popen process has died, do
not allow the send_signal(), terminate(), or kill() methods to do
anything as they could potentially signal a different process.

9 years agomerge 3.4 (#25578)
Benjamin Peterson [Sat, 14 Nov 2015 23:14:42 +0000 (15:14 -0800)]
merge 3.4 (#25578)

9 years agorm trailing ws
Benjamin Peterson [Sat, 14 Nov 2015 23:12:38 +0000 (15:12 -0800)]
rm trailing ws

9 years agofix possible memory lea k in _get_aia_uri (closes #25578)
Benjamin Peterson [Sat, 14 Nov 2015 23:12:18 +0000 (15:12 -0800)]
fix possible memory lea k in _get_aia_uri (closes #25578)

9 years agoIssue #25388: Fixed tokenizer crash when processing undecodable source code
Serhiy Storchaka [Sat, 14 Nov 2015 13:11:17 +0000 (15:11 +0200)]
Issue #25388: Fixed tokenizer crash when processing undecodable source code
with a null byte.

9 years agoIssue #25388: Fixed tokenizer crash when processing undecodable source code
Serhiy Storchaka [Sat, 14 Nov 2015 13:10:35 +0000 (15:10 +0200)]
Issue #25388: Fixed tokenizer crash when processing undecodable source code
with a null byte.

9 years agomerge 3.4 (#25569)
Benjamin Peterson [Sat, 14 Nov 2015 08:11:09 +0000 (00:11 -0800)]
merge 3.4 (#25569)

9 years agofix build with older openssl (#25569)
Benjamin Peterson [Sat, 14 Nov 2015 08:09:22 +0000 (00:09 -0800)]
fix build with older openssl (#25569)

9 years agoFix grammar in whatsnew/3.5.rst and elsewhere
Martin Panter [Sat, 14 Nov 2015 01:14:54 +0000 (01:14 +0000)]
Fix grammar in whatsnew/3.5.rst and elsewhere

Mainly missing grammatical articles (the, a).

9 years agoMerge typo and grammar fixes from 3.4 into 3.5
Martin Panter [Sat, 14 Nov 2015 01:14:25 +0000 (01:14 +0000)]
Merge typo and grammar fixes from 3.4 into 3.5

9 years agoFix a few grammar problems in the documentation and comments
Martin Panter [Sat, 14 Nov 2015 01:07:43 +0000 (01:07 +0000)]
Fix a few grammar problems in the documentation and comments

9 years agoCorrect Content-Type syntax in documentation
Martin Panter [Sat, 14 Nov 2015 00:58:32 +0000 (00:58 +0000)]
Correct Content-Type syntax in documentation