Commit Graph

78682 Commits

Author SHA1 Message Date
Benjamin Peterson efa3cf84d2 add context parameter to xmlrpclib.ServerProxy (#22960)
Patch from Alex Gaynor.
2014-11-29 22:55:35 -05:00
Benjamin Peterson 54c5d84ba9 merge 2.7.9 release branch 2014-11-27 20:40:35 -06:00
Benjamin Peterson 209dd468fb give a nice message when installer is launched w/o admin rights (closes #16561) 2014-11-27 20:39:02 -06:00
Serhiy Storchaka c354285f2b Issue #21280: Fixed a bug in shutil.make_archive() when create an archive of
current directory in current directory.
2014-11-28 00:50:06 +02:00
Serhiy Storchaka 46e92503da Issue #22314: pydoc now works when the LINES environment variable is set. 2014-11-28 00:09:05 +02:00
Serhiy Storchaka 86ef95d3fb Issue #18905: "pydoc -p 0" now outputs actually used port. Based on patch by
Wieland Hoffmann.
2014-11-27 23:45:37 +02:00
Serhiy Storchaka 2c1f37667d Issue #21514: The documentation of the json module now refers to new JSON RFC
7159 instead of obsoleted RFC 4627.
2014-11-27 19:41:34 +02:00
Serhiy Storchaka 20994f1e27 Issue #22609: Constructors and update methods of mapping classes in the
collections module now accept the self keyword argument.
2014-11-27 19:02:56 +02:00
Zachary Ware 6ac2b4db94 pydoc: Add a note about setting PAGER to affect console output pagination.
Suggested by James Lowden on docs@.
2014-11-26 23:44:25 -06:00
Benjamin Peterson e2defc4132 remove tautological condition (closes #22954) 2014-11-26 23:03:11 -06:00
Benjamin Peterson 2e26a62363 use skipUnless 2014-11-26 14:35:56 -06:00
Steve Dower 0c3708a212 Adds missing revocation.crl test file to msi.py 2014-11-26 09:32:41 -08:00
Steve Dower 25b61201e0 Adds missing files to msi.py 2014-11-26 09:20:00 -08:00
Steve Dower a6e6d0a621 Update msi.py and uuids.py for 2.7.9 releases 2014-11-25 22:43:06 -08:00
Benjamin Peterson 016487b54e add 2.7.10 news section 2014-11-25 19:15:39 -06:00
Benjamin Peterson eeab49a8a4 Added tag v2.7.9rc1 for changeset 40eada278702 2014-11-25 18:27:39 -06:00
Benjamin Peterson af358ef399 2.7.9rc1 2014-11-25 18:27:24 -06:00
Benjamin Peterson d58cec2a87 update pydoc-topics 2014-11-25 18:25:06 -06:00
Benjamin Peterson 0cb0b30a35 disable tests that always fail on windows (#22943) 2014-11-25 17:37:09 -06:00
Benjamin Peterson f7363ed8ef use more ugly but hopefully more robust method 2014-11-25 16:12:32 -06:00
Benjamin Peterson 69a64d3fc2 handle errors without a reason attribute 2014-11-25 15:43:58 -06:00
Benjamin Peterson f671de4dd4 don't fail tests when www.python.org can't be validated by the system 2014-11-25 15:16:55 -06:00
Benjamin Peterson 72275ef7c3 remove incorrect plural 2014-11-25 14:54:45 -06:00
Benjamin Peterson 226fa562bf debugging: print ca certs loaded into default ctx 2014-11-24 23:25:29 -06:00
Berker Peksag dfdae021b9 Issue #16056: Rename test methods to avoid conflict. 2014-11-24 23:57:00 +02:00
Berker Peksag 8a9c682d41 Issue #20351: Add examples for csv.DictReader and csv.DictWriter.
Patch by Charles-Axel Dein.
2014-11-24 23:50:46 +02:00
Ned Deily 40ce014baf Fix faulty indent. 2014-11-23 20:55:55 -08:00
Benjamin Peterson 51f461fbd3 is OpenIndiana actually sunos? 2014-11-23 22:34:04 -06:00
Benjamin Peterson 98b1b24fea loosen solaris test 2014-11-23 22:22:59 -06:00
Benjamin Peterson 0636a4ba88 skip test_gdb on OpenIndiana 2014-11-23 22:02:47 -06:00
Benjamin Peterson e3e7d40514 pep 476: verify certificates by default (#22417) 2014-11-23 21:02:02 -06:00
Benjamin Peterson b206473ef8 give urllib.urlopen a context parameter (closes #22927) 2014-11-23 20:55:24 -06:00
Benjamin Peterson 79828343d8 add NEWS note for #22921 2014-11-23 20:15:31 -06:00
Benjamin Peterson 6fa40c496e fix versionchanged version 2014-11-23 20:13:55 -06:00
Benjamin Peterson 31aa69ead5 allow hostname to be passed to SSLContext even if OpenSSL doesn't support SNI (closes #22921)
Patch from Donald Stufft.
2014-11-23 20:13:31 -06:00
Benjamin Peterson 88922db775 fix this test when sizeof(long) < sizeof(size_t) 2014-11-23 13:17:57 -06:00
Benjamin Peterson c6b6ab0caa remove strange casts 2014-11-23 12:58:54 -06:00
Benjamin Peterson b0609ec8f3 remove py3k warning guard 2014-11-23 11:52:46 -06:00
Benjamin Peterson fcfb18ee2b allow passing cert/ssl information to urllib2.urlopen and httplib.HTTPSConnection
This is basically a backport of issues #9003 and #22366.
2014-11-23 11:42:45 -06:00
Benjamin Peterson 5f6b89bda3 initialize _makefile_refs earlier so things don't blow up when close() is called in the constructor 2014-11-23 11:16:48 -06:00
Antoine Pitrou 95b616480e Backport disabling of SSLv3 in ssl._create_stdlib_context() (issue #22638).
The backport currently doesn't achieve anything since the function isn't used (yet).
2014-10-17 19:28:30 +02:00
Ned Deily 86b36e5ec5 Fix 2to3 reference link in pyporting.rst. 2014-11-22 16:03:40 -08:00
Ned Deily ea49a02fe6 Remove line breaks in OS X installer README screen. 2014-11-22 14:35:43 -08:00
Ned Deily 074d391b9b Add downloads page link to OS X installer README screens. 2014-11-22 14:17:05 -08:00
Serhiy Storchaka 138ec8c118 Issue #17293: socket.gethostbyname() can raise an exception of FreeBSD. 2014-11-21 21:54:43 +02:00
Antoine Pitrou fc419fbc71 Add regression issue number to Misc/NEWS entry. 2014-11-21 02:05:06 +01:00
Antoine Pitrou b9a4501179 Issue #21963: backout issue #1856 patch (avoid crashes and lockups when
daemon threads run while the interpreter is shutting down; instead,
these threads are now killed when they try to take the GIL), as it seems
to break some existing code.
2014-11-21 02:04:21 +01:00
Donald Stufft 527d4ace85 Issue #22827: Backport the new Distributing and Instaling Docs from 3.4 2014-11-20 09:38:31 -05:00
Ned Deily 3f1d0b3121 Issue 22878: PEP 477 - "make install" and "make altinstall" integration
The backport of ensurepip to 2.7.9 allows pip to optionally be installed
or upgraded using the bundled pip provided by the new ensurepip module.
The option can be specified persistently using the configure option:

    ./configure --with-ensurepip[=upgrade|install|no]

It can also be overridden on either the "install" or "altinstall" targets:

    make [alt]install ENSUREPIP=[upgrade|install|no]

For Python 2, the default option is "no" (do not install pip).
2014-11-20 02:11:03 -08:00
Serhiy Storchaka a86c091a73 Issue #22453: Fexed reference leaks when format error messages in ceval.c.
Warn against the use of leaking macro PyObject_REPR().
2014-11-19 00:11:05 +02:00