Commit graph

96323 commits

Author SHA1 Message Date
Berker Peksag
f8479eeb34 Issue #25895: Merge from 3.5 2016-09-16 14:45:15 +03:00
Berker Peksag
f676748a05 Issue #25895: Enable WebSocket URL schemes in urllib.parse.urljoin
Patch by Gergely Imreh and Markus Holtermann.
2016-09-16 14:43:58 +03:00
Martin Panter
3aba2223c8 Issue #28145: Merge spelling fixes from 3.6 2016-09-16 00:56:15 +00:00
Martin Panter
355bbb0a2a Issue #28145: Merge spelling fixes from 3.5 into 3.6 2016-09-16 00:55:27 +00:00
Martin Panter
2dc77f0e19 Issue #28145: Spelling fixes 2016-09-16 00:46:05 +00:00
Yury Selivanov
2e5b56e101 Merge 3.6 (issue #27759) 2016-09-15 19:31:50 -04:00
Yury Selivanov
993b6f5c7b Merge 3.5 (issue #27759) 2016-09-15 19:31:33 -04:00
Yury Selivanov
525aedc5fa Issue #27759: Fix selectors incorrectly retain invalid file descriptors.
Patch by Mark Williams.
2016-09-15 19:30:42 -04:00
Yury Selivanov
ece67b4573 Merge 3.6 (NEWS) 2016-09-15 17:59:37 -04:00
Yury Selivanov
732ba01259 Fix Misc/NEWS 2016-09-15 17:59:14 -04:00
Yury Selivanov
334a5258ff Merge 3.6 (issue #28176) 2016-09-15 17:58:30 -04:00
Yury Selivanov
50fe7114ae Merge 3.5 (issue #28176) 2016-09-15 17:58:15 -04:00
Yury Selivanov
d6c6771fc9 Issue #28176: Fix callbacks race in asyncio.SelectorLoop.sock_connect. 2016-09-15 17:56:36 -04:00
Yury Selivanov
e095ac47d2 Merge 3.6 (asyncio, issue #26909) 2016-09-15 16:52:54 -04:00
Yury Selivanov
b76968be0d Merge 3.5 (asyncio, issue #26909) 2016-09-15 16:52:41 -04:00
Yury Selivanov
4c5bf3bc52 Issue #26909: Fix slow pipes IO in asyncio.
Patch by INADA Naoki.
2016-09-15 16:51:48 -04:00
Yury Selivanov
2ceb5aacaa Merge 3.6 (issue #26654) 2016-09-15 16:01:56 -04:00
Yury Selivanov
62b81c33d1 Merge 3.5 (issue #26654) 2016-09-15 16:01:35 -04:00
Yury Selivanov
45dccdad93 Issue #26654: Inspect functools.partial in asyncio.Handle.__repr__.
Patch by iceboy.
2016-09-15 15:58:15 -04:00
Yury Selivanov
01683d86f2 Merge 3.6 (issue #28174) 2016-09-15 15:46:40 -04:00
Yury Selivanov
1b984ffd44 Merge 3.5 (issue #28174) 2016-09-15 15:46:16 -04:00
Yury Selivanov
5587d7c071 Issue #28174: Handle when SO_REUSEPORT isn't properly supported (asyncio)
Patch by Seth Michael Larson.
2016-09-15 15:45:07 -04:00
Yury Selivanov
965675e1e5 Merge 3.6 (issue #27906) 2016-09-15 14:15:29 -04:00
Yury Selivanov
d070154fb5 Merge 3.5 (issue #27906) 2016-09-15 14:14:48 -04:00
Yury Selivanov
a1b0e7db73 Issue #27906: Fix socket accept exhaustion during high TCP traffic.
Patch by Kevin Conway.
2016-09-15 14:13:15 -04:00
Yury Selivanov
44f05608d3 Merge 3.6 (after null merge with 3.5) 2016-09-15 13:50:28 -04:00
Yury Selivanov
e9da808b7e Null-merge 3.5 2016-09-15 13:49:49 -04:00
Yury Selivanov
4357cf6202 Another asyncio sync. 2016-09-15 13:49:08 -04:00
Berker Peksag
b8093e91aa Issue #28156: Merge from 3.6 2016-09-15 20:47:28 +03:00
Berker Peksag
3940499ca8 Issue #28156: Export os.getpid() conditionally
Patch by Ed Schouten.
2016-09-15 20:45:16 +03:00
Yury Selivanov
03a29a80be Merge heads (3.6/default) 2016-09-15 13:37:39 -04:00
Yury Selivanov
097a49e3e9 Merge heads 3.6 2016-09-15 13:37:16 -04:00
Yury Selivanov
57804577d2 Merge (asyncio) 2016-09-15 13:35:59 -04:00
Yury Selivanov
b26067a92f asyncio: Drop debug code 2016-09-15 13:35:41 -04:00
Berker Peksag
35cb7a62fe Merge from 3.6 2016-09-15 20:33:08 +03:00
Berker Peksag
4af23d7ddd Use requires_os_func() to skip SpawnTests 2016-09-15 20:32:44 +03:00
Yury Selivanov
d987e34744 Merge heads 2016-09-15 13:27:29 -04:00
Yury Selivanov
03179ef3a8 Merge heads 2016-09-15 13:26:58 -04:00
Yury Selivanov
be9de0038b Merge (asyncio) 2016-09-15 13:24:22 -04:00
Berker Peksag
2337ad1c26 Merge from 3.6 2016-09-15 20:24:13 +03:00
Yury Selivanov
0a91d484a3 Merge 3.5 (asyncio) 2016-09-15 13:24:03 -04:00
Berker Peksag
47e7062f76 Make SpawnTest.create_args() keyword-only 2016-09-15 20:23:55 +03:00
Berker Peksag
2c66eee5bf Issue #28114: Merge from 3.6 2016-09-15 20:20:36 +03:00
Berker Peksag
8181646931 Issue #28114: Fix a crash in parse_envlist() when env contains byte strings
Patch by Eryk Sun.
2016-09-15 20:19:47 +03:00
Yury Selivanov
f6d991d885 asyncio: Sync with the upstream 2016-09-15 13:10:51 -04:00
Yury Selivanov
96a042253f Merge 3.6 (issue #26182) 2016-09-15 12:50:51 -04:00
Yury Selivanov
8987c9d219 Issue #26182: Raise DeprecationWarning for improper use of async/await keywords 2016-09-15 12:50:23 -04:00
Benjamin Peterson
640463acb1 merge 3.6 2016-09-14 23:54:09 -07:00
Benjamin Peterson
6775231597 Unicode 9.0.0
Not completely mechanical since support for East Asian Width changes—emoji
codepoints became Wide—had to be added to unicodedata.
2016-09-14 23:53:47 -07:00
Berker Peksag
467ad1edc1 Issue #28153: Merge from 3.6 2016-09-14 18:17:32 +03:00