Commit graph

90896 commits

Author SHA1 Message Date
Guido van Rossum
cd2ac97dfd Merge docs for typing.py from accidental branch. 2015-08-05 12:21:40 +02:00
Guido van Rossum
d70fe639c1 Issue #23973: Update typing.py from GitHub repo. 2015-08-05 12:11:06 +02:00
Zachary Ware
eae43f0df7 Null merge 2015-08-04 22:51:27 -05:00
Zachary Ware
40648838b2 Issue #24751: Merge with 3.4 2015-08-04 21:58:00 -05:00
Steve Dower
08b1817fd8 Puts compiled pyc files into embedded library ZIP file instead of sources. 2015-08-04 16:02:40 -07:00
Robert Collins
b3ca31f5f1 Issue #20769: Improve reload() docs. Patch by Dorian Pula. 2015-08-05 08:28:53 +12:00
Yury Selivanov
78c89eb0ac Merge 3.4 2015-08-04 15:56:53 -04:00
Yury Selivanov
3563ccc9a0 Merge 3.4 2015-08-04 15:37:45 -04:00
Yury Selivanov
a5a0062627 whatsnew: Add pep 448 to new syntax features section 2015-08-04 12:52:16 -04:00
Yury Selivanov
5df36af8b7 whatsnew/3.5: Briefly mention PEP 484 2015-08-04 12:46:57 -04:00
Yury Selivanov
216d999345 whatsnew/3.5: Mention PEP 448 2015-08-04 12:42:20 -04:00
Robert Collins
1f9a29f31b Issue #24021: docstring for urllib.urlcleanup.
Patch from Daniel Andrade Groppe and Peter Lovett
2015-08-04 12:52:43 +12:00
Steve Dower
132aecb142 Issue #24771: Adds vcruntime DLL to tcltk package 2015-08-03 16:21:12 -07:00
Terry Jan Reedy
0b64354e14 Merge with 3.4 2015-08-03 18:43:50 -04:00
Terry Jan Reedy
d6dabe01eb Merge 2015-08-03 18:41:57 -04:00
Terry Jan Reedy
f71a79cb72 Issue #24759: Merge with 3.4 2015-08-03 18:34:45 -04:00
Robert Collins
f3d9c315b6 Issue #23888: Handle fractional time in cookie expiry. Patch by ssh. 2015-08-04 10:07:06 +12:00
Guido van Rossum
eb184e0106 Issue #24272: Initial docs for typing.py (PEP 484).
By Daniel Andrade Groppe and Ivan Levkivskyi.
2015-08-03 22:35:46 +02:00
Yury Selivanov
13b74aef62 whatsnew/3.5: Mention that 'async' is a bad name for modules 2015-08-03 14:55:58 -04:00
Robert Collins
6f8a0586a9 Issue #22397: Skip failing tests on AIX
Patch from David Edelsohn.
2015-08-03 10:38:39 +12:00
Yury Selivanov
c3fcb9696c Merge 3.4 2015-08-02 16:49:44 -04:00
Benjamin Peterson
60e3f367a4 Merge 3.4 (#24217) 2015-08-02 12:16:45 -07:00
Yury Selivanov
32ba405ce5 Merge 3.4 2015-08-02 10:24:49 -04:00
Guido van Rossum
75ead2b578 Remove warning about asyncio being provisional (it's not in 3.5 and up). 2015-08-02 15:50:27 +02:00
Serhiy Storchaka
b064f1e94f Issue #20557: Use specific asserts in io tests. 2015-08-02 15:18:28 +03:00
Zachary Ware
13db76a974 Issue #23182: Merge with 3.4 2015-08-01 21:57:22 -05:00
Zachary Ware
1824544d82 Issue #23652: Merge with 3.4 2015-08-01 21:38:04 -05:00
Terry Jan Reedy
dba51b8378 Issue 24745: Add ACKS entry. 2015-08-01 19:15:11 -04:00
Terry Jan Reedy
1b3c8f8eec Issue 24745: Merge with 3.4 2015-08-01 18:58:23 -04:00
Yury Selivanov
75b5ab5770 docs: Fix productionlist for async def functions 2015-08-01 16:19:36 -04:00
Terry Jan Reedy
26f667676f Merge with 3.4 2015-07-31 22:35:00 -04:00
Victor Stinner
a0a28b076a Merge 3.4 (asyncio test) 2015-07-31 23:36:15 +02:00
Robert Collins
19fae1a932 Issue #22932: Fix timezones in email.utils.formatdate.
Patch from Dmitry Shachnev.
2015-08-01 08:19:06 +12:00
Victor Stinner
a7a4c41411 Merge 3.4 (asyncio) 2015-07-31 17:50:13 +02:00
Terry Jan Reedy
b20ac4df84 Merge with 3.4 2015-07-30 21:16:29 -04:00
Robert Collins
78378e8939 Issue #23779: imaplib raises TypeError if authenticator tries to abort.
Patch from Craig Holmquist.
2015-07-31 09:01:38 +12:00
Terry Jan Reedy
659fcb0a8d Merge with 3.4 2015-07-30 16:44:41 -04:00
Steve Dower
b465cb50de Update default msvccompiler link options to match the options used for core builds.
This ensures that wheels will work when moved to machines that have the same subset of the MSVC libraries as a regular CPython install. Specifically, vcruntime##0.dll may not be installed, and should not be a dependency.
2015-07-30 11:51:06 -07:00
Berker Peksag
7e94e8ea4b Issue #12160: Fix incorrect StreamCodec references in Codec.encode() and Codec.decode() docs.
It should StreamWriter for Codecs.encode() and StreamReader for Codec.decode().

Patch by Nick Weinhold.
2015-07-30 18:26:35 +03:00
Berker Peksag
4333d8bad7 Issue #15582: Add a whatsnew entry for inspect.getdoc() changes in 3.5.
Patch by Martin Panter.
2015-07-30 18:06:09 +03:00
Victor Stinner
61d5aab9b9 py_getrandom(): getrandom() *can* return EINTR
See the latest version of getrandom() manual page:
http://man7.org/linux/man-pages/man2/getrandom.2.html#NOTES

    The behavior when a call to getrandom() that is blocked while reading from
    /dev/urandom is interrupted by a signal handler depends on the
    initialization state of the entropy buffer and on the request size, buflen.
    If the entropy is not yet initialized, then the call will fail with the
    EINTR error.  If the entropy pool has been initialized and the request size
    is large (buflen > 256), the call either succeeds, returning a partially
    filled buffer, or fails with the error EINTR.  If the entropy pool has been
    initialized and the request size is small (buflen <= 256), then getrandom()
    will not fail with EINTR.  Instead, it will return all of the bytes that
    have been requested.

Note: py_getrandom() calls getrandom() with flags=0.
2015-07-30 10:13:52 +02:00
Berker Peksag
707deb9df4 Issue #24109: Include Tools/scripts/diff.py instead of duplicating it in difflib documentation.
Patch by Keith Gray.
2015-07-30 00:03:48 +03:00
Jason R. Coombs
0598da39ec Merge with 3.4 for Issue #24729 2015-07-29 14:29:26 -04:00
Robert Collins
f8d5063645 Issue #23589: Remove duplicate sentence from the FAQ. Patch by Yongzhi Pan. 2015-07-30 06:16:46 +12:00
Victor Stinner
991d1d3e4a Merge 3.4 (Misc/ACKS) 2015-07-29 14:40:53 +02:00
Victor Stinner
5ef6fde92c Merge 3.4 (ctypes) 2015-07-29 14:35:12 +02:00
Ned Deily
e0374c7a03 Issue #19450: merge from 3.4 2015-07-28 23:25:41 -07:00
Robert Collins
f7e3b5e153 Issue #23254: Document how to close the TCPServer listening socket.
Patch from Martin Panter.
2015-07-29 12:53:30 +12:00
Victor Stinner
ace8848df6 What's New in Python 3.5: document os.urandom() changes 2015-07-29 02:28:32 +02:00
Victor Stinner
988101364a What's New in Python 3.5: document socket.sendall() change on timeout 2015-07-29 01:41:25 +02:00