]> granicus.if.org Git - python/log
python
9 years agoTypo fix in mock.patch.
Robert Collins [Fri, 17 Jul 2015 10:00:28 +0000 (22:00 +1200)]
Typo fix in mock.patch.

Patch from https://github.com/testing-cabal/mock/issues/215

9 years agoTypo fix in mock.patch.
Robert Collins [Fri, 17 Jul 2015 09:58:36 +0000 (21:58 +1200)]
Typo fix in mock.patch.

Patch from https://github.com/testing-cabal/mock/issues/215

9 years agoIssue #21750: mock_open.read_data can now be read from each instance, as it
Robert Collins [Fri, 17 Jul 2015 08:10:23 +0000 (20:10 +1200)]
Issue #21750: mock_open.read_data can now be read from each instance, as it
could in Python 3.3.

9 years agoIssue #21750: mock_open.read_data can now be read from each instance, as it
Robert Collins [Fri, 17 Jul 2015 08:08:45 +0000 (20:08 +1200)]
Issue #21750: mock_open.read_data can now be read from each instance, as it
could in Python 3.3.

9 years agoAdds option to install launcher for all users even when installing Python just-for...
Steve Dower [Thu, 16 Jul 2015 23:33:55 +0000 (16:33 -0700)]
Adds option to install launcher for all users even when installing Python just-for-me. This helps mitigate issues when the incompatible Python 3.4 launcher is installed.
Enables installer builds with the the text marker.
Allows simple installs to include a custom description.

9 years agoMerge 3.4
Victor Stinner [Thu, 16 Jul 2015 20:20:19 +0000 (22:20 +0200)]
Merge 3.4

9 years agoCloses #23247: Fix a crash in the StreamWriter.reset() of CJK codecs
Victor Stinner [Thu, 16 Jul 2015 20:17:31 +0000 (22:17 +0200)]
Closes #23247: Fix a crash in the StreamWriter.reset() of CJK codecs

9 years agoIssue #24583: Fix crash when set is mutated while being updated.
Raymond Hettinger [Thu, 16 Jul 2015 06:50:14 +0000 (23:50 -0700)]
Issue #24583: Fix crash when set is mutated while being updated.

9 years agoIssue #24631: Fixed regression in the timeit modulu with multyline setup.
Serhiy Storchaka [Wed, 15 Jul 2015 19:11:36 +0000 (22:11 +0300)]
Issue #24631: Fixed regression in the timeit modulu with multyline setup.

9 years ago- Issue #18622: unittest.mock.mock_open().reset_mock would recurse infinitely.
Robert Collins [Tue, 14 Jul 2015 23:49:43 +0000 (11:49 +1200)]
- Issue #18622: unittest.mock.mock_open().reset_mock would recurse infinitely.

Patch from Nicola Palumbo and Laurent De Buyst.

9 years ago- Issue #18622: unittest.mock.mock_open().reset_mock would recurse infinitely.
Robert Collins [Tue, 14 Jul 2015 23:42:28 +0000 (11:42 +1200)]
- Issue #18622: unittest.mock.mock_open().reset_mock would recurse infinitely.

Patch from Nicola Palumbo and Laurent De Buyst.

9 years agoIssue #23661: unittest.mock side_effects can now be exceptions again.
Robert Collins [Tue, 14 Jul 2015 01:51:40 +0000 (13:51 +1200)]
Issue #23661: unittest.mock side_effects can now be exceptions again.

This was a regression vs Python 3.4. Patch from Ignacio Rossi

9 years agomerge 3.4 (#24610)
Benjamin Peterson [Sat, 11 Jul 2015 23:33:39 +0000 (16:33 -0700)]
merge 3.4 (#24610)

9 years agofix normalization example (closes #24610)
Benjamin Peterson [Sat, 11 Jul 2015 23:32:55 +0000 (16:32 -0700)]
fix normalization example (closes #24610)

Patch by Chris Angelico

9 years agoIssue #24608: chunk.Chunk.read() now always returns bytes, not str.
Serhiy Storchaka [Fri, 10 Jul 2015 19:26:08 +0000 (22:26 +0300)]
Issue #24608: chunk.Chunk.read() now always returns bytes, not str.

9 years agoIssue #24608: chunk.Chunk.read() now always returns bytes, not str.
Serhiy Storchaka [Fri, 10 Jul 2015 19:24:47 +0000 (22:24 +0300)]
Issue #24608: chunk.Chunk.read() now always returns bytes, not str.

9 years agoCorrected docstrings of audio modules. writeframes() accepts bytes, not str.
Serhiy Storchaka [Fri, 10 Jul 2015 19:13:52 +0000 (22:13 +0300)]
Corrected docstrings of audio modules.  writeframes() accepts bytes, not str.

9 years agoCorrected docstrings of audio modules. writeframes() accepts bytes, not str.
Serhiy Storchaka [Fri, 10 Jul 2015 19:13:40 +0000 (22:13 +0300)]
Corrected docstrings of audio modules.  writeframes() accepts bytes, not str.

9 years agoMerge 3.4 (asyncio)
Victor Stinner [Thu, 9 Jul 2015 21:14:50 +0000 (23:14 +0200)]
Merge 3.4 (asyncio)

9 years agoasyncio: sync with github asyncio
Victor Stinner [Thu, 9 Jul 2015 21:13:50 +0000 (23:13 +0200)]
asyncio: sync with github asyncio

* queues: get coroutine from asyncio.coroutines, not from asyncio.tasks
* tets: replace tulip with asyncio in comments

9 years ago- Issue #15014: SMTP.auth() and SMTP.login() now support RFC 4954's optional
Barry Warsaw [Thu, 9 Jul 2015 14:39:55 +0000 (10:39 -0400)]
- Issue #15014: SMTP.auth() and SMTP.login() now support RFC 4954's optional
  initial-response argument to the SMTP AUTH command.

9 years agoFixes installer rebuild, snapshot versioning, and the README.txt file.
Steve Dower [Thu, 9 Jul 2015 05:43:48 +0000 (22:43 -0700)]
Fixes installer rebuild, snapshot versioning, and the README.txt file.

9 years agoIssue #24585: Enables build-to-build upgrades that preserve settings.
Steve Dower [Thu, 9 Jul 2015 03:18:44 +0000 (20:18 -0700)]
Issue #24585: Enables build-to-build upgrades that preserve settings.
Rather than using Burn "Persisted" variables we now add registry keys for each added feature. These can be detected by the installer regardless of which version installed them, and we use this for Modify and Upgrade. In particular, Upgrades can't access the Persisted variables, but can find well-known registry keys.
There are also some changes to the bootstrap app to properly handle upgrades.
Finally, a few minor improvements to the Windows build to keep things tidier.

9 years agoAdded regression test for issue24581.
Serhiy Storchaka [Wed, 8 Jul 2015 20:02:18 +0000 (23:02 +0300)]
Added regression test for issue24581.

9 years agoAdded regression test for issue24581.
Serhiy Storchaka [Wed, 8 Jul 2015 19:58:55 +0000 (22:58 +0300)]
Added regression test for issue24581.

9 years agoCloses 24584: Windows installer incorrectly detects CRT version on Windows 10
Steve Dower [Wed, 8 Jul 2015 03:47:28 +0000 (20:47 -0700)]
Closes 24584: Windows installer incorrectly detects CRT version on Windows 10

9 years agoUpdate ignored suspicious markup
Zachary Ware [Tue, 7 Jul 2015 05:34:25 +0000 (00:34 -0500)]
Update ignored suspicious markup

9 years agoFix versionchanged directives
Zachary Ware [Tue, 7 Jul 2015 05:11:36 +0000 (00:11 -0500)]
Fix versionchanged directives

9 years agoFix usage of the default role.
Zachary Ware [Tue, 7 Jul 2015 05:07:25 +0000 (00:07 -0500)]
Fix usage of the default role.

9 years agoMerge 3.4
Zachary Ware [Tue, 7 Jul 2015 05:00:43 +0000 (00:00 -0500)]
Merge 3.4

9 years agoFix usage of the default role.
Zachary Ware [Tue, 7 Jul 2015 04:58:12 +0000 (23:58 -0500)]
Fix usage of the default role.

The changes to Doc/library/unittest.mock.rst are almost entirely a
selective backport of the 3.5 page.

9 years agoMerge 3.4
Zachary Ware [Tue, 7 Jul 2015 04:30:16 +0000 (23:30 -0500)]
Merge 3.4

9 years agoFix suspicious markup
Zachary Ware [Tue, 7 Jul 2015 04:27:15 +0000 (23:27 -0500)]
Fix suspicious markup

9 years agoCorrected empty lines in Misc/NEWS.
Serhiy Storchaka [Mon, 6 Jul 2015 17:02:50 +0000 (20:02 +0300)]
Corrected empty lines in Misc/NEWS.

9 years agoCorrected empty lines in Misc/NEWS.
Serhiy Storchaka [Mon, 6 Jul 2015 16:58:11 +0000 (19:58 +0300)]
Corrected empty lines in Misc/NEWS.

9 years agomerge 3.4
Benjamin Peterson [Mon, 6 Jul 2015 16:28:40 +0000 (11:28 -0500)]
merge 3.4

9 years ago'not' is very important here
Benjamin Peterson [Mon, 6 Jul 2015 16:28:07 +0000 (11:28 -0500)]
'not' is very important here

9 years agomerge 3.4
Benjamin Peterson [Mon, 6 Jul 2015 14:41:07 +0000 (09:41 -0500)]
merge 3.4

9 years agotighten warning
Benjamin Peterson [Mon, 6 Jul 2015 14:40:43 +0000 (09:40 -0500)]
tighten warning

9 years agoIssue #18684: Fixed reading out of the buffer in the re module.
Serhiy Storchaka [Mon, 6 Jul 2015 11:03:01 +0000 (14:03 +0300)]
Issue #18684: Fixed reading out of the buffer in the re module.

9 years agoIssue #18684: Fixed reading out of the buffer in the re module.
Serhiy Storchaka [Mon, 6 Jul 2015 10:58:33 +0000 (13:58 +0300)]
Issue #18684: Fixed reading out of the buffer in the re module.

9 years agoMerge with 3.4: Issue #24259: tarfile now raises a ReadError if an archive is truncat...
Lars Gustäbel [Mon, 6 Jul 2015 07:29:41 +0000 (09:29 +0200)]
Merge with 3.4: Issue #24259: tarfile now raises a ReadError if an archive is truncated inside a data segment.

9 years agoIssue #24259: tarfile now raises a ReadError if an archive is truncated inside a...
Lars Gustäbel [Mon, 6 Jul 2015 07:27:24 +0000 (09:27 +0200)]
Issue #24259: tarfile now raises a ReadError if an archive is truncated inside a data segment.

9 years agoIssue #24540: merger from 3.4
Ned Deily [Sun, 5 Jul 2015 18:45:31 +0000 (11:45 -0700)]
Issue #24540: merger from 3.4

9 years agoIssue #24540: fix typo in json.dumps docstring
Ned Deily [Sun, 5 Jul 2015 18:45:01 +0000 (11:45 -0700)]
Issue #24540: fix typo in json.dumps docstring

9 years agoMerge with ongoing work in 3.5 branch.
Larry Hastings [Sun, 5 Jul 2015 17:31:09 +0000 (10:31 -0700)]
Merge with ongoing work in 3.5 branch.

9 years agoPost-release fixes for Python 3.5.0b3.
Larry Hastings [Sun, 5 Jul 2015 17:26:00 +0000 (10:26 -0700)]
Post-release fixes for Python 3.5.0b3.

9 years agomerge heads
Benjamin Peterson [Sun, 5 Jul 2015 15:39:13 +0000 (10:39 -0500)]
merge heads

9 years agoset items in dict displays from left to right (closes #24569)
Benjamin Peterson [Sun, 5 Jul 2015 15:37:25 +0000 (10:37 -0500)]
set items in dict displays from left to right (closes #24569)

9 years agoadd news section for next beta
Benjamin Peterson [Sun, 5 Jul 2015 15:37:00 +0000 (10:37 -0500)]
add news section for next beta

9 years agoFixes rebuild of strings for Windows installer.
Steve Dower [Sun, 5 Jul 2015 14:24:17 +0000 (07:24 -0700)]
Fixes rebuild of strings for Windows installer.

9 years agomerge 3.4
Benjamin Peterson [Sun, 5 Jul 2015 03:53:37 +0000 (22:53 -0500)]
merge 3.4

9 years agomerge heads
Benjamin Peterson [Sun, 5 Jul 2015 03:53:11 +0000 (22:53 -0500)]
merge heads

9 years agomerge heads
Benjamin Peterson [Sun, 5 Jul 2015 03:52:33 +0000 (22:52 -0500)]
merge heads

9 years agoAdded tag v3.5.0b3 for changeset 0035fcd9b924
Larry Hastings [Sun, 5 Jul 2015 02:13:23 +0000 (19:13 -0700)]
Added tag v3.5.0b3 for changeset 0035fcd9b924

9 years agoVersion bump for Python 3.5.0b3 release. v3.5.0b3
Larry Hastings [Sun, 5 Jul 2015 02:13:02 +0000 (19:13 -0700)]
Version bump for Python 3.5.0b3 release.

9 years agoDocumentation fixes for 3.5.0b3.
Larry Hastings [Sun, 5 Jul 2015 02:11:41 +0000 (19:11 -0700)]
Documentation fixes for 3.5.0b3.

9 years agomerge 3.4 (#24407)
Benjamin Peterson [Sun, 5 Jul 2015 00:59:24 +0000 (19:59 -0500)]
merge 3.4 (#24407)

9 years agomerge 3.3 (#24407)
Benjamin Peterson [Sun, 5 Jul 2015 00:58:11 +0000 (19:58 -0500)]
merge 3.3 (#24407)

9 years agoprotect against mutation of the dict during insertion (closes #24407)
Benjamin Peterson [Sun, 5 Jul 2015 00:55:16 +0000 (19:55 -0500)]
protect against mutation of the dict during insertion (closes #24407)

9 years agoIssue #24330: merge from 3.4
Ned Deily [Sat, 4 Jul 2015 22:06:21 +0000 (15:06 -0700)]
Issue #24330: merge from 3.4

9 years agoIssue #24330: Update IDLE doc and help to note "Configure IDLE" difference
Ned Deily [Sat, 4 Jul 2015 22:05:07 +0000 (15:05 -0700)]
Issue #24330: Update IDLE doc and help to note "Configure IDLE" difference
on OS X.  Original patch by André Freitas.

9 years agoMerge: #24584: replace dead link with pointer to archive.org.
R David Murray [Sat, 4 Jul 2015 19:45:41 +0000 (15:45 -0400)]
Merge: #24584: replace dead link with pointer to archive.org.

9 years ago#24584: replace dead link with pointer to archive.org.
R David Murray [Sat, 4 Jul 2015 19:44:14 +0000 (15:44 -0400)]
#24584: replace dead link with pointer to archive.org.

9 years agoIgnore user environment/site-packages for ensurepip and compile_all
Steve Dower [Sat, 4 Jul 2015 18:48:37 +0000 (11:48 -0700)]
Ignore user environment/site-packages for ensurepip and compile_all
Remove build condition to prevent old strings hanging around
Add -h option to build.bat

9 years agoUpdates to the OS X installer for 3.5.0b3:
Ned Deily [Sat, 4 Jul 2015 06:53:51 +0000 (23:53 -0700)]
Updates to the OS X installer for 3.5.0b3:
- update installer ReadMe file
- suppress installer per-file byte-compilation messages to system log
- speed up installer byte-compilation
- isolate ensurepip install from user site-packages

9 years agoIssue #24432: Update OS X 10.5+ installer builds to use OpenSSL 1.0.2c.
Ned Deily [Sat, 4 Jul 2015 06:43:22 +0000 (23:43 -0700)]
Issue #24432: Update OS X 10.5+ installer builds to use OpenSSL 1.0.2c.

9 years agoIssue #24432: Update OS X 10.5+ installer builds to use OpenSSL 1.0.2c.
Ned Deily [Sat, 4 Jul 2015 06:35:00 +0000 (23:35 -0700)]
Issue #24432: Update OS X 10.5+ installer builds to use OpenSSL 1.0.2c.

9 years agoIssue #24432: Update Windows builds to use OpenSSL 1.0.2c.
Steve Dower [Fri, 3 Jul 2015 22:16:37 +0000 (15:16 -0700)]
Issue #24432: Update Windows builds to use OpenSSL 1.0.2c.

9 years agoIssue #24432: Update Windows builds to use OpenSSL 1.0.2c.
Steve Dower [Fri, 3 Jul 2015 22:13:48 +0000 (15:13 -0700)]
Issue #24432: Update Windows builds to use OpenSSL 1.0.2c.

9 years agoIssue #24400: Resurrect inspect.isawaitable()
Yury Selivanov [Fri, 3 Jul 2015 17:11:35 +0000 (13:11 -0400)]
Issue #24400: Resurrect inspect.isawaitable()

collections.abc.Awaitable and collections.abc.Coroutine no longer
use __instancecheck__ hook to detect generator-based coroutines.

inspect.isawaitable() can be used to detect generator-based coroutines
and to distinguish them from regular generator objects.

9 years agoFixes warnings when building python3.dll due to the .def file accumulating multiple...
Steve Dower [Fri, 3 Jul 2015 16:08:47 +0000 (09:08 -0700)]
Fixes warnings when building python3.dll due to the .def file accumulating multiple copies of each line.
Adds shebang line to prepare_ssl so it will run with py.exe.

9 years agoClose #24458: PEP 489 documentation
Nick Coghlan [Fri, 3 Jul 2015 09:49:15 +0000 (19:49 +1000)]
Close #24458: PEP 489 documentation

Patch by Petr Viktorin.

9 years agoAdd a rudimentary test for StopAsyncIteration in test_exceptions.
Yury Selivanov [Fri, 3 Jul 2015 05:16:04 +0000 (01:16 -0400)]
Add a rudimentary test for StopAsyncIteration in test_exceptions.

9 years agoIssue #19235: Add new RecursionError exception. Patch by Georg Brandl.
Yury Selivanov [Fri, 3 Jul 2015 05:04:23 +0000 (01:04 -0400)]
Issue #19235: Add new RecursionError exception. Patch by Georg Brandl.

9 years agoMerge 3.4 (Issue #24450)
Yury Selivanov [Fri, 3 Jul 2015 04:41:40 +0000 (00:41 -0400)]
Merge 3.4 (Issue #24450)

9 years agoIssue #24450: Proxy gi_yieldfrom & cr_await in asyncio.CoroWrapper
Yury Selivanov [Fri, 3 Jul 2015 04:41:16 +0000 (00:41 -0400)]
Issue #24450: Proxy gi_yieldfrom & cr_await in asyncio.CoroWrapper

9 years agoIssue #24450: Proxy cr_await and gi_yieldfrom in @types.coroutine
Yury Selivanov [Fri, 3 Jul 2015 04:35:02 +0000 (00:35 -0400)]
Issue #24450: Proxy cr_await and gi_yieldfrom in @types.coroutine

9 years agoIssue #24450: Add gi_yieldfrom to generators; cr_await to coroutines.
Yury Selivanov [Fri, 3 Jul 2015 04:23:30 +0000 (00:23 -0400)]
Issue #24450: Add gi_yieldfrom to generators; cr_await to coroutines.

Patch by Benno Leslie and Yury Selivanov.

9 years agomerge 3.4
Benjamin Peterson [Thu, 2 Jul 2015 21:58:31 +0000 (16:58 -0500)]
merge 3.4

9 years agouse correct __new__ method (closes #24552)
Benjamin Peterson [Thu, 2 Jul 2015 21:58:22 +0000 (16:58 -0500)]
use correct __new__ method (closes #24552)

9 years agomerge 3.4 (#24552)
Benjamin Peterson [Thu, 2 Jul 2015 21:18:58 +0000 (16:18 -0500)]
merge 3.4 (#24552)

9 years agofix use after free (closes #24552)
Benjamin Peterson [Thu, 2 Jul 2015 21:18:38 +0000 (16:18 -0500)]
fix use after free (closes #24552)

9 years agoIssue #24543: Use AC_LINK instead of AC_COMPILE in order to prevent false
Stefan Krah [Thu, 2 Jul 2015 18:27:56 +0000 (20:27 +0200)]
Issue #24543: Use AC_LINK instead of AC_COMPILE in order to prevent false
positives with the -flto option (gcc >= 4.9.0 and clang).

9 years agoMerge with 3.4: Issue #24514: tarfile now tolerates number fields consisting of only...
Lars Gustäbel [Thu, 2 Jul 2015 17:41:03 +0000 (19:41 +0200)]
Merge with 3.4: Issue #24514: tarfile now tolerates number fields consisting of only whitespace.

9 years agoIssue #24514: tarfile now tolerates number fields consisting of only whitespace.
Lars Gustäbel [Thu, 2 Jul 2015 17:38:38 +0000 (19:38 +0200)]
Issue #24514: tarfile now tolerates number fields consisting of only whitespace.

9 years agoMerge 3.4
Benjamin Peterson [Thu, 2 Jul 2015 03:36:29 +0000 (22:36 -0500)]
Merge 3.4

9 years agoremove stray '(' (closes #24547)
Benjamin Peterson [Thu, 2 Jul 2015 03:36:21 +0000 (22:36 -0500)]
remove stray '(' (closes #24547)

9 years agodocs/conf: Undo changes in b2a3baa1c2b0; issue #24400
Yury Selivanov [Thu, 2 Jul 2015 01:06:59 +0000 (21:06 -0400)]
docs/conf: Undo changes in b2a3baa1c2b0; issue #24400

9 years agoIssue #24400: Mention that __instancecheck__ is used in abc.Awaitable and Coroutine
Yury Selivanov [Wed, 1 Jul 2015 16:49:00 +0000 (12:49 -0400)]
Issue #24400: Mention that __instancecheck__ is used in abc.Awaitable and Coroutine

9 years agoIssue #24400: Add one more unittest for CoroutineType.__await__
Yury Selivanov [Wed, 1 Jul 2015 16:29:55 +0000 (12:29 -0400)]
Issue #24400: Add one more unittest for CoroutineType.__await__

9 years agomerge in setuptools/pip update
Donald Stufft [Wed, 1 Jul 2015 15:31:13 +0000 (11:31 -0400)]
merge in setuptools/pip update

9 years agoUpdate setuptools to 18.0.1 and pip to 7.1.0
Donald Stufft [Wed, 1 Jul 2015 15:30:50 +0000 (11:30 -0400)]
Update setuptools to 18.0.1 and pip to 7.1.0

9 years agoIssue #24487: Rename async() -> ensure_future() in asyncio docs.
Yury Selivanov [Wed, 1 Jul 2015 02:13:22 +0000 (22:13 -0400)]
Issue #24487: Rename async() -> ensure_future() in asyncio docs.

Patch by Martin Panter.

9 years agoIssue #24541: Drop test_inspect.test_eightteen unittest; update docs
Yury Selivanov [Wed, 1 Jul 2015 02:06:42 +0000 (22:06 -0400)]
Issue #24541: Drop test_inspect.test_eightteen unittest; update docs

Suggested by Martin Panter.

9 years agoIssue #24541: Update comment in test_inspect.test_eightteen
Yury Selivanov [Wed, 1 Jul 2015 01:44:52 +0000 (21:44 -0400)]
Issue #24541: Update comment in test_inspect.test_eightteen

9 years agoIssue #24400: Fix failing unittest
Yury Selivanov [Wed, 1 Jul 2015 01:18:27 +0000 (21:18 -0400)]
Issue #24400: Fix failing unittest

9 years agoNote removal of inspect.isawaitable() in the NEWS file
Yury Selivanov [Tue, 30 Jun 2015 22:25:36 +0000 (18:25 -0400)]
Note removal of inspect.isawaitable() in the NEWS file

9 years agoIssue #24400: Remove inspect.isawaitable().
Yury Selivanov [Tue, 30 Jun 2015 22:19:01 +0000 (18:19 -0400)]
Issue #24400: Remove inspect.isawaitable().

isawaitable() was added before collections.abc.Awaitable; now,
with Awaitable, it is no longer needed (we don't have ishashable()
or isiterable() methods in the inspect module either).

9 years agotest_coroutines: remove whitespace
Yury Selivanov [Tue, 30 Jun 2015 16:51:12 +0000 (12:51 -0400)]
test_coroutines: remove whitespace