summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #26385: Cleanup NamedTemporaryFile if fdopen() fails, by SilentGhostMartin Panter2016-02-293-1/+12
|
* Fix typo.Georg Brandl2016-02-281-1/+1
|
* Issue 13573: Document that csv.writer uses str() for floats instead of repr().Raymond Hettinger2016-02-281-0/+1
|
* Issue #22836: Keep exception reports sensible despite errorsMartin Panter2016-02-285-9/+87
|
* #26246: update copybutton.js after JQuery update. Patch by Liang-Bo Wang.Ezio Melotti2016-02-272-7/+12
|
* Issue #24421: Compile _math.c separately to avoid race conditionMartin Panter2016-02-033-5/+17
|
* Fix rstlint to also look for indented comments that should be directives.Georg Brandl2016-02-251-2/+2
|
* Issue #25801: Fixed resource warnings in test_zipfile64.Serhiy Storchaka2016-02-251-7/+11
| | | | Patch by SilentGhost.
* Issue #25136: Add reference to 'xcode-select --install' to Mac README.Ned Deily2016-02-241-1/+4
|
* 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: Support Apple Xcode 7's new textual SDK stub libraries.Ned Deily2016-02-244-2/+43
| | | | | | | | | | | | | | | 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 #5824: Fix DatagramRequestHandler tests by binding the client socketMartin Panter2016-02-242-29/+20
|
* Issue #22088: Clarify base-64 alphabets and which characters are discardedMartin Panter2016-02-233-19/+36
| | | | | | * 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
* Issue #26406: Avoid unnecessary serialization of getaddrinfo(3) calls onNed Deily2016-02-232-6/+15
| | | | current versions of OpenBSD and NetBSD. Patch by A. Jesse Jiryu Davis.
* Issue #26417: Prevent spurious errors and incorrect defaults whenNed Deily2016-02-234-175/+26
| | | | | installing IDLE 2.7 on OS X: default configuration settings are no longer installed from OS X specific copies.
* Issue #26268: Update Windows builds to use OpenSSL 1.0.2fZachary Ware2016-02-229-14/+16
|
* Issue #26261: Clarify NamedTemporaryFile name attribute vs file.nameMartin Panter2016-02-222-3/+4
|
* Fix errors in XML-RPC client example codeMartin Panter2016-02-221-3/+3
| | | | | * httplib.HTTP (deprecated and does not work) → HTTPConnection * Server (deprecated) → ServerProxy
* Added simple threading example to logging cookbook.Vinay Sajip2016-02-201-0/+55
|
* Issues #22468, #21996, #22208: Clarify gettarinfo() and TarInfo usageMartin Panter2016-02-192-13/+23
| | | | | | | * Make it more obvious gettarinfo() is based on stat(), and that non-ordinary files may need special care * Filename taken from fileobj.name; suggest dummy arcname as a workaround * Indicate TarInfo may be used directly, not just via gettarinfo()
* Closes #20169: fix inner links random doc.Georg Brandl2016-02-191-5/+6
|
* Issue #15608: Improve socketserver module documentationMartin Panter2016-02-191-145/+195
| | | | | | | | | | * Add headings for each concrete and mix-in class and list methods and attributes under them * Fix class and method cross references * Changed RequestHandler to BaseRequestHandler and added class heading * Pull out Stream/DatagramRequestHandler definitions * Reordered the request handler setup(), handle(), finish() methods * Document constructor parameters for the server classes
* Issue #26309: Rewrite test in main thread and avoid race conditionMartin Panter2016-02-191-11/+12
|
* Issue #26309: Shut down SocketServer request if verify_request() is falseMartin Panter2016-02-183-0/+29
| | | | Based on patch by Aviv Palivoda.
* fix typo (closes #26378)Benjamin Peterson2016-02-181-1/+1
|
* open the cert store readonlyBenjamin Peterson2016-02-182-2/+8
| | | | Patch from Chi Hsuan Yen.
* Issue #25924: Avoid unnecessary serialization of getaddrinfo(3) calls on OS XNed Deily2016-02-152-2/+21
| | | | versions 10.5 or higher. Original patch by A. Jesse Jiryu Davis.
* Issue #26268: Update OS X 10.5+ installer build to use OpenSSL 1.0.2f.Ned Deily2016-02-153-23/+9
|
* Issue #24303: Fix random EEXIST upon multiprocessing semaphores creation withCharles-François Natali2016-02-122-4/+15
| | | | Linux PID namespaces enabled.
* Closes #26320: fix stylesheet after Sphinx update.Georg Brandl2016-02-101-4/+4
|
* Issue #25698: Importing module if the stack is too deep no longer replacesSerhiy Storchaka2016-02-104-7/+59
| | | | imported module with the empty one.
* Issue #26304: Change "allows to <verb>" to "allows <verb>ing" or similarMartin Panter2016-02-1012-39/+39
| | | | | The original form is incorrect grammar and feels awkward, even though the meaning is clear.
* Issues #26310, #26311: Fix typos in the documentationMartin Panter2016-02-106-7/+7
|
* Issue #25983: Added tests for multi-argument type().Serhiy Storchaka2016-02-081-1/+129
|
* Clarify "cardinality of" as "number of elements in" as many readers doGregory P. Smith2016-02-082-2/+3
| | | | not have a math vocabulary.
* Updates build to use SHA256 hash when signing filesSteve Dower2016-02-081-0/+1
|
* Issue #26198: Fixed error messages for some argument parsing errors.Serhiy Storchaka2016-02-072-13/+23
| | | | | Fixed the documented about buffer overflow error for "es#" and "et#" format units.
* fix hash member name (closes #22847)Benjamin Peterson2016-02-071-1/+1
|
* Issue #25179: Preparatory cleanup of existing docs on string formattingMartin Panter2016-02-085-19/+21
| | | | | | | | | * There was a link pointing to the section on the string.Formatter class (and multiple links in Python 3), when the section on the common format string syntax is probably more appropriate * Fix references to various format() functions and methods * Nested replacement fields may contain conversions and format specifiers, and this is tested in Python 3; see Issue #19729 for instance
* Fix userinfo example presented in urllib2 howto.Senthil Kumaran2016-02-061-1/+1
|
* fix debug assertionBenjamin Peterson2016-02-051-1/+1
|
* Issue #22847: Improve method cache efficiency.Antoine Pitrou2014-11-142-5/+40
|
* Issue #12923: Reset FancyURLopener's redirect counter even on exceptionMartin Panter2016-02-044-12/+34
| | | | Based on patches by Brian Brazil and Daniel Rocco.
* Python for .NET has moved to Github.Zachary Ware2016-02-041-1/+1
| | | | Reported by Denis Akhiyarov on docs@
* Issue #25945: Fixed bugs in functools.partial.Serhiy Storchaka2016-02-023-30/+142
| | | | | | | Fixed a crash when unpickle the functools.partial object with wrong state. Fixed a leak in failed functools.partial constructor. "args" and "keywords" attributes of functools.partial have now always types tuple and dict correspondingly.
* Issue #26244: Clarify default zlib compression level in documentationMartin Panter2016-02-033-3/+6
| | | | Based on patch by Aviv Palivoda.
* Issue #26173: Separate bad cert file tests and client rejection testMartin Panter2016-02-011-40/+54
| | | | | | | | | | Test test_wrong_cert() runs a server that rejects the client's certificate, so ECONNRESET is reasonable in addition to SSLError. On the other hand, the other three tests don't even need to run a server because they are just testing the parsing of invalid certificate files. This should fix intermittent failures on Windows where ECONNRESET was not being caught.
* Issue #25934: Default to /fp:strict for ICC buildsZachary Ware2016-01-302-0/+5
|
* Issue #26173: Fix test_ssl confusion with non-existing cert and wrongcert.pemMartin Panter2016-01-301-14/+11
| | | | | | Testing for a non-existing certificate file is already done in test_errors(). The wrongcert.pem test was originally testing behaviour with a mismatched certificate.
* Issue #19023: Document ctypes array and pointer classesMartin Panter2016-01-294-10/+70
| | | | Also add some more tests. Based on patch by Sye van der Veen.