]>
granicus.if.org Git - python/log
Benjamin Peterson [Thu, 8 Sep 2016 01:09:22 +0000 (18:09 -0700)]
make sure expected values are interpreted as doubles
Davin Potts [Thu, 8 Sep 2016 01:00:33 +0000 (20:00 -0500)]
Updated Misc/NEWS
Steve Dower [Thu, 8 Sep 2016 00:51:30 +0000 (17:51 -0700)]
Fix expected error message in PyTextIOWrapperTest
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 8 Sep 2016 00:48:22 +0000 (00:48 +0000)]
Fix indentation (reindent.py).
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 8 Sep 2016 00:48:07 +0000 (00:48 +0000)]
Fix indentation (reindent.py).
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 8 Sep 2016 00:46:58 +0000 (00:46 +0000)]
merge heads
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 8 Sep 2016 00:46:26 +0000 (00:46 +0000)]
lib2to3.pgen3.driver.load_grammar() now creates a stable cache file
between runs given the same Grammar.txt input regardless of the hash
randomization setting.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 8 Sep 2016 00:40:07 +0000 (00:40 +0000)]
lib2to3.pgen3.driver.load_grammar() now creates a stable cache file
between runs given the same Grammar.txt input regardless of the hash
randomization setting.
Vinay Sajip [Thu, 8 Sep 2016 00:37:03 +0000 (01:37 +0100)]
Added back test code lost during merge.
Steve Dower [Thu, 8 Sep 2016 00:27:33 +0000 (17:27 -0700)]
Issue #28005: Allow ImportErrors in encoding implementation to propagate.
Vinay Sajip [Thu, 8 Sep 2016 00:25:04 +0000 (01:25 +0100)]
Null merge.
Vinay Sajip [Thu, 8 Sep 2016 00:24:12 +0000 (01:24 +0100)]
Closes #27930: Merged fix from 3.5.
Vinay Sajip [Thu, 8 Sep 2016 00:13:39 +0000 (01:13 +0100)]
Fixes #27930: improved QueueListener behaviour.
Vinay Sajip [Thu, 8 Sep 2016 00:00:54 +0000 (01:00 +0100)]
Fixes #27930: improved QueueListener behaviour.
Brett Cannon [Thu, 8 Sep 2016 00:00:43 +0000 (17:00 -0700)]
Issue #27911: Remove some unnecessary error checks in import.c.
Thanks to Xiang Zhang for the patch.
Eric Snow [Wed, 7 Sep 2016 23:56:15 +0000 (16:56 -0700)]
Issue #15767: Use ModuleNotFoundError.
Eric Snow [Wed, 7 Sep 2016 22:42:32 +0000 (15:42 -0700)]
Issue #15767: Add ModuleNotFoundError.
Davin Potts [Wed, 7 Sep 2016 23:48:01 +0000 (18:48 -0500)]
Fixes issue #6766: Updated multiprocessing Proxy Objects to support nesting
Martin Panter [Wed, 7 Sep 2016 23:36:43 +0000 (23:36 +0000)]
Issue #27993: Merge plural fixes from 3.5
Martin Panter [Wed, 7 Sep 2016 23:31:39 +0000 (23:31 +0000)]
Issue #27570: Merge null pointer fixes from 3.5
Gregory P. Smith [Wed, 7 Sep 2016 23:11:08 +0000 (16:11 -0700)]
Fixes Issue #27983: Cause lack of llvm-profdata tool when using clang as
required for PGO linking to be a configure time error rather than
make time when --with-optimizations is enabled. Also improve our
ability to find the llvm-profdata tool on MacOS and some Linuxes.
Gregory P. Smith [Wed, 7 Sep 2016 23:10:00 +0000 (16:10 -0700)]
Fixes issue# 27983: Cause lack of llvm-profdata tool when using clang -
required for PGO linking - to be a configure time error rather than
make time when --with-optimizations is enabled. Also improve our
ability to find the llvm-profdata tool on MacOS and some Linuxes.
Benjamin Peterson [Wed, 7 Sep 2016 22:33:32 +0000 (15:33 -0700)]
replace some Py_LOCAL_INLINE with the inline keyword
Benjamin Peterson [Wed, 7 Sep 2016 21:56:15 +0000 (14:56 -0700)]
fix expected layout of code objects
Benjamin Peterson [Wed, 7 Sep 2016 21:45:10 +0000 (14:45 -0700)]
more linux -> __linux__
R David Murray [Wed, 7 Sep 2016 21:46:55 +0000 (17:46 -0400)]
Merge: #22233: Only split headers on \r and/or \n, per email RFCs.
R David Murray [Wed, 7 Sep 2016 21:44:34 +0000 (17:44 -0400)]
#22233: Only split headers on \r and/or \n, per email RFCs.
Original patch by Martin Panter, new policy fixes by me.
Brett Cannon [Wed, 7 Sep 2016 21:30:39 +0000 (14:30 -0700)]
Make PyCodeObject.co_extra even more private to force users through the proper API.
Benjamin Peterson [Wed, 7 Sep 2016 21:12:36 +0000 (14:12 -0700)]
use c++ style comments
Benjamin Peterson [Wed, 7 Sep 2016 21:08:34 +0000 (14:08 -0700)]
use the '__linux__' instead 'linux' preprocessor define
Brett Cannon [Wed, 7 Sep 2016 21:07:16 +0000 (14:07 -0700)]
Eliminate a tautological-pointer-compare warning found by Clang.
R David Murray [Wed, 7 Sep 2016 20:48:35 +0000 (16:48 -0400)]
#27331: add policy keyword argument to all MIME subclasses.
Patch by Berker Peksag.
Brett Cannon [Wed, 7 Sep 2016 19:51:08 +0000 (12:51 -0700)]
Change error return value to be more consistent with the rest of Python
Benjamin Peterson [Wed, 7 Sep 2016 19:00:06 +0000 (12:00 -0700)]
put -std=c99 in CFLAGS_NODIST
Benjamin Peterson [Wed, 7 Sep 2016 18:53:55 +0000 (11:53 -0700)]
compile with -std=c99
Benjamin Peterson [Wed, 7 Sep 2016 18:43:22 +0000 (11:43 -0700)]
permit intermingled declarations
Benjamin Peterson [Wed, 7 Sep 2016 18:39:46 +0000 (11:39 -0700)]
hardcode sizeof(_Bool) on windows
Benjamin Peterson [Wed, 7 Sep 2016 18:28:35 +0000 (11:28 -0700)]
use a the bool type for a boolean variable
Brett Cannon [Wed, 7 Sep 2016 18:16:41 +0000 (11:16 -0700)]
Add the co_extra field and accompanying APIs to code objects.
This completes PEP 523.
Benjamin Peterson [Wed, 7 Sep 2016 18:06:17 +0000 (11:06 -0700)]
require C99 bool
R David Murray [Wed, 7 Sep 2016 18:02:11 +0000 (14:02 -0400)]
Merge: #26209: Clarify type of *localaddr*/*remoteadr* in smtpd docs.
R David Murray [Wed, 7 Sep 2016 18:01:23 +0000 (14:01 -0400)]
#26209: Clarify type of *localaddr*/*remoteadr* in smtpd docs.
R David Murray [Wed, 7 Sep 2016 17:41:06 +0000 (13:41 -0400)]
Merge: 27988: Make sure iter_attachments does not mutate the payload list.
R David Murray [Wed, 7 Sep 2016 17:39:36 +0000 (13:39 -0400)]
27988: Make sure iter_attachments does not mutate the payload list.
Benjamin Peterson [Wed, 7 Sep 2016 17:33:28 +0000 (10:33 -0700)]
make _Py_static_string_init use a designated initializer
Steve Dower [Wed, 7 Sep 2016 16:31:52 +0000 (09:31 -0700)]
Issue #27959: Prevent ImportError from escaping codec search function
Benjamin Peterson [Wed, 7 Sep 2016 16:26:18 +0000 (09:26 -0700)]
replace PY_SIZE_MAX with SIZE_MAX
Benjamin Peterson [Wed, 7 Sep 2016 16:00:57 +0000 (09:00 -0700)]
merge 3.5 (closes #27968)
Benjamin Peterson [Wed, 7 Sep 2016 16:00:48 +0000 (09:00 -0700)]
capture stderr to silence output during test_coroutines (closes #27968)
Benjamin Peterson [Wed, 7 Sep 2016 15:54:35 +0000 (08:54 -0700)]
new and exciting shutdown error on windows
Benjamin Peterson [Wed, 7 Sep 2016 15:47:18 +0000 (08:47 -0700)]
merge 3.5 (#27968)
Benjamin Peterson [Wed, 7 Sep 2016 15:46:59 +0000 (08:46 -0700)]
supress coroutine warning when an exception is pending (#27968)
Ethan Furman [Wed, 7 Sep 2016 15:17:15 +0000 (08:17 -0700)]
add recipes for pseudo-valueless enums
Christian Heimes [Wed, 7 Sep 2016 11:18:40 +0000 (13:18 +0200)]
Issue #16113: one more C90 violation in big endian code.
Martin Panter [Wed, 7 Sep 2016 11:04:41 +0000 (11:04 +0000)]
Issue #27993: Fix problems with plural objects in docs and comments
Martin Panter [Wed, 7 Sep 2016 12:03:06 +0000 (12:03 +0000)]
Issue #27895: Spelling fixes (Contributed by Ville Skyttä).
Martin Panter [Wed, 7 Sep 2016 11:04:41 +0000 (11:04 +0000)]
Issue #27570: Avoid zero-length memcpy() calls with null source pointers
Christian Heimes [Wed, 7 Sep 2016 11:01:15 +0000 (13:01 +0200)]
Issue #16113: take 2 on big endian machines.
Christian Heimes [Wed, 7 Sep 2016 10:51:56 +0000 (12:51 +0200)]
Issue #16113: compile the module on Windows, too.
Christian Heimes [Wed, 7 Sep 2016 10:42:47 +0000 (12:42 +0200)]
Issue #16113: KeccakP-1600-opt64 does not support big endian platforms yet.
Christian Heimes [Wed, 7 Sep 2016 09:58:24 +0000 (11:58 +0200)]
Issue #16113: Add SHA-3 and SHAKE support to hashlib module.
Christian Heimes [Wed, 7 Sep 2016 09:39:21 +0000 (11:39 +0200)]
blake2: silence two more warnings on platforms with size_t < uint64_t. Don't use SSE2 when cross-compiling
Serhiy Storchaka [Wed, 7 Sep 2016 07:58:05 +0000 (10:58 +0300)]
Issue #26032: Optimized globbing in pathlib by using os.scandir(); it is now
about 1.5--4 times faster.
Senthil Kumaran [Wed, 7 Sep 2016 07:53:17 +0000 (00:53 -0700)]
issue20842 - null merge with 3.5
Senthil Kumaran [Wed, 7 Sep 2016 07:52:20 +0000 (00:52 -0700)]
[backport to 3.5] - issue26896 - Disambiguate uses of "importer" with "finder".
Raymond Hettinger [Wed, 7 Sep 2016 07:08:44 +0000 (00:08 -0700)]
Rename weighted_choices() to just choices()
Serhiy Storchaka [Wed, 7 Sep 2016 06:49:42 +0000 (09:49 +0300)]
Issue #25596: Falls back to listdir in glob for bytes paths on Windows.
Guido van Rossum [Wed, 7 Sep 2016 04:13:15 +0000 (21:13 -0700)]
Issue #27905: Docs for typing.Type[C], by Michael Lee. (Merge 3.5->3.6)
Guido van Rossum [Wed, 7 Sep 2016 04:12:44 +0000 (21:12 -0700)]
Issue #27905: Docs for typing.Type[C], by Michael Lee.
Benjamin Peterson [Wed, 7 Sep 2016 03:42:17 +0000 (20:42 -0700)]
merge 3.5
Steve Dower [Wed, 7 Sep 2016 03:40:11 +0000 (20:40 -0700)]
Issue #27731: Opt-out of MAX_PATH on Windows 10
Benjamin Peterson [Wed, 7 Sep 2016 03:40:04 +0000 (20:40 -0700)]
promote some shifts to unsigned, so as not to invoke undefined behavior
Benjamin Peterson [Wed, 7 Sep 2016 03:22:41 +0000 (20:22 -0700)]
get skipIf from the right place
Steve Dower [Wed, 7 Sep 2016 03:16:17 +0000 (20:16 -0700)]
Issue #6135: Adds encoding and errors parameters to subprocess
Victor Stinner [Wed, 7 Sep 2016 02:57:40 +0000 (19:57 -0700)]
Fix test_os.GetRandomTests()
Issue #27778: Skip getrandom() tests if getrandom() fails with ENOSYS.
Steve Dower [Wed, 7 Sep 2016 02:55:55 +0000 (19:55 -0700)]
Issue #27959: Updates NEWS and whatsnew
Steve Dower [Wed, 7 Sep 2016 02:46:42 +0000 (19:46 -0700)]
Issue #27959: Documents new encoding and alias.
Steve Dower [Wed, 7 Sep 2016 02:42:27 +0000 (19:42 -0700)]
Issue #27959: Adds oem encoding, alias ansi to mbcs, move aliasmbcs to codec lookup
Steve Dower [Wed, 7 Sep 2016 02:38:15 +0000 (19:38 -0700)]
Adds test.support.PGO and skips tests that are not useful for PGO.
Brett Cannon [Wed, 7 Sep 2016 02:36:01 +0000 (19:36 -0700)]
Issue #27182: Add support for path-like objects to PyUnicode_FSDecoder().
Steve Dower [Wed, 7 Sep 2016 02:09:15 +0000 (19:09 -0700)]
Fix some warnings from MSVC
Benjamin Peterson [Wed, 7 Sep 2016 02:04:37 +0000 (19:04 -0700)]
merge 3.5
Benjamin Peterson [Wed, 7 Sep 2016 02:03:40 +0000 (19:03 -0700)]
do not memcpy from NULL
Berker Peksag [Wed, 7 Sep 2016 01:03:02 +0000 (04:03 +0300)]
Merge from 3.5
Berker Peksag [Wed, 7 Sep 2016 01:02:41 +0000 (04:02 +0300)]
Use shorter version of Connection.isolation_level in sqlite3.rst
Benjamin Peterson [Wed, 7 Sep 2016 00:58:44 +0000 (17:58 -0700)]
merge 3.5
Benjamin Peterson [Wed, 7 Sep 2016 00:58:25 +0000 (17:58 -0700)]
make sure to not call memcpy with a NULL second argument
Christian Heimes [Wed, 7 Sep 2016 00:49:11 +0000 (02:49 +0200)]
Silence two warnings in blake2. key_length is between 0 and 64 (block size).
Christian Heimes [Wed, 7 Sep 2016 00:35:13 +0000 (02:35 +0200)]
Bypass __get_openssl_constructor() and always use our own blake2 implementation
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Wed, 7 Sep 2016 00:22:22 +0000 (00:22 +0000)]
Correct a comment in the test referencing the wrong issue number (issue3100
is correct, not 3110).
Brett Cannon [Wed, 7 Sep 2016 00:16:41 +0000 (17:16 -0700)]
Merge
Brett Cannon [Wed, 7 Sep 2016 00:16:11 +0000 (17:16 -0700)]
Merge for #26359
Raymond Hettinger [Wed, 7 Sep 2016 00:15:29 +0000 (17:15 -0700)]
Issue #18844: Add random.weighted_choices()
Brett Cannon [Wed, 7 Sep 2016 00:15:21 +0000 (17:15 -0700)]
Issue #26359: Add the --with-optimizations flag.
Brett Cannon [Wed, 7 Sep 2016 00:12:40 +0000 (17:12 -0700)]
Issue #26359: Add the --with-optimizations configure flag.
The flag will activate LTO and PGO build support when available.
Thanks to Alecsandur Patrascu of Intel for the original patch.
Victor Stinner [Wed, 7 Sep 2016 00:04:34 +0000 (17:04 -0700)]
Optimize unicode_escape and raw_unicode_escape
Issue #16334. Patch written by Serhiy Storchaka.
Victor Stinner [Wed, 7 Sep 2016 00:03:03 +0000 (17:03 -0700)]
Issue #27776: include process.h on Windows for getpid()
Victor Stinner [Tue, 6 Sep 2016 23:58:36 +0000 (16:58 -0700)]
_PyUnicodeWriter: assert that max character <= MAX_UNICODE
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Tue, 6 Sep 2016 23:58:32 +0000 (23:58 +0000)]
Fixes issue26307: The profile-opt build now applys PGO to the built-in modules.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Tue, 6 Sep 2016 23:56:54 +0000 (23:56 +0000)]
Fixes issue26307: The profile-opt build now applys PGO to the built-in
modules.