Zachary Ware
20737cc91e
Issue #28027 : Remove Lib/plat-* files
2016-09-08 11:38:46 -07:00
Benjamin Peterson
a13e367778
simplify Py_UCSN definitions with stdint types
2016-09-08 11:38:28 -07:00
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)
1699757901
document --with-optimizations in the README for issue26359.
2016-09-08 18:33:45 +00:00
Benjamin Peterson
207116b84c
use Py_MAX
2016-09-08 11:28:06 -07:00
Steve Dower
940f33a50f
Issue #23524 : Finish removing _PyVerify_fd from sources
2016-09-08 11:21:54 -07:00
Victor Stinner
dee6e252cc
Split lookdict_unicode_nodummy() assertion to debug
...
Issue #27350 .
2016-09-08 11:16:07 -07:00
Eric Snow
f3fd06a2e4
Issue #28026 : Raise ImportError when exec_module() exists but create_module() is missing.
2016-09-08 11:12:31 -07:00
Steve Dower
e58571b7ea
Fixes tests broken by issue #27781 .
2016-09-08 11:11:13 -07:00
Benjamin Peterson
ee178e6d6e
fix spelling
2016-09-08 11:08:30 -07:00
Benjamin Peterson
b1a95888de
fix pep role
2016-09-08 11:03:55 -07:00
Victor Stinner
71211e3386
Add assertions to dk_set_index()
...
Issue #27350 .
2016-09-08 10:52:46 -07:00
R David Murray
44b548dda8
#27364 : fix "incorrect" uses of escape character in the stdlib.
...
And most of the tools.
Patch by Emanual Barry, reviewed by me, Serhiy Storchaka, and
Martin Panter.
2016-09-08 13:59:53 -04:00
Steve Dower
513d7478a1
Fix mismatched if blocks in posixmodule.c.
2016-09-08 10:41:50 -07:00
Steve Dower
cc16be85c0
Issue #27781 : Change file system encoding on Windows to UTF-8 (PEP 529)
2016-09-08 10:35:16 -07:00
Benjamin Peterson
cfbd48bc56
add a note about c99
2016-09-08 10:27:20 -07:00
Benjamin Peterson
003f059b3a
link to canonical blogspot
2016-09-08 10:14:31 -07:00
Benjamin Peterson
e5e3edb920
improve compact dict changelog
2016-09-08 10:13:42 -07:00
Brett Cannon
2376316857
Issue #27853 : Add section headers to the importlib example docs
2016-09-08 10:12:47 -07:00
Benjamin Peterson
7322225a57
use native inline instead of Py_LOCAL_INLINE
2016-09-08 09:58:47 -07:00
Benjamin Peterson
f0acae2d3c
rearrange to make gcc happy
2016-09-08 09:50:08 -07:00
Victor Stinner
98ee9d5b73
Add Py_MEMBER_SIZE macro
...
Issue #27350 : use Py_MEMBER_SIZE() macro to get the size of
PyDictKeyEntry.dk_indices, rather than hardcoding 8.
2016-09-08 09:33:56 -07:00
Victor Stinner
742da040db
Implement compact dict
...
Issue #27350 : `dict` implementation is changed like PyPy. It is more compact
and preserves insertion order.
_PyDict_Dummy() function has been removed.
Disable test_gdb: python-gdb.py is not updated yet to the new structure of
compact dictionaries (issue #28023 ).
Patch written by INADA Naoki.
2016-09-07 17:40:12 -07:00
Berker Peksag
d8b7770a0e
Issue #27445 : Merge from 3.5
2016-09-08 19:42:11 +03:00
Benjamin Peterson
cc854499e4
clinic: PY_LONG_LONG -> long long
2016-09-08 09:29:11 -07:00
Benjamin Peterson
c235af47f1
fix a PY_LONG_LONG straggler
2016-09-08 09:25:03 -07:00
Steve Dower
beb0f1d425
Adds MAX_PATH button to the installer.
2016-09-08 09:26:42 -07:00
Benjamin Peterson
47ff0734b8
more PY_LONG_LONG to long long
2016-09-08 09:15:54 -07:00
Christian Heimes
c71ec8aef3
sha3: let's keep it simple and always allocate enough extra space for uint64_t[20].
2016-09-08 15:04:38 +02:00
Serhiy Storchaka
c49a516ae9
Remove old typo.
...
Initially (e0b7e34b5971) it should be \udef0, but after 52a77ef069cd
(issue #3672 ) lone surrogates are not accepted and should be removed.
2016-09-08 15:47:27 +03:00
Christian Heimes
5940c535b0
Issue #26798 : Coverity complains about potential memcpy() of overlapped regions. It doesn't hurt to use memmove() here. CID 1372514 / CID 1372515. Upstream https://github.com/BLAKE2/BLAKE2/issues/32
2016-09-08 13:40:25 +02:00
Christian Heimes
cf45ee10fb
Issue #16113 : SHA3: allocate extra memory for lane extraction and check return value of PyModule_Create()
2016-09-08 13:35:00 +02:00
Senthil Kumaran
9dda0c9569
[merge from 3.5] Issue11551 - Increase the test coverage of _dummy_thread module to 100%.
...
Initial patch contributed by Denver Coneybeare.
2016-09-08 02:47:52 -07:00
Christian Heimes
7f9eb6eda3
Issue 28017: Use -std=gnu99 to get C99 with GNU extensions for bluetooth.h on big endian.
2016-09-08 11:39:42 +02:00
Christian Heimes
81188246fa
Issue 26798: fetch OSError and HTTPException like other tests that use open_urlresource.
2016-09-08 10:53:40 +02:00
Gregory P. Smith
d9fc792fda
Remove the subjective security and performance claims, fix hyperlinks
...
to use https and add a link to RFC-7693.
2016-09-08 01:33:43 -07:00
Gregory P. Smith
8b1b81f036
move my news entries to the build section as appropriate.
2016-09-08 00:15:20 -07:00
Ethan Furman
54924df2b1
improve Enum docs
2016-09-07 23:40:31 -07:00
Eric Snow
97be87a5c8
Issue #15352 : Rebuild frozen modules when marshal.c is changed.
2016-09-07 18:48:06 -07:00
R David Murray
1ba3e6dab1
#24277 : Fix some incorrect backslashes in email example.
2016-09-07 21:48:21 -04:00
R David Murray
bf24dfa07c
#24277 : Fix 3.4 whats new link broken by email doc changes.
2016-09-07 21:39:40 -04:00
Brett Cannon
035a100382
Issue #26667 : Add path-like object support to importlib.util.
2016-09-07 18:39:18 -07:00
Eric Snow
d5f9223981
Issue #17211 : Yield a namedtuple in pkgutil.
...
Patch by Ramchandra Apte.
2016-09-07 18:37:17 -07:00
R David Murray
8e7cdb2586
#24277 : What's New and news entries for previous commit.
2016-09-07 21:21:58 -04:00
R David Murray
29d1bc0842
#24277 : The new email API is no longer provisional.
...
This is a wholesale reorganization and editing of the email documentation to
make the new API the standard one, and the old API the 'legacy' one. The
default is still the compat32 policy, for backward compatibility. We will
change that eventually.
2016-09-07 21:15:59 -04:00
Benjamin Peterson
23e8633781
fix reST
2016-09-07 18:10:50 -07:00
Benjamin Peterson
8f4b247a1d
make sure expected values are interpreted as doubles
2016-09-07 18:09:22 -07:00
Davin Potts
eb35eac3bc
Updated Misc/NEWS
2016-09-07 20:00:33 -05:00
Steve Dower
4cf7e482a0
Fix expected error message in PyTextIOWrapperTest
2016-09-07 17:51:30 -07:00
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)
627b7556e8
Fix indentation (reindent.py).
2016-09-08 00:48:22 +00:00
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)
08c24c79a5
merge heads
2016-09-08 00:46:58 +00:00