summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #25801: Fixed resource warnings in test_zipfile64.Serhiy Storchaka2016-02-251-2/+6
|\ | | | | | | Patch by SilentGhost.
| * Issue #25801: Fixed resource warnings in test_zipfile64.Serhiy Storchaka2016-02-251-2/+6
| | | | | | | | Patch by SilentGhost.
* | Fix out-of-date commentRaymond Hettinger2016-02-251-1/+1
| |
* | Issue #25136: merge from 3.5Ned Deily2016-02-241-1/+6
|\ \ | |/
| * Issue #25136: Add reference to 'xcode-select --install' to Mac README.Ned Deily2016-02-241-1/+6
| |
* | Change OS X installer builds targeted for 10.10 and above to buildNed Deily2016-02-241-2/+7
|\ \ | |/ | | | | | | | | | | | | | | and link with a private copy of OpenSSL, like installers targeted for 10.5 already do, since Apple has deprecated use of the system OpenSSL and removed its header files from the Xcode 7 SDK. Note that this configuration is not currently used to build any python.org-supplied installers and that the private copy of OpenSSL requires its own root certificates.
| * Change OS X installer builds targeted for 10.10 and above to buildNed Deily2016-02-241-2/+7
| | | | | | | | | | | | | | | | | | and link with a private copy of OpenSSL, like installers targeted for 10.5 already do, since Apple has deprecated use of the system OpenSSL and removed its header files from the Xcode 7 SDK. Note that this configuration is not currently used to build any python.org-supplied installers and that the private copy of OpenSSL requires its own root certificates.
* | Issue #25136: merge from 3.5Ned Deily2016-02-244-2/+41
|\ \ | |/
| * Issue #25136: Support Apple Xcode 7's new textual SDK stub libraries.Ned Deily2016-02-244-2/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of Xcode 7, SDKs for Apple platforms now include textual-format stub libraries whose file names have a .tbd extension rather than the standard OS X .dylib extension. The Apple compiler tool chain handles these stub libraries transparently and the installed system shared libraries are still .dylibs. However, the new stub libraries cause problems for third-party programs that support building with Apple SDKs and make build-time decisions based on the presence or paths of system-supplied shared libraries in the SDK. In particular, building Python itself with an SDK fails to find system-supplied libraries during setup.py's build of standard library extension modules. The solution is to have find_library_file() in Distutils search for .tbd files, along with the existing types (.a, .so, and .dylib). Patch by Tim Smith.
* | Issue #26302: merge from 3.5Jason R. Coombs2016-02-243-1/+10
|\ \ | |/
| * Issue #26302: Correctly identify comma as an invalid character for a cookie ↵Anish Shah2016-02-073-1/+10
| | | | | | | | (correcting regression in Python 3.5).
* | Null mergeSerhiy Storchaka2016-02-240-0/+0
|\ \ | |/
| * Fixed a bug in os.walk() with bytes path on Windows caused by merging fixesSerhiy Storchaka2016-02-241-1/+1
| | | | | | | | for issues #25995 and #25911.
* | Issue #25913: Leading <~ is optional now in base64.a85decode() with adobe=True.Serhiy Storchaka2016-02-243-7/+14
|\ \ | |/ | | | | Patch by Swati Jaiswal.
| * Issue #25913: Leading <~ is optional now in base64.a85decode() with adobe=True.Serhiy Storchaka2016-02-243-6/+13
| | | | | | | | Patch by Swati Jaiswal.
* | Issue #5824: Merge socketserver tests from 3.5Martin Panter2016-02-242-29/+20
|\ \ | |/
| * Issue #5824: Fix DatagramRequestHandler tests by binding the client socketMartin Panter2016-02-242-29/+20
| |
* | Issue #22088: Merge base64 docs from 3.5Martin Panter2016-02-243-79/+92
|\ \ | |/
| * Issue #22088: Clarify base-64 alphabets and which characters are discardedMartin Panter2016-02-233-79/+92
| | | | | | | | | | | | | | | | | | | | * There are only two base-64 alphabets defined by the RFCs, not three * Due to the internal translation, plus (+) and slash (/) are never discarded * standard_ and urlsafe_b64decode() discard characters as well Also update the doc strings to clarify data types, based on revision 92760d2edc9e, correct the exception raised by b16decode(), and correct the parameter name for the base-85 functions.
* | Issue #26406: merge from 3.5Ned Deily2016-02-232-4/+13
|\ \ | |/
| * Issue #26406: Avoid unnecessary serialization of getaddrinfo(3) calls onNed Deily2016-02-232-4/+13
| | | | | | | | current versions of OpenBSD and NetBSD. Patch by A. Jesse Jiryu Davis.
* | merge with 3.5Georg Brandl2016-02-221-5/+5
|\ \ | |/
| * Update example; str(float) changed so there is difference now.Georg Brandl2016-02-221-5/+5
| |
* | Issue #26268: Merge with 3.5Zachary Ware2016-02-228-122/+74
|\ \ | |/
| * Issue #26268: Update Windows builds to use OpenSSL 1.0.2fZachary Ware2016-02-227-12/+14
| |
| * Issue #26268: Update the prepare_ssl.py scriptZachary Ware2016-02-222-110/+59
| | | | | | | | | | | | | | | | | | It can now handle OpenSSL versions 1.0.2e and greater, which don't include include files in include/. Note that sources prepared by this script no longer support the old project files for 2.7; you now have to have Perl available to use the old build_ssl.py script with sources from svn.python.org.
* | Issue #26261: Merge NamedTemporaryFile docs from 3.5Martin Panter2016-02-222-3/+4
|\ \ | |/
| * Issue #26261: Clarify NamedTemporaryFile name attribute vs file.nameMartin Panter2016-02-222-3/+4
| |
* | Merge XML-RPC client documentation from 3.5Martin Panter2016-02-221-4/+4
|\ \ | |/
| * Fix errors in XML-RPC client example codeMartin Panter2016-02-221-4/+4
| | | | | | | | | | | | | | * http.client.HTTP (does not exist in Python 3) → HTTPConnection * Server (deprecated) → ServerProxy * Transport.send_request() grew a new “debug” parameter in Python 3 (revision a528f7f8f97a)
* | Issue #26401: Fix compile() documentationBerker Peksag2016-02-211-1/+5
|\ \ | |/ | | | | | | | | | | After 25032ec29315, compile() will raise a ValueError if source contains null bytes. Patch by SilentGhost.
| * Issue #26401: Fix compile() documentationBerker Peksag2016-02-211-1/+5
| | | | | | | | | | | | | | After 25032ec29315, compile() will raise a ValueError if source contains null bytes. Patch by SilentGhost.
* | Fix some typos in the NEWS fileBrett Cannon2016-02-211-1/+1
|\ \ | |/
| * Fix some typos in the NEWS fileBrett Cannon2016-02-211-1/+1
| |
* | Issue #23430: Stop socketserver from catching SystemExit etc from handlersMartin Panter2016-02-215-15/+131
| | | | | | | | | | Also make handle_error() consistently output to stderr, and fix the documentation.
* | Fix a name in an exampleBrett Cannon2016-02-211-1/+1
| |
* | Issue #26397: Update an importlib example to use util.module_from_spec() ↵Brett Cannon2016-02-211-1/+1
| | | | | | | | instead of create_module()
* | Merge w/ 3.5Brett Cannon2016-02-211-1/+2
|\ \ | |/
| * List what classes from importlib.machinery don't work with ↵Brett Cannon2016-02-211-1/+2
| | | | | | | | importlib.util.LazyLoader
* | Merge for issue #26186Brett Cannon2016-02-214-6/+4
|\ \ | |/
| * Issue #26186: Remove an invalid type check inBrett Cannon2016-02-214-6/+3
| | | | | | | | | | | | | | | | | | | | | | importlib.util.LazyLoader. The class was checking its argument as to whether its implementation of create_module() came directly from importlib.abc.Loader. The problem is that the classes coming from imoprtlib.machinery do not directly inherit from the ABC as they come from _frozen_importlib. Because the documentation has always said that create_module() was ignored, the check has simply been removed.
* | Merge for issue #26367Brett Cannon2016-02-204-394/+410
|\ \ | |/
| * Issue #26367: Have importlib.__init__() raise RuntimeError whenBrett Cannon2016-02-204-371/+381
| | | | | | | | | | | | | | 'level' is specified but no __package__. This brings the function inline with builtins.__import__(). Thanks to Manuel Jacob for the patch.
* | Merged cookbook update from 3.5.Vinay Sajip2016-02-201-0/+55
|\ \ | |/
| * Added simple threading example to logging cookbook.Vinay Sajip2016-02-201-0/+55
| |
* | Issue #22468: Merge gettarinfo() doc from 3.5Martin Panter2016-02-192-20/+28
|\ \ | |/
| * Issues #22468, #21996, #22208: Clarify gettarinfo() and TarInfo usageMartin Panter2016-02-192-20/+28
| | | | | | | | | | | | | | | | * The Windows-specific binary notice was probably a Python 2 thing * Make it more obvious gettarinfo() is based on stat(), and that non-ordinary files may need special care * The file name must be text; suggest dummy arcname as a workaround * Indicate TarInfo may be used directly, not just via gettarinfo()
* | merge with 3.5Georg Brandl2016-02-191-6/+6
|\ \ | |/
| * Closes #20169: fix inner links random doc.Georg Brandl2016-02-191-6/+6
| |
* | Issue #15608: Merge socketserver doc from 3.5Martin Panter2016-02-191-154/+202
|\ \ | |/