Commit graph

96131 commits

Author SHA1 Message Date
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)
cb3f2c8f97 Add a note about queue not being safe for use from signal handlers.
issue14976.
2016-09-09 12:30:34 -07:00
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)
255295f13e Fix make buildbottest to not re-trigger a profile-opt build. issue28035. 2016-09-09 12:22:49 -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
de02b084e6 Closes #22731: Documents change of console mode. 2016-09-09 11:46:37 -07:00
Steve Dower
2fadfc0ead Issue #26619: Improves error message when installing on out-of-date Windows Server 2016-09-09 11:41:28 -07:00
Victor Stinner
f9b760f48a Rework CALL_FUNCTION* opcodes
Issue #27213: Rework CALL_FUNCTION* opcodes to produce shorter and more
efficient bytecode:

* CALL_FUNCTION now only accepts position arguments
* CALL_FUNCTION_KW accepts position arguments and keyword arguments, but keys
  of keyword arguments are packed into a constant tuple.
* CALL_FUNCTION_EX is the most generic, it expects a tuple and a dict for
  positional and keyword arguments.

CALL_FUNCTION_VAR and CALL_FUNCTION_VAR_KW opcodes have been removed.

2 tests of test_traceback are currently broken: skip test, the issue #28050 was
created to track the issue.

Patch by Demur Rumed, design by Serhiy Storchaka, reviewed by Serhiy Storchaka
and Victor Stinner.
2016-09-09 10:17:08 -07:00
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)
e53592091a Fix make buildbottest to not re-trigger a profile-opt build. issue28035. 2016-09-09 12:23:05 -07: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
Benjamin Peterson
7d895ac953 remove --with(out)-signal-module, since the signal module is non-optional 2016-09-09 12:01:10 -07:00
Guido van Rossum
922175922c Issue #28049: Add documentation for typing.Awaitable and friends.
By Michael Lee.
2016-09-09 11:46:34 -07:00
Yury Selivanov
bf04b0698b Issue #28008: Fix test_unparse 2016-09-09 11:48:39 -07:00
Steve Dower
8b26702fa3 Closes #22731: Documents change of console mode. 2016-09-09 11:47:02 -07:00
Steve Dower
7a35b1c2a7 Issue #26619: Improves error message when installing on out-of-date Windows Server 2016-09-09 11:44:26 -07:00
Benjamin Peterson
a845a81e42 remove unused osx10.5 sdk check 2016-09-09 11:37:58 -07:00
Zachary Ware
cce02f8b82 Remove Lib/test/test_pep247.py
This test file is a holdover from the days before hashlib, and doesn't seem to
have anything of value in it.
2016-09-09 11:38:38 -07:00
Eric Snow
68f4dd8b01 Doc updates for PEPs 520 and 468. 2016-09-09 11:22:14 -07:00
Brett Cannon
6982a4f8f0 Merge 2016-09-09 11:19:16 -07:00
Brett Cannon
6760c69022 Mention how requiring ordered dicts breaks backwards-compatibility. 2016-09-09 11:18:21 -07:00
Yury Selivanov
d04e417b1e tests: use subTest in test_unparse.test_files 2016-09-09 11:14:59 -07:00
Brett Cannon
feea6e7bcf Mention that the order-preserving aspect of the new dict
implementation is an implementation detail (and why that is so).
2016-09-09 11:11:45 -07:00
Zachary Ware
b78d52f108 Remove Lib/_sysconfigdata.py from .gitignore 2016-09-09 11:07:23 -07:00
Yury Selivanov
52c4e7cc84 Issue #28008: Implement PEP 530 -- asynchronous comprehensions. 2016-09-09 10:36:01 -07:00
Benjamin Peterson
93b2dee80e compile with -std=c99 instead of -std=gnu99; use kiddie-gloves with bluetooth/bluetooh.h (#28017) 2016-09-09 10:22:45 -07:00
Guido van Rossum
52a7e37555 Add a few big-ticket items to What's new in 3.6. 2016-09-09 09:59:34 -07:00
Steve Dower
41519b2ca8 Issue #26513: Fixes platform module detection of Windows Server 2016-09-09 09:46:56 -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
Steve Dower
7bcf7931fc Issue #26513: Fixes platform module detection of Windows Server 2016-09-09 09:47:09 -07:00
Steve Dower
f333fd82a2 Switch to using |version| substitition in Windows docs. 2016-09-09 09:40:06 -07:00
Benjamin Peterson
f7e9dfbee2 credit Raymond 2016-09-09 09:33:23 -07:00
Steve Dower
6d5cf8a73e Fixes expected error when getting encoding while shutting down. 2016-09-09 09:21:01 -07:00
Steve Dower
4db86bc1b4 Changes pyvenv.cfg trick into an actual sys.path file. 2016-09-09 09:17:35 -07:00
Donald Stufft
783c9ef84d Merge 3.5 2016-09-09 12:15:07 -04:00
Donald Stufft
6bde454f9e Merge 3.4 2016-09-09 12:14:43 -04:00
Guido van Rossum
f530738179 Remove duplicate entry for Ivan L. 2016-09-09 09:09:19 -07:00
Donald Stufft
16d7d5941d Upgrade setuptools to 27.1.2 2016-09-09 12:08:53 -04:00
Guido van Rossum
deed5a18ca Issue #28038: Remove Tools/parser/com2ann.py and its unit test.
Development is moving to https://github.com/ilevkivskyi/com2ann
2016-09-09 09:06:11 -07:00
Steve Dower
6230aaf561 Issue #27781: Fixes uninitialized fd when !MS_WINDOWS and !HAVE_OPENAT 2016-09-09 09:03:15 -07:00
Steve Dower
18591e4189 Revert #27959: ImportError within an encoding module should also skip the encoding 2016-09-09 08:56:37 -07:00
Donald Stufft
722b685dc1 Merge 3.5 2016-09-09 11:36:59 -04:00
Donald Stufft
621333d227 Merge 3.4 2016-09-09 11:35:43 -04:00
Donald Stufft
d25d9dc1fc Upgrade setuptools to 27.1.1 2016-09-09 11:35:02 -04:00
Martin Panter
e13370b3e3 Issue #27364: Raw strings to avoid deprecated escaping in com2ann.py 2016-09-09 07:38:50 +00:00
Yury Selivanov
87672d777a Issue #28003: Fix a compiler warning 2016-09-09 00:05:42 -07:00
Martin Panter
2b9b70b43b Issue #27106: Add test for configparser.__all__
Patch by Jacek Kołodziej. The Error class is deliberately omitted because it
is a generic name and of limited use.
2016-09-09 06:46:48 +00:00
Yury Selivanov
50c584f50b ceval: tighten the code of STORE_ANNOTATION 2016-09-08 23:38:21 -07:00
Yury Selivanov
eb6364557f Issue #28003: Implement PEP 525 -- Asynchronous Generators. 2016-09-08 22:01:51 -07:00
Victor Stinner
b96ef55d49 regrtest: log FS and locale encodings 2016-09-08 21:46:56 -07:00