]> granicus.if.org Git - python/log
python
8 years agoIssue #24136: Adjust f-strings doc for interable unpacking
Martin Panter [Sun, 12 Jun 2016 01:56:24 +0000 (01:56 +0000)]
Issue #24136: Adjust f-strings doc for interable unpacking

8 years agoIssue #24136: Merge unpacking doc from 3.5
Martin Panter [Sun, 12 Jun 2016 01:55:03 +0000 (01:55 +0000)]
Issue #24136: Merge unpacking doc from 3.5

8 years agoIssue #24136: Document generalized unpacking, PEP 448
Martin Panter [Sun, 12 Jun 2016 01:46:50 +0000 (01:46 +0000)]
Issue #24136: Document generalized unpacking, PEP 448

Based on patches by Konstantin Molchanov and Neil Girdhar.

8 years agomerge heads
Łukasz Langa [Sun, 12 Jun 2016 01:07:28 +0000 (18:07 -0700)]
merge heads

8 years agoMerge 3.5, issue #14209
Łukasz Langa [Sun, 12 Jun 2016 01:05:42 +0000 (18:05 -0700)]
Merge 3.5, issue #14209

8 years agoIssue #14209: pkgutil.iter_zipimport_modules ignores the prefix for packages
Łukasz Langa [Sun, 12 Jun 2016 01:02:46 +0000 (18:02 -0700)]
Issue #14209: pkgutil.iter_zipimport_modules ignores the prefix for packages

Patch by James Pickering.

8 years agoClarify that md5 is in the algorithms_guaranteed list despite what
Gregory P. Smith [Sun, 12 Jun 2016 01:02:13 +0000 (18:02 -0700)]
Clarify that md5 is in the algorithms_guaranteed list despite what
some upstream vendors may do to their odd "FIPS compliant" builds.
issue15468.

8 years agomerge heads
Gregory P. Smith [Sun, 12 Jun 2016 00:56:40 +0000 (17:56 -0700)]
merge heads

8 years agoissue15468 - use sha256 instead of md5 or sha1 in the examples.
Gregory P. Smith [Sun, 12 Jun 2016 00:56:12 +0000 (17:56 -0700)]
issue15468 - use sha256 instead of md5 or sha1 in the examples.
document that md5 may be missing in the rare case someone is using a
"FIPS compliant" build.  I've only ever heard of Redhat creating one
of those - CPython itself offers no such build mode out of the box.

8 years agoMerge 3.5, issue #27194
Łukasz Langa [Sat, 11 Jun 2016 23:56:18 +0000 (16:56 -0700)]
Merge 3.5, issue #27194

8 years agoIssue #27194: superfluous truncate calls in tarfile.py slow down extraction
Łukasz Langa [Sat, 11 Jun 2016 23:42:36 +0000 (16:42 -0700)]
Issue #27194: superfluous truncate calls in tarfile.py slow down extraction

Patch by Jason Fried.

8 years agoIssue #27140: Added BUILD_CONST_KEY_MAP opcode.
Serhiy Storchaka [Sat, 11 Jun 2016 21:39:41 +0000 (00:39 +0300)]
Issue #27140: Added BUILD_CONST_KEY_MAP opcode.

8 years agoIssue #27294: Improved repr for Tkinter event objects.
Serhiy Storchaka [Sat, 11 Jun 2016 21:19:44 +0000 (00:19 +0300)]
Issue #27294: Improved repr for Tkinter event objects.

8 years agomerge 3.5 (#26556)
Benjamin Peterson [Sat, 11 Jun 2016 20:33:58 +0000 (13:33 -0700)]
merge 3.5 (#26556)

8 years agomerge 3.4 (#26556)
Benjamin Peterson [Sat, 11 Jun 2016 20:33:17 +0000 (13:33 -0700)]
merge 3.4 (#26556)

8 years agoupgrade expt to 2.1.1 (closes #26556)
Benjamin Peterson [Sat, 11 Jun 2016 20:28:56 +0000 (13:28 -0700)]
upgrade expt to 2.1.1 (closes #26556)

8 years agomerge 3.5
Benjamin Peterson [Sat, 11 Jun 2016 20:19:34 +0000 (13:19 -0700)]
merge 3.5

8 years agomerge 3.4
Benjamin Peterson [Sat, 11 Jun 2016 20:18:56 +0000 (13:18 -0700)]
merge 3.4

8 years agoraise an error when STARTTLS fails
Benjamin Peterson [Sat, 11 Jun 2016 20:16:42 +0000 (13:16 -0700)]
raise an error when STARTTLS fails

8 years agoMerge from 3.5
Berker Peksag [Sat, 11 Jun 2016 19:41:03 +0000 (22:41 +0300)]
Merge from 3.5

8 years agoFix typo and silence a Sphinx warning in Doc/glossary.rst
Berker Peksag [Sat, 11 Jun 2016 19:40:41 +0000 (22:40 +0300)]
Fix typo and silence a Sphinx warning in Doc/glossary.rst

8 years agoMerge from 3.5
Berker Peksag [Sat, 11 Jun 2016 19:38:57 +0000 (22:38 +0300)]
Merge from 3.5

8 years agoSilence 'make suspicious' warnings
Berker Peksag [Sat, 11 Jun 2016 19:38:33 +0000 (22:38 +0300)]
Silence 'make suspicious' warnings

8 years agoIssue #20508: Improve exception message of IPv{4,6}Network.__getitem__
Berker Peksag [Sat, 11 Jun 2016 19:30:05 +0000 (22:30 +0300)]
Issue #20508: Improve exception message of IPv{4,6}Network.__getitem__

Patch by Gareth Rees.

8 years agoIssue #21386: Merge from 3.5
Berker Peksag [Sat, 11 Jun 2016 19:12:36 +0000 (22:12 +0300)]
Issue #21386: Merge from 3.5

8 years agoIssue #21386: Implement missing IPv4Address.is_global property
Berker Peksag [Sat, 11 Jun 2016 19:11:47 +0000 (22:11 +0300)]
Issue #21386: Implement missing IPv4Address.is_global property

It was documented since 07a5610bae9d.

Initial patch by Roger Luethi.

8 years agoMerge Issue #22558.
Terry Jan Reedy [Sat, 11 Jun 2016 19:06:08 +0000 (15:06 -0400)]
Merge Issue #22558.

8 years agoIssue #22558: Add remaining doc links to source code for Python-coded modules.
Terry Jan Reedy [Sat, 11 Jun 2016 19:02:54 +0000 (15:02 -0400)]
Issue #22558: Add remaining doc links to source code for Python-coded modules.
Reformat header above separator line (added if missing) to a common format.
Patch by Yoni Lavi.

8 years agoIssue #27029: Removed deprecated support of universal newlines mode from ZipFile...
Serhiy Storchaka [Sat, 11 Jun 2016 16:32:44 +0000 (19:32 +0300)]
Issue #27029: Removed deprecated support of universal newlines mode from ZipFile.open().

8 years agoIssue #27030: The re.LOCALE flag now can be used only with bytes patterns.
Serhiy Storchaka [Sat, 11 Jun 2016 16:24:24 +0000 (19:24 +0300)]
Issue #27030: The re.LOCALE flag now can be used only with bytes patterns.

(Just updated NEWS.)

8 years agoIssue #27030: Unknown escapes consisting of ``'\'`` and ASCII letter in
Serhiy Storchaka [Sat, 11 Jun 2016 16:15:00 +0000 (19:15 +0300)]
Issue #27030: Unknown escapes consisting of ``'\'`` and ASCII letter in
regular expressions now are errors.

8 years agoMerge 3.5 (issue #22970)
Yury Selivanov [Sat, 11 Jun 2016 16:01:19 +0000 (12:01 -0400)]
Merge 3.5 (issue #22970)

8 years agoIssue #22970: asyncio: Fix inconsistency cancelling Condition.wait.
Yury Selivanov [Sat, 11 Jun 2016 16:00:07 +0000 (12:00 -0400)]
Issue #22970: asyncio: Fix inconsistency cancelling Condition.wait.

Patch by David Coles.

8 years agoMerge 3.5 (issue #27223)
Yury Selivanov [Sat, 11 Jun 2016 15:20:50 +0000 (11:20 -0400)]
Merge 3.5 (issue #27223)

8 years agoIssue #27223: aio: Fix _read_ready and _write_ready to respect _conn_lost.
Yury Selivanov [Sat, 11 Jun 2016 15:19:47 +0000 (11:19 -0400)]
Issue #27223: aio: Fix _read_ready and _write_ready to respect _conn_lost.

Patch by Łukasz Langa.

8 years agoIDLE NEWS entries
Terry Jan Reedy [Sat, 11 Jun 2016 08:36:34 +0000 (04:36 -0400)]
IDLE NEWS entries

8 years agoMerge Issue #5124: NEWS entries.
Terry Jan Reedy [Sat, 11 Jun 2016 08:32:30 +0000 (04:32 -0400)]
Merge Issue #5124: NEWS entries.

8 years agoIssue #5124: NEWS entries.
Terry Jan Reedy [Sat, 11 Jun 2016 08:31:22 +0000 (04:31 -0400)]
Issue #5124: NEWS entries.

8 years agoIssue #27262: fix missing parameter typo
Ned Deily [Sat, 11 Jun 2016 06:57:56 +0000 (02:57 -0400)]
Issue #27262: fix missing parameter typo

8 years agoIssue #5124: rename PyShell back to pyshell and patch test for 3.6
Terry Jan Reedy [Sat, 11 Jun 2016 06:10:59 +0000 (02:10 -0400)]
Issue #5124: rename PyShell back to pyshell and patch test for 3.6

8 years agoMerge with 3.5
Terry Jan Reedy [Sat, 11 Jun 2016 06:06:40 +0000 (02:06 -0400)]
Merge with 3.5

8 years agoIssue #5124: Paste with selection should always replace.
Terry Jan Reedy [Sat, 11 Jun 2016 06:06:26 +0000 (02:06 -0400)]
Issue #5124: Paste with selection should always replace.
This is how paste work on Windows, Mac, modern Linux apps, and ttk widgets.
The exception was X11 tk widgets.  Original patch by Serhiy Storchake.

8 years agoIssue #5124: Temporary pyshell rename to avoid case-folding collision in merge.
Terry Jan Reedy [Sat, 11 Jun 2016 06:05:52 +0000 (02:05 -0400)]
Issue #5124: Temporary pyshell rename to avoid case-folding collision in merge.

8 years agoIssue *24750: Switch all scrollbars in IDLE to ttk versions.
Terry Jan Reedy [Fri, 10 Jun 2016 22:19:21 +0000 (18:19 -0400)]
Issue *24750: Switch all scrollbars in IDLE to ttk versions.
Where needed, add minimal tests to cover changes.

8 years agoIssue #27186: Add os.PathLike support to DirEntry
Brett Cannon [Fri, 10 Jun 2016 21:37:21 +0000 (14:37 -0700)]
Issue #27186: Add os.PathLike support to DirEntry

Initial patch thanks to Jelle Zijlstra.

8 years agoIssue #20900: Merge from 3.5
Berker Peksag [Fri, 10 Jun 2016 20:02:04 +0000 (23:02 +0300)]
Issue #20900: Merge from 3.5

8 years agoIssue #20900: distutils register command now decodes HTTP responses correctly
Berker Peksag [Fri, 10 Jun 2016 20:00:52 +0000 (23:00 +0300)]
Issue #20900: distutils register command now decodes HTTP responses correctly

Initial patch by ingrid.

8 years agoIssue #27186: Add os.PathLike support to pathlib.
Brett Cannon [Fri, 10 Jun 2016 19:20:49 +0000 (12:20 -0700)]
Issue #27186: Add os.PathLike support to pathlib.

This adds support both to pathlib.PurePath's constructor as well as
implementing __fspath__(). This removes the provisional status for
pathlib.

Initial patch by Dusty Phillips.

8 years ago- Issue #17500, and https://github.com/python/pythondotorg/issues/945: Remove
doko@ubuntu.com [Fri, 10 Jun 2016 16:23:35 +0000 (18:23 +0200)]
- Issue #17500, and https://github.com/python/pythondotorg/issues/945: Remove
  unused and outdated icons.

8 years agoIssue #27280: Fix typo in IPv6Network documentation
Berker Peksag [Fri, 10 Jun 2016 11:26:07 +0000 (14:26 +0300)]
Issue #27280: Fix typo in IPv6Network documentation

Patch by Arthur Carcano.

8 years agoIssue #26282: PyArg_ParseTupleAndKeywords() and Argument Clinic now support
Serhiy Storchaka [Thu, 9 Jun 2016 13:30:29 +0000 (16:30 +0300)]
Issue #26282: PyArg_ParseTupleAndKeywords() and Argument Clinic now support
positional-only and keyword parameters in the same function.

8 years ago- Issue #17500, and https://github.com/python/pythondotorg/issues/945: Remove
doko@ubuntu.com [Fri, 10 Jun 2016 16:25:42 +0000 (18:25 +0200)]
- Issue #17500, and https://github.com/python/pythondotorg/issues/945: Remove
  unused and outdated icons.

8 years agoIssue #27280: Merge from 3.5
Berker Peksag [Fri, 10 Jun 2016 11:26:32 +0000 (14:26 +0300)]
Issue #27280: Merge from 3.5

8 years agoIssue #24617: Merge os.mkdir() doc from 3.5
Martin Panter [Fri, 10 Jun 2016 08:40:02 +0000 (08:40 +0000)]
Issue #24617: Merge os.mkdir() doc from 3.5

8 years agoMerge comment fix from 3.5
Martin Panter [Fri, 10 Jun 2016 08:38:56 +0000 (08:38 +0000)]
Merge comment fix from 3.5

8 years agoFix typo and move comment to appropriate condition
Martin Panter [Fri, 10 Jun 2016 08:07:11 +0000 (08:07 +0000)]
Fix typo and move comment to appropriate condition

8 years agoAdd a versionadded directive to os.PathLike
Berker Peksag [Fri, 10 Jun 2016 05:43:54 +0000 (08:43 +0300)]
Add a versionadded directive to os.PathLike

8 years agoIssue #24759: IDLE requires tk 8.5 and availability ttk widgets.
Terry Jan Reedy [Fri, 10 Jun 2016 01:09:15 +0000 (21:09 -0400)]
Issue #24759: IDLE requires tk 8.5 and availability ttk widgets.
Delete now unneeded tk version tests and code for older versions.

8 years agoIssue #24759: Add test for IDLE syntax colorizoer.
Terry Jan Reedy [Fri, 10 Jun 2016 01:04:09 +0000 (21:04 -0400)]
Issue #24759: Add test for IDLE syntax colorizoer.

8 years agoIssue #8491: Merge readline doc from 3.5
Martin Panter [Fri, 10 Jun 2016 00:39:28 +0000 (00:39 +0000)]
Issue #8491: Merge readline doc from 3.5

8 years agoIssue #8491: Add link to Gnu Readline configuration documentation
Martin Panter [Fri, 10 Jun 2016 00:27:46 +0000 (00:27 +0000)]
Issue #8491: Add link to Gnu Readline configuration documentation

8 years agoMerge
Brett Cannon [Thu, 9 Jun 2016 23:59:13 +0000 (16:59 -0700)]
Merge

8 years agoIssue #27186: Document PyOS_FSPath().
Brett Cannon [Thu, 9 Jun 2016 23:58:38 +0000 (16:58 -0700)]
Issue #27186: Document PyOS_FSPath().

8 years agoIssue #15476: Merge index entries from 3.5
Martin Panter [Thu, 9 Jun 2016 23:36:40 +0000 (23:36 +0000)]
Issue #15476: Merge index entries from 3.5

8 years agoIssue #27182: Document os.PathLike.
Brett Cannon [Thu, 9 Jun 2016 22:58:06 +0000 (15:58 -0700)]
Issue #27182: Document os.PathLike.

Part of PEP 519.

8 years agoAdd a missing :term:.
Brett Cannon [Thu, 9 Jun 2016 22:55:52 +0000 (15:55 -0700)]
Add a missing :term:.

8 years agoClarify the os.fspath() documentation.
Brett Cannon [Thu, 9 Jun 2016 21:37:06 +0000 (14:37 -0700)]
Clarify the os.fspath() documentation.

8 years agoClarify documentation for os.fspath().
Brett Cannon [Thu, 9 Jun 2016 21:32:08 +0000 (14:32 -0700)]
Clarify documentation for os.fspath().

8 years agoFix some PEP 8 violations.
Brett Cannon [Thu, 9 Jun 2016 21:29:25 +0000 (14:29 -0700)]
Fix some PEP 8 violations.

8 years agoMerge 3.5 (issue #27243)
Yury Selivanov [Thu, 9 Jun 2016 19:13:16 +0000 (15:13 -0400)]
Merge 3.5 (issue #27243)

8 years agoIssue #27243: Fix __aiter__ protocol
Yury Selivanov [Thu, 9 Jun 2016 19:08:31 +0000 (15:08 -0400)]
Issue #27243: Fix __aiter__ protocol

8 years agoIssue #26305: Argument Clinic now uses braces in C code as required by PEP 7.
Serhiy Storchaka [Thu, 9 Jun 2016 13:16:06 +0000 (16:16 +0300)]
Issue #26305: Argument Clinic now uses braces in C code as required by PEP 7.

8 years agoIssue #26305: Argument Clinic now escapes braces. No need to double them.
Serhiy Storchaka [Thu, 9 Jun 2016 13:03:23 +0000 (16:03 +0300)]
Issue #26305: Argument Clinic now escapes braces. No need to double them.

8 years agoIssue #26305: Argument Clinic now escapes braces. No need to double them.
Serhiy Storchaka [Thu, 9 Jun 2016 13:02:15 +0000 (16:02 +0300)]
Issue #26305: Argument Clinic now escapes braces. No need to double them.

8 years agoRegenerate Argument Clinic code for issue #23026.
Serhiy Storchaka [Thu, 9 Jun 2016 13:01:19 +0000 (16:01 +0300)]
Regenerate Argument Clinic code for issue #23026.

8 years agoIssue #27239: idlelib.macosx.isXyzTk functions initialize as needed.
Terry Jan Reedy [Wed, 8 Jun 2016 22:09:22 +0000 (18:09 -0400)]
Issue #27239: idlelib.macosx.isXyzTk functions initialize as needed.

8 years agoNull merge.
Barry Warsaw [Wed, 8 Jun 2016 21:56:13 +0000 (17:56 -0400)]
Null merge.

8 years agoFix a comment.
Barry Warsaw [Wed, 8 Jun 2016 21:55:49 +0000 (17:55 -0400)]
Fix a comment.

8 years agoIssue #27066: Fixed SystemError if a custom opener (for open()) returns a
Barry Warsaw [Wed, 8 Jun 2016 21:54:43 +0000 (17:54 -0400)]
Issue #27066: Fixed SystemError if a custom opener (for open()) returns a
negative number without setting an exception.

8 years agoIssue #27066: Fixed SystemError if a custom opener (for open()) returns
Barry Warsaw [Wed, 8 Jun 2016 21:47:26 +0000 (17:47 -0400)]
Issue #27066: Fixed SystemError if a custom opener (for open()) returns
a negative number without setting an exception.

8 years agoIssue #27262: move Aqua unbinding code, which enable context menus, to maxosx.
Terry Jan Reedy [Wed, 8 Jun 2016 18:37:05 +0000 (14:37 -0400)]
Issue #27262: move Aqua unbinding code, which enable context menus, to maxosx.

8 years agoOmnibus news entry for updates to typing.py. (Merge 3.5->3.6)
Guido van Rossum [Wed, 8 Jun 2016 18:33:28 +0000 (11:33 -0700)]
Omnibus news entry for updates to typing.py. (Merge 3.5->3.6)

8 years agoOmnibus news entry for updates to typing.py.
Guido van Rossum [Wed, 8 Jun 2016 18:30:48 +0000 (11:30 -0700)]
Omnibus news entry for updates to typing.py.

8 years agoSync typing.py with upstream (merge 3.5->3.6).
Guido van Rossum [Wed, 8 Jun 2016 18:20:02 +0000 (11:20 -0700)]
Sync typing.py with upstream (merge 3.5->3.6).

8 years agoSync typing.py with upstream.
Guido van Rossum [Wed, 8 Jun 2016 18:19:11 +0000 (11:19 -0700)]
Sync typing.py with upstream.

(Upstream is https://github.com/python/typing)

- Add TYPE_CHECKING (false at runtime, true in type checkers) (upstream #230).
- Avoid error on Union[xml.etree.cElementTree.Element, str] (upstream #229).
- Repr of Tuple[()] should be 'Tuple[()]' (upstream #231).
- Add NewType() (upstream #189).

8 years agoMerge 3.5 (NEWS)
Yury Selivanov [Wed, 8 Jun 2016 17:58:35 +0000 (13:58 -0400)]
Merge 3.5 (NEWS)

8 years agoasyncio: Remove line about asyncio.timeout() from the NEWS file
Yury Selivanov [Wed, 8 Jun 2016 17:58:15 +0000 (13:58 -0400)]
asyncio: Remove line about asyncio.timeout() from the NEWS file

8 years agoMerge 3.5 (asyncio)
Yury Selivanov [Wed, 8 Jun 2016 17:57:23 +0000 (13:57 -0400)]
Merge 3.5 (asyncio)

8 years agoasyncio: Remove asyncio.timeout() context manager.
Yury Selivanov [Wed, 8 Jun 2016 17:57:03 +0000 (13:57 -0400)]
asyncio: Remove asyncio.timeout() context manager.

It will probably be added back in Python 3.6, once its compatibility
issues are resolved; see [1] for more details.

[1] https://mail.python.org/pipermail/async-sig/2016-June/000045.html

8 years agoMerge 3.5 (whatsnew)
Yury Selivanov [Wed, 8 Jun 2016 16:55:54 +0000 (12:55 -0400)]
Merge 3.5 (whatsnew)

8 years agoasyncio: Update whatsnew/3.5.2
Yury Selivanov [Wed, 8 Jun 2016 16:55:29 +0000 (12:55 -0400)]
asyncio: Update whatsnew/3.5.2

8 years agoMerge 3.5 (asyncio, issue #27136)
Yury Selivanov [Wed, 8 Jun 2016 16:48:34 +0000 (12:48 -0400)]
Merge 3.5 (asyncio, issue #27136)

8 years agoIssue #27136: Update asyncio docs
Yury Selivanov [Wed, 8 Jun 2016 16:48:15 +0000 (12:48 -0400)]
Issue #27136: Update asyncio docs

8 years agoMerge 3.5 (issue #27136, asyncio)
Yury Selivanov [Wed, 8 Jun 2016 16:33:59 +0000 (12:33 -0400)]
Merge 3.5 (issue #27136, asyncio)

8 years agoIssue #27136: Fix DNS static resolution; don't use it in getaddrinfo
Yury Selivanov [Wed, 8 Jun 2016 16:33:31 +0000 (12:33 -0400)]
Issue #27136: Fix DNS static resolution; don't use it in getaddrinfo

Patch by A. Jesse Jiryu Davis

8 years agoFix RST conflicts with Idle news entries
Martin Panter [Wed, 8 Jun 2016 13:32:49 +0000 (13:32 +0000)]
Fix RST conflicts with Idle news entries

8 years agoMerge from 3.5; no changes to 3.6
Martin Panter [Wed, 8 Jun 2016 12:45:30 +0000 (12:45 +0000)]
Merge from 3.5; no changes to 3.6

8 years agoIssue #23275: Backport target list assignment documentation fixes
Martin Panter [Wed, 8 Jun 2016 12:44:30 +0000 (12:44 +0000)]
Issue #23275: Backport target list assignment documentation fixes

8 years agoIssue #21593: Merge from 3.5
Berker Peksag [Wed, 8 Jun 2016 11:57:24 +0000 (14:57 +0300)]
Issue #21593: Merge from 3.5

8 years agoIssue #21593: Clarify that re.search() returns the first match
Berker Peksag [Wed, 8 Jun 2016 11:56:56 +0000 (14:56 +0300)]
Issue #21593: Clarify that re.search() returns the first match