Steve Dower
052828db15
Issue #27566: Fix clean target in freeze makefile (patch by Lisa Roach)
2016-09-09 18:41:56 -07:00
Steve Dower
528db31bd9
Issue #27566: Fix clean target in freeze makefile (patch by Lisa Roach)
2016-09-09 18:38:20 -07:00
Steve Dower
2e82bf824e
Issue #27705: Update message in validate_ucrtbase.py
2016-09-09 18:25:29 -07:00
Steve Dower
f2bdb6b8ca
Issue #27705: Update message in validate_ucrtbase.py
2016-09-09 18:21:15 -07:00
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)
3b822d6c89
Issue #25969: Update the lib2to3 grammar to handle the unpacking
...
generalizations added in 3.5.
2016-09-09 18:19:51 -07:00
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)
28325749c0
Issue #25969: Update the lib2to3 grammar to handle the unpacking
...
generalizations added in 3.5.
2016-09-09 18:18:52 -07:00
Steve Dower
48c7d7518e
Merge from Zach
2016-09-09 18:05:07 -07:00
Steve Dower
1588a3b377
Issue #27932: Fixes memory leak in platform.win32_ver()
2016-09-09 18:04:26 -07:00
Steve Dower
6a294a54de
Issue #27932: Fixes memory leak in platform.win32_ver()
2016-09-09 18:01:25 -07:00
Zachary Ware
c4b53afce4
Issue #28046: Remove platform-specific directories from sys.path
2016-09-09 17:59:49 -07:00
Łukasz Langa
a785c87d6e
DTrace support: function calls, GC activity, line execution
...
Tested on macOS 10.11 dtrace, Ubuntu 16.04 SystemTap, and libbcc.
Largely based by an initial patch by Jesús Cea Avión, with some
influence from Dave Malcolm's SystemTap patch and Nikhil Benesch's
unification patch.
Things deliberately left out for simplicity:
- ustack helpers, I have no way of testing them at this point since
they are Solaris-specific
- PyFrameObject * in function__entry/function__return, this is
SystemTap-specific
- SPARC support
- dynamic tracing
- sys module dtrace facility introspection
All of those might be added later.
2016-09-09 17:37:37 -07:00
Steve Dower
ff70fc2206
Issue #25758: Prevents zipimport from unnecessarily encoding a filename (patch by Eryk Sun)
2016-09-09 17:33:37 -07:00
Steve Dower
8dcc48ee3b
Issue #25758: Prevents zipimport from unnecessarily encoding a filename (patch by Eryk Sun)
2016-09-09 17:27:33 -07:00
R David Murray
1319236167
Merge: #14977: Make mailcap respect the order of the lines in the mailcap file.
2016-09-09 20:09:43 -04:00
R David Murray
347dc95cd3
#14977: Make mailcap respect the order of the lines in the mailcap file.
...
This is required by RFC 1542, so despite the subtle behavior change we
are treating it as a bug. Patch by Michael Lazar.
2016-09-09 20:04:23 -04:00
Zachary Ware
935043d1ac
Closes #27976: Deprecate bundled full copy of libffi
...
Builds on non-OSX UNIX now default to using the system libffi, and warn if the
bundled copy is used.
2016-09-09 17:01:21 -07:00
Raymond Hettinger
ae9e5f032d
Issue #22450: Use "Accept: */*" in the default headers for urllib.request
2016-09-09 16:43:48 -07:00
Steve Dower
d6c580cbce
Issue #25144: Ensures TargetDir is set before continuing with custom install.
2016-09-09 16:39:36 -07:00
Steve Dower
c87ae806ab
Issue #25144: Ensures TargetDir is set before continuing with custom install.
2016-09-09 16:37:53 -07:00
Christian Heimes
3aeacad561
Issue #28025: Convert all ssl module constants to IntEnum and IntFlags.
2016-09-10 00:19:35 +02:00
Benjamin Peterson
0c6ab35f3e
repair reST
2016-09-09 15:14:56 -07:00
Serhiy Storchaka
142aee3a8e
Merge heads
2016-09-10 01:14:38 +03:00
Benjamin Peterson
4fd64b9a6a
remove ceval timestamp support
2016-09-09 14:57:58 -07:00
Serhiy Storchaka
be9a4e5c85
Issue #433028: Added support of modifier spans in regular expressions.
2016-09-10 00:57:55 +03:00
Brett Cannon
a721abac29
Issue #26331: Implement the parsing part of PEP 515.
...
Thanks to Georg Brandl for the patch.
2016-09-09 14:57:09 -07:00
Serhiy Storchaka
7c19affdce
Issue #25856: The __module__ attribute of extension classes and functions
...
now is interned. This leads to more compact pickle data with protocol 4.
2016-09-10 00:53:02 +03:00
Zachary Ware
c45599d0d1
Issue #19489: Merge with 3.5
2016-09-09 13:15:47 -07:00
Zachary Ware
9b32bda851
Issue #19489: Add NEWS and ACKS
2016-09-09 13:14:42 -07:00
Victor Stinner
c1bd632abf
Issue #27213: document changes in Misc/NEWS
2016-09-09 12:43:42 -07:00
Steve Dower
6ceda631af
Issue #24594: Validates persist parameter when opening MSI database
2016-09-09 11:56:34 -07:00
R David Murray
94a7927cc6
#28047: Fix calculation of base64 line length.
...
This is buggy in the old email code as well, but it doesn't affect anything
there because only the default line length is ever used there.
2016-09-09 15:00:09 -04:00
Steve Dower
2a2becc1d1
Merge with 3.5
2016-09-09 12:09:07 -07:00
Eric Snow
06aed90a1f
Issue #27576: Fix call order in OrderedDict.__init__().
2016-09-09 11:59:08 -07:00
Yury Selivanov
52c4e7cc84
Issue #28008: Implement PEP 530 -- asynchronous comprehensions.
2016-09-09 10:36:01 -07:00
Guido van Rossum
6cff8744a0
Issue #27999: Make "global after use" a SyntaxError, and ditto for nonlocal.
...
Patch by Ivan Levkivskyi.
2016-09-09 09:36:26 -07:00
Guido van Rossum
95e502e7a6
Move news items for PEP 526 and 525 to the top of their section.
...
(News items should be ordered newest-first within their section.)
2016-09-09 09:29:42 -07:00
Guido van Rossum
f530738179
Remove duplicate entry for Ivan L.
2016-09-09 09:09:19 -07:00
Yury Selivanov
eb6364557f
Issue #28003: Implement PEP 525 -- Asynchronous Generators.
2016-09-08 22:01:51 -07:00
Yury Selivanov
f8cb8a16a3
Issue #27985: Implement PEP 526 -- Syntax for Variable Annotations.
...
Patch by Ivan Levkivskyi.
2016-09-08 20:50:03 -07:00
R David Murray
09ad17810c
#27364: Credit Emanuel Barry in NEWS item.
2016-09-08 22:37:34 -04:00
R David Murray
301edfa579
Add policy keyword to email.generator.DecodedGenerator.
2016-09-08 17:57:06 -04:00
Raymond Hettinger
262b6793e0
Issue #26020: Fix evaluation order for set literals
2016-09-08 14:40:36 -07:00
Davin Potts
37156a70b9
Issue #21201: Improves readability of multiprocessing error message from server to client for certain exceptions
2016-09-08 14:40:36 -05:00
Berker Peksag
2b2a9be913
Issue #27445: Don't pass str(_charset) to MIMEText.set_payload()
...
Patch by Claude Paroz.
2016-09-08 19:40:30 +03:00
Gregory P. Smith
bfac23a4c0
Move my news entries to the build section.
2016-09-08 00:14:01 -07:00
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)
dd1c638b92
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.
2016-09-08 00:40:07 +00:00
Vinay Sajip
d61910c598
Fixes #27930: improved QueueListener behaviour.
2016-09-08 01:13:39 +01:00
Martin Panter
0f0eac431f
Issue #27993: Fix problems with plural objects in docs and comments
2016-09-07 11:04:41 +00:00
Martin Panter
0be894b2f6
Issue #27895: Spelling fixes (Contributed by Ville Skyttä).
2016-09-07 12:03:06 +00:00
Martin Panter
be8da9c990
Issue #27570: Avoid zero-length memcpy() calls with null source pointers
2016-09-07 11:04:41 +00:00