summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* minor clarification on Zipfile 'x' mode - exclusive creation of a file.Senthil Kumaran2016-01-221-2/+2
|
* Merge update to pipDonald Stufft2016-01-222-1/+1
|\
| * Upgrade pip to 8.0.2Donald Stufft2016-01-222-1/+1
| |
* | Issue #18620: Improve Pool examples in multiprocessing documentationBerker Peksag2016-01-211-11/+26
| | | | | | | | | | | | | | | | | | | | A single call to Pool.apply_async() will create only one process. To use all of the pool's processes, it should be invoked multiple times: with Pool(processes=4) as pool: results = [pool.apply_async(func, ()) for i in range(4)] Patch by Davin Potts.
* | issue25909 - Correct the documentation of PyMapping_Items, PyMapping_Keys andSenthil Kumaran2016-01-212-14/+14
| | | | | | | | | | | | PyMapping_Values in Include/abstract.h and Doc/c-api/mapping.rst. Patch contributed by Sonali Gupta.
* | Issue #26106: doc: Move text of licenses to parsed literal blockVictor Stinner2016-01-212-177/+184
| | | | | | | | | | | | | | This change helps to ignore text of PSF, BEOPEN.com and CNRI licenses when translating the documentation. Patch written by Julien Palard who is translating Python 3.5 doc to french. Text of other licenses already used preformatted format.
* | merge 3.4 (#26171)Benjamin Peterson2016-01-212-0/+8
|\ \ | |/
| * prevent buffer overflow in get_data (closes #26171)Benjamin Peterson2016-01-212-0/+8
| |
* | merge 3.4Benjamin Peterson2016-01-211-0/+1
|\ \ | |/
| * fix refleak in error conditionBenjamin Peterson2016-01-211-0/+1
| |
* | merge 3.4 (#26172)Benjamin Peterson2016-01-211-1/+1
|\ \ | |/
| * remove script from epub (closes #26172)Benjamin Peterson2016-01-211-1/+1
| |
* | Replace fpgetmask() with fedisableexcept()Victor Stinner2016-01-201-6/+2
| | | | | | | | | | Issue #24520: On FreeBSD, fpgetmask() was deprecated long time ago. fedisableexcept() is now preferred.
* | issue25982 - Add a class definition for managers.Namespace in the ↵Senthil Kumaran2016-01-201-15/+17
| | | | | | | | multiprocessing docs.
* | Add _PyThreadState_UncheckedGet()Victor Stinner2016-01-207-26/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #26154: Add a new private _PyThreadState_UncheckedGet() function which gets the current thread state, but don't call Py_FatalError() if it is NULL. Python 3.5.1 removed the _PyThreadState_Current symbol from the Python C API to no more expose complex and private atomic types. Atomic types depends on the compiler or can even depend on compiler options. The new function _PyThreadState_UncheckedGet() allows to get the variable value without having to care of the exact implementation of atomic types. Changes: * Replace direct usage of the _PyThreadState_Current variable with a call to _PyThreadState_UncheckedGet(). * In pystate.c, replace direct usage of the _PyThreadState_Current variable with the PyThreadState_GET() macro for readability. * Document also PyThreadState_Get() in pystate.h
* | Issue #26147: xmlrpc now works with strings not encodable with usedSerhiy Storchaka2016-01-204-11/+30
| | | | | | | | non-UTF-8 encoding.
* | Issue #5626: Remove misleading comment from socket.gethostname() documentationBerker Peksag2016-01-201-5/+0
| | | | | | | | | | | | A machine can have more than one IP addresses so socket.gethostbyname(socket.gethostname()) probably won't return the correct one.
* | Issue #26157: Fix typos in asyncio-eventloop.rstBerker Peksag2016-01-201-4/+4
| | | | | | | | Initial patch by Carlo Beccarini.
* | Merge update to pip/setuptoolsDonald Stufft2016-01-203-2/+2
|\ \ | |/
| * Update pip to 8.0.0 and setuptools to 19.4Donald Stufft2016-01-203-2/+2
| |
* | Issue #25935: Garbage collector now breaks reference loops with OrderedDict.Serhiy Storchaka2016-01-193-13/+29
| |
* | Issue #16620: Fixed AttributeError in msilib.Directory.glob().Serhiy Storchaka2016-01-192-1/+7
| |
* | Fix BytecodeTestCase.assertNotInBytecode()Victor Stinner2016-01-191-2/+2
| | | | | | | | | | Issue #11816: Fix bytecode_helper to handle correctly errors. Don't use unassigned variables.
* | set tp_new from the class in the hierarchy that actually owns the descriptor ↵Benjamin Peterson2016-01-193-1/+11
| | | | | | | | | | | | (closes #25731) Debugging by Eryk Sun.
* | issue23962 - Reference the correct TimeoutError in concurrent.futures ↵Senthil Kumaran2016-01-191-16/+27
| | | | | | | | | | | | documentation. Patch contributed by Ryder Lewis.
* | Issue #25859: Reimplement NNTP test_starttls() using local serverMartin Panter2016-01-191-18/+64
| | | | | | | | | | | | | | The previous test relied on a remote server, which currently seems to be shutting the connection down once TLS has been set up, causing an EOFError. Now the test is implemented using a minimal NNTP server running in a background thread.
* | Issue #25366: Skip test_with_pip when threading module is not availableBerker Peksag2016-01-191-0/+7
| | | | | | | | | | Some dependencies of pip import threading module unconditionally so we need to skip the test to make buildbots happy.
* | Added exceptins for testing non-reversible import mapping for Issue #26013.Serhiy Storchaka2016-01-181-0/+2
| |
* | Issue #26013: Added compatibility with broken protocol 2 pickles createdSerhiy Storchaka2016-01-182-0/+10
| | | | | | | | in old Python 3 versions (3.4.3 and lower).
* | Issue #9006: Added tests for XML RPC with non-UTF-8 encoding.Serhiy Storchaka2016-01-181-3/+53
| |
* | Issue26017 - Suggest enclosing command args in double quotes when using ↵Senthil Kumaran2016-01-181-2/+4
| | | | | | | | characters which get interpreted by shell.
* | Issue #25905: Specify 'ascii' encoding for README.txt and NEWS.txt.Terry Jan Reedy2016-01-172-4/+7
| | | | | | | | Re-encode CREDITS.txt to utf-8 and open it with 'utf-8'.
* | Issue26135 - In the tutorial section on modules, reference importlib.reload ↵Senthil Kumaran2016-01-171-1/+2
| | | | | | | | instead of imp.reload.
* | Issue #26071: bdist_wininst created binaries fail to start and find 32bit PythonSteve Dower2016-01-165-3/+19
| |
* | Issue #26073: Update the list of magic numbers in launcherSteve Dower2016-01-162-1/+6
| |
* | Issue #26065: Excludes venv from library when generating embeddable distro.Steve Dower2016-01-162-0/+6
| |
* | Issue #25850: Use cross-compilation by default for 64-bit Windows.Steve Dower2016-01-162-16/+7
| |
* | Issue #25089: Adds short documentation section for modifying an install.Steve Dower2016-01-161-0/+17
| |
* | Issue26035 - Correct the argument names used in the docs of the traceback ↵Senthil Kumaran2016-01-161-34/+35
| | | | | | | | | | | | module. Make it consistent with module args. Patch contributed by Upendra Kumar.
* | Issue #14771: Redirect GDB's stdin to avoid messing the terminal settingsMartin Panter2016-01-161-0/+3
| | | | | | | | | | | | | | Otherwise, GDB seems to affect the terminal's foreground process group, interfering with test_ioctl, which does not expect the foreground process to change during the test. This change also solves the problem of the tests being stopped in the shell if test_gdb is run twice in parallel.
* | Issue #26127: Fix links in tokenize documentation; patch by Silent GhostMartin Panter2016-01-161-7/+7
| |
* | Make the error message regex more lenient so that it matches bothGregory P. Smith2016-01-161-2/+2
|\ \ | |/ | | | | | | "certificate verify failed " and "CERTIFICATE_VERIFY_FAILED " as some SSL libraries use different text than OpenSSL.
| * Make the error message regex more lenient so that it matches bothGregory P. Smith2016-01-161-2/+2
| | | | | | | | | | "certificate verify failed " and "CERTIFICATE_VERIFY_FAILED " as some SSL libraries use different text than OpenSSL.
* | Issue #17633: Improve support for namespace packages with zipimport.Brett Cannon2016-01-153-48/+250
| | | | | | | | | | | | | | | | | | Previously zipimport mistakenly limited namespace support to only the top-level of the zipfile when it should have supported an arbitrary depth. Thanks to Phil Connel for the bug report and initial patch and Mike Romberg for the final patch.
* | Add some "used with permission" mentions where external resources are ↵Brett Cannon2016-01-153-1/+4
| | | | | | | | | | | | referenced. Permission was validated prior to adding these markings.
* | Issue #26114: Remove a reference to 'Numerical Recipes'.Brett Cannon2016-01-151-3/+2
| | | | | | | | | | | | While no copyright violation occurred, the license which 'Numerical Recipes' operates under is not amenable to Python, so to prevent confusion it's easier to simply remove its mention.
* | Issue #25940: Merge ETIMEDOUT fix from 3.4 into 3.5Martin Panter2016-01-151-1/+1
|\ \ | |/
| * Issue #25940: Merge ETIMEDOUT fix from 3.3 into 3.4Martin Panter2016-01-151-1/+1
| |\
| | * Issue #25940: Merge ETIMEDOUT fix from 3.2 into 3.3Martin Panter2016-01-151-1/+1
| | |\
| | | * Issue #25940: On Windows, connecting to port 444 returns ETIMEDOUTMartin Panter2016-01-151-1/+3
| | | |