77908 Commits

Author SHA1 Message Date
Benjamin Peterson
de50cdfcf9 fix news header v2.7.7 2014-05-31 11:22:47 -07:00
Benjamin Peterson
9c70397ea3 bump to 2.7.7 final 2014-05-31 11:17:34 -07:00
Benjamin Peterson
5458ce0733 openssl requires nasm (#21462) 2014-05-31 11:01:37 -07:00
Steve Dower
577f8cb8aa Issue #21462 PEP 466: upgrade OpenSSL in the Python 2.7 Windows builds 2014-05-30 11:01:15 -07:00
Benjamin Peterson
672b0436b7 include test data in the windows installer, so tests don't fail (closes #19866) 2014-05-18 16:32:22 -07:00
Benjamin Peterson
f6cc6e6b05 Added tag v2.7.7rc1 for changeset e32e3a9f3902 2014-05-17 17:36:19 -07:00
Benjamin Peterson
996bf4828d bump to 2.7.7rc1 v2.7.7rc1 2014-05-17 17:31:50 -07:00
Benjamin Peterson
03b48b1d6e update pydoc_topics 2014-05-17 17:30:36 -07:00
Benjamin Peterson
5918f8f612 'sunos' not 'solaris 2014-05-17 16:33:59 -07:00
Benjamin Peterson
15773c893f just skip this test on Solaris 2014-05-17 16:07:53 -07:00
Benjamin Peterson
6800d93eec some platforms apparently don't care about fdopen'ing with a different mode 2014-05-17 15:50:38 -07:00
Benjamin Peterson
d3d23636cb support pep 3118 format strings for ctypes objects with nontrivial shapes (closes #10744)
Patch from Matti Picus.
2014-05-17 14:57:10 -07:00
Benjamin Peterson
c2a66f20ea reindent for consistency 2014-05-17 14:53:04 -07:00
Ned Deily
78cceec1c0 Document changes to OS X installer configurations for 2.7.7.
As of 2.7.8, the 32-bit-only installer will support OS X 10.5
and later systems as is currently done for Python 3.x installers.

For 2.7.7 only, we will provide three installers:
the legacy deprecated 10.3+ 32-bit-only format;
the newer 10.5+ 32-bit-only format;
and the unchanged 10.6+ 64-/32-bit format.

Although binary installers will no longer be available from
python.org as of 2.7.8, it will still be possible to build from
source on 10.3.9 and 10.4 systems if necessary.
2014-05-17 14:29:22 -07:00
Senthil Kumaran
36f28f7ae8 Backport Fix for Issue #7776: Fix ``Host:'' header and reconnection when using http.client.HTTPConnection.set_tunnel().
Patch by Nikolaus Rath.
2014-05-16 18:51:46 -07:00
Terry Jan Reedy
fb371afaac Issue #18104: revise docstrings, remove obsolete comments. 2014-05-15 20:49:57 -04:00
Victor Stinner
4c5eced9f2 Issue #21488: Oops, the patch for codecs.encode/decode doc was written by
Berker Peksag (already present in Misc/ACKS). The issue was reported by Brad
Aylsworth.
2014-05-14 23:28:48 +02:00
Victor Stinner
07b16159b8 Issue #21488: Fix doc of codecs.decode() and codecs.encode(), no keyword support.
Patch written by Brad Aylsworth.
2014-05-14 17:07:08 +02:00
R David Murray
0eb9ee97b8 #21347: use string not list in shell=True example.
Patch by Akira.
2014-05-14 10:09:21 -04:00
Raymond Hettinger
ddb39e799d Issue #21470: Do a better job seeding the random number generator
to fully cover its state space.
2014-05-13 22:09:23 -07:00
Raymond Hettinger
a5413c4997 Issue 21469: Mitigate risk of false positives with robotparser.
* Repair the broken link to norobots-rfc.txt.

* HTTP response codes >= 500 treated as a failed read rather than as a not
found.  Not found means that we can assume the entire site is allowed.  A 5xx
server error tells us nothing.

* A successful read() or parse() updates the mtime (which is defined to be "the
  time the robots.txt file was last fetched").

* The can_fetch() method returns False unless we've had a read() with a 2xx or
4xx response.  This avoids false positives in the case where a user calls
can_fetch() before calling read().

* I don't see any easy way to test this patch without hitting internet
resources that might change or without use of mock objects that wouldn't
provide must reassurance.
2014-05-12 22:18:50 -07:00
Terry Jan Reedy
c5945966ae whitespace 2014-05-11 23:37:26 -04:00
Terry Jan Reedy
00b0bd55b4 Issue #18104: Add idlelib/idle_test/htest.py with a few sample tests to begin
consolidating and improving human-validated tests of Idle. Change other files
as needed to work with htest.  Running the module as __main__ runs all tests.
2014-05-11 23:32:20 -04:00
Benjamin Peterson
8c166055f9 use logical rather than bit and 2014-05-11 16:17:02 -07:00
Benjamin Peterson
3428620b2b this file now has utf-8 chars 2014-05-11 16:16:27 -07:00