]>
granicus.if.org Git - python/log
Raymond Hettinger [Tue, 7 Jul 2015 22:29:24 +0000 (15:29 -0700)]
Issue 24581: Revert
c9782a9ac031 pending a stronger test for mutation during iteration.
Zachary Ware [Tue, 7 Jul 2015 05:34:37 +0000 (00:34 -0500)]
Merge 3.5
Zachary Ware [Tue, 7 Jul 2015 05:34:25 +0000 (00:34 -0500)]
Update ignored suspicious markup
Zachary Ware [Tue, 7 Jul 2015 05:11:49 +0000 (00:11 -0500)]
Merge 3.5
Zachary Ware [Tue, 7 Jul 2015 05:11:36 +0000 (00:11 -0500)]
Fix versionchanged directives
Zachary Ware [Tue, 7 Jul 2015 05:08:50 +0000 (00:08 -0500)]
Merge 3.5
Zachary Ware [Tue, 7 Jul 2015 05:07:25 +0000 (00:07 -0500)]
Fix usage of the default role.
Zachary Ware [Tue, 7 Jul 2015 05:00:43 +0000 (00:00 -0500)]
Merge 3.4
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.
Zachary Ware [Tue, 7 Jul 2015 04:33:33 +0000 (23:33 -0500)]
Merge 3.5
Zachary Ware [Tue, 7 Jul 2015 04:30:16 +0000 (23:30 -0500)]
Merge 3.4
Zachary Ware [Tue, 7 Jul 2015 04:27:15 +0000 (23:27 -0500)]
Fix suspicious markup
Raymond Hettinger [Tue, 7 Jul 2015 02:08:49 +0000 (19:08 -0700)]
Minor bit of factoring-out common code.
Raymond Hettinger [Tue, 7 Jul 2015 02:03:01 +0000 (19:03 -0700)]
Tighten-up code in the set iterator to use an entry pointer rather than indexing.
Serhiy Storchaka [Mon, 6 Jul 2015 17:04:21 +0000 (20:04 +0300)]
Corrected empty lines in Misc/NEWS.
Serhiy Storchaka [Mon, 6 Jul 2015 17:02:50 +0000 (20:02 +0300)]
Corrected empty lines in Misc/NEWS.
Serhiy Storchaka [Mon, 6 Jul 2015 16:58:11 +0000 (19:58 +0300)]
Corrected empty lines in Misc/NEWS.
Benjamin Peterson [Mon, 6 Jul 2015 16:28:47 +0000 (11:28 -0500)]
merge 3.5
Benjamin Peterson [Mon, 6 Jul 2015 16:28:40 +0000 (11:28 -0500)]
merge 3.4
Benjamin Peterson [Mon, 6 Jul 2015 16:28:07 +0000 (11:28 -0500)]
'not' is very important here
Raymond Hettinger [Mon, 6 Jul 2015 15:43:37 +0000 (08:43 -0700)]
Tighten-up code in set_next() to use an entry pointer rather than indexing.
Benjamin Peterson [Mon, 6 Jul 2015 14:41:20 +0000 (09:41 -0500)]
merge 3.5
Benjamin Peterson [Mon, 6 Jul 2015 14:41:07 +0000 (09:41 -0500)]
merge 3.4
Benjamin Peterson [Mon, 6 Jul 2015 14:40:43 +0000 (09:40 -0500)]
tighten warning
Serhiy Storchaka [Mon, 6 Jul 2015 11:23:04 +0000 (14:23 +0300)]
Issue #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.
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.
Lars Gustäbel [Mon, 6 Jul 2015 07:32:05 +0000 (09:32 +0200)]
Merge with 3.5: Issue #24259: tarfile now raises a ReadError if an archive is truncated inside a data segment.
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.
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.
Raymond Hettinger [Sun, 5 Jul 2015 23:27:44 +0000 (16:27 -0700)]
Bring related functions add/contains/discard together in the code.
Raymond Hettinger [Sun, 5 Jul 2015 23:06:10 +0000 (16:06 -0700)]
Change add/contains/discard calls to pass the key and hash instead of an entry struct.
Ned Deily [Sun, 5 Jul 2015 18:46:12 +0000 (11:46 -0700)]
Issue #24540: merger from 3.5
Ned Deily [Sun, 5 Jul 2015 18:45:31 +0000 (11:45 -0700)]
Issue #24540: merger from 3.4
Ned Deily [Sun, 5 Jul 2015 18:45:01 +0000 (11:45 -0700)]
Issue #24540: fix typo in json.dumps docstring
Ned Deily [Sun, 5 Jul 2015 18:17:43 +0000 (11:17 -0700)]
merge 3.5.0b3 changes from 3.5
Larry Hastings [Sun, 5 Jul 2015 17:31:09 +0000 (10:31 -0700)]
Merge with ongoing work in 3.5 branch.
Larry Hastings [Sun, 5 Jul 2015 17:26:00 +0000 (10:26 -0700)]
Post-release fixes for Python 3.5.0b3.
Raymond Hettinger [Sun, 5 Jul 2015 17:03:20 +0000 (10:03 -0700)]
Clean-up call patterns for add/contains/discard to better match the caller's needs.
Benjamin Peterson [Sun, 5 Jul 2015 15:39:22 +0000 (10:39 -0500)]
merge 3.5
Benjamin Peterson [Sun, 5 Jul 2015 15:39:18 +0000 (10:39 -0500)]
merge heads
Benjamin Peterson [Sun, 5 Jul 2015 15:39:13 +0000 (10:39 -0500)]
merge heads
Benjamin Peterson [Sun, 5 Jul 2015 15:38:05 +0000 (10:38 -0500)]
merge 3.5 (#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)
Benjamin Peterson [Sun, 5 Jul 2015 15:37:00 +0000 (10:37 -0500)]
add news section for next beta
Steve Dower [Sun, 5 Jul 2015 14:24:47 +0000 (07:24 -0700)]
Fixes 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.
Benjamin Peterson [Sun, 5 Jul 2015 03:53:55 +0000 (22:53 -0500)]
merge 3.5
Benjamin Peterson [Sun, 5 Jul 2015 03:53:45 +0000 (22:53 -0500)]
merge heads
Benjamin Peterson [Sun, 5 Jul 2015 03:53:37 +0000 (22:53 -0500)]
merge 3.4
Benjamin Peterson [Sun, 5 Jul 2015 03:53:11 +0000 (22:53 -0500)]
merge heads
Benjamin Peterson [Sun, 5 Jul 2015 03:52:33 +0000 (22:52 -0500)]
merge heads
Larry Hastings [Sun, 5 Jul 2015 02:13:23 +0000 (19:13 -0700)]
Added tag v3.5.0b3 for changeset
0035fcd9b924
Larry Hastings [Sun, 5 Jul 2015 02:13:02 +0000 (19:13 -0700)]
Version bump for Python 3.5.0b3 release.
Larry Hastings [Sun, 5 Jul 2015 02:11:41 +0000 (19:11 -0700)]
Documentation fixes for 3.5.0b3.
Benjamin Peterson [Sun, 5 Jul 2015 00:59:50 +0000 (19:59 -0500)]
merge 3.5 (#24407)
Benjamin Peterson [Sun, 5 Jul 2015 00:59:24 +0000 (19:59 -0500)]
merge 3.4 (#24407)
Benjamin Peterson [Sun, 5 Jul 2015 00:58:11 +0000 (19:58 -0500)]
merge 3.3 (#24407)
Benjamin Peterson [Sun, 5 Jul 2015 00:55:16 +0000 (19:55 -0500)]
protect against mutation of the dict during insertion (closes #24407)
Raymond Hettinger [Sat, 4 Jul 2015 23:04:44 +0000 (16:04 -0700)]
Make the unicode equality test an external function rather than in-lining it.
The real benefit of the unicode specialized function comes from
bypassing the overhead of PyObject_RichCompareBool() and not
from being in-lined (especially since there was almost no shared
data between the caller and callee). Also, the in-lining was
having a negative effect on code generation for the callee.
Ned Deily [Sat, 4 Jul 2015 22:06:43 +0000 (15:06 -0700)]
Issue #24330: merge from 3.5
Ned Deily [Sat, 4 Jul 2015 22:06:21 +0000 (15:06 -0700)]
Issue #24330: merge from 3.4
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.
R David Murray [Sat, 4 Jul 2015 19:46:14 +0000 (15:46 -0400)]
Merge: #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.
R David Murray [Sat, 4 Jul 2015 19:44:14 +0000 (15:44 -0400)]
#24584: replace dead link with pointer to archive.org.
Steve Dower [Sat, 4 Jul 2015 18:48:59 +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
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
Raymond Hettinger [Sat, 4 Jul 2015 18:28:35 +0000 (11:28 -0700)]
Make sure the dummy percentage calculation won't overflow.
Raymond Hettinger [Sat, 4 Jul 2015 15:46:31 +0000 (08:46 -0700)]
Minor cleanup.
Ned Deily [Sat, 4 Jul 2015 06:55:23 +0000 (23:55 -0700)]
Updates to the OS X installer (merge from 3.5)
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
Ned Deily [Sat, 4 Jul 2015 06:47:02 +0000 (23:47 -0700)]
Issue #24432: merge from 3.5
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.
Raymond Hettinger [Sat, 4 Jul 2015 06:37:16 +0000 (23:37 -0700)]
Minor nit: Make the style of checking error return values more consistent.
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.
Raymond Hettinger [Sat, 4 Jul 2015 03:00:03 +0000 (20:00 -0700)]
Minor factoring: move redundant resize scaling logic into the resize function.
Raymond Hettinger [Sat, 4 Jul 2015 01:31:09 +0000 (18:31 -0700)]
Call set_lookkey() directly to avoid unnecessary memory spills and reloads.
Raymond Hettinger [Sat, 4 Jul 2015 00:21:17 +0000 (17:21 -0700)]
Move insertion resize logic into set_insert_key().
Simplifies the code a little bit and does the resize check
only when a new key is added (giving a small speed up in
the case where the key already exists).
Fixes possible bug in set_merge() where the set_insert_key()
call relies on a big resize at the start to make enough room
for the keys but is vulnerable to a comparision callback that
could cause the table to shrink in the middle of the merge.
Also, changed the resize threshold from two-thirds of the
mask+1 to just two-thirds. The plus one offset gave no
real benefit (afterall, the two-thirds mark is just a
heuristic and isn't a precise cut-off).
Steve Dower [Fri, 3 Jul 2015 22:17:17 +0000 (15:17 -0700)]
Issue #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.
Steve Dower [Fri, 3 Jul 2015 22:13:48 +0000 (15:13 -0700)]
Issue #24432: Update Windows builds to use OpenSSL 1.0.2c.
Steve Dower [Fri, 3 Jul 2015 19:21:29 +0000 (12:21 -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.
Yury Selivanov [Fri, 3 Jul 2015 17:11:54 +0000 (13:11 -0400)]
Merge 3.5 (Issue #24400)
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.
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.
Nick Coghlan [Fri, 3 Jul 2015 09:52:05 +0000 (19:52 +1000)]
Merge fix for #24458 from 3.5
Nick Coghlan [Fri, 3 Jul 2015 09:49:15 +0000 (19:49 +1000)]
Close #24458: PEP 489 documentation
Patch by Petr Viktorin.
Yury Selivanov [Fri, 3 Jul 2015 05:16:20 +0000 (01:16 -0400)]
Merge 3.5
Yury Selivanov [Fri, 3 Jul 2015 05:16:04 +0000 (01:16 -0400)]
Add a rudimentary test for StopAsyncIteration in test_exceptions.
Yury Selivanov [Fri, 3 Jul 2015 05:10:11 +0000 (01:10 -0400)]
Merge 3.5 (Issue #19235)
Yury Selivanov [Fri, 3 Jul 2015 05:04:23 +0000 (01:04 -0400)]
Issue #19235: Add new RecursionError exception. Patch by Georg Brandl.
Yury Selivanov [Fri, 3 Jul 2015 04:42:01 +0000 (00:42 -0400)]
Merge 3.5 (Issue #24450)
Yury Selivanov [Fri, 3 Jul 2015 04:41:40 +0000 (00:41 -0400)]
Merge 3.4 (Issue #24450)
Yury Selivanov [Fri, 3 Jul 2015 04:41:16 +0000 (00:41 -0400)]
Issue #24450: Proxy gi_yieldfrom & cr_await in asyncio.CoroWrapper
Yury Selivanov [Fri, 3 Jul 2015 04:35:29 +0000 (00:35 -0400)]
Merge 3.5 (Issue #24450)
Yury Selivanov [Fri, 3 Jul 2015 04:35:02 +0000 (00:35 -0400)]
Issue #24450: Proxy cr_await and gi_yieldfrom in @types.coroutine
Yury Selivanov [Fri, 3 Jul 2015 04:24:14 +0000 (00:24 -0400)]
Merge 3.5 (Issue #24450)
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.
Benjamin Peterson [Thu, 2 Jul 2015 21:58:38 +0000 (16:58 -0500)]
merge 3.5