Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | minor clarification on Zipfile 'x' mode - exclusive creation of a file. | Senthil Kumaran | 2016-01-22 | 1 | -2/+2 |
| | |||||
* | Merge update to pip | Donald Stufft | 2016-01-22 | 2 | -1/+1 |
|\ | |||||
| * | Upgrade pip to 8.0.2 | Donald Stufft | 2016-01-22 | 2 | -1/+1 |
| | | |||||
* | | Issue #18620: Improve Pool examples in multiprocessing documentation | Berker Peksag | 2016-01-21 | 1 | -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 and | Senthil Kumaran | 2016-01-21 | 2 | -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 block | Victor Stinner | 2016-01-21 | 2 | -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 Peterson | 2016-01-21 | 2 | -0/+8 |
|\ \ | |/ | |||||
| * | prevent buffer overflow in get_data (closes #26171) | Benjamin Peterson | 2016-01-21 | 2 | -0/+8 |
| | | |||||
* | | merge 3.4 | Benjamin Peterson | 2016-01-21 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | fix refleak in error condition | Benjamin Peterson | 2016-01-21 | 1 | -0/+1 |
| | | |||||
* | | merge 3.4 (#26172) | Benjamin Peterson | 2016-01-21 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | remove script from epub (closes #26172) | Benjamin Peterson | 2016-01-21 | 1 | -1/+1 |
| | | |||||
* | | Replace fpgetmask() with fedisableexcept() | Victor Stinner | 2016-01-20 | 1 | -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 Kumaran | 2016-01-20 | 1 | -15/+17 |
| | | | | | | | | multiprocessing docs. | ||||
* | | Add _PyThreadState_UncheckedGet() | Victor Stinner | 2016-01-20 | 7 | -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 used | Serhiy Storchaka | 2016-01-20 | 4 | -11/+30 |
| | | | | | | | | non-UTF-8 encoding. | ||||
* | | Issue #5626: Remove misleading comment from socket.gethostname() documentation | Berker Peksag | 2016-01-20 | 1 | -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.rst | Berker Peksag | 2016-01-20 | 1 | -4/+4 |
| | | | | | | | | Initial patch by Carlo Beccarini. | ||||
* | | Merge update to pip/setuptools | Donald Stufft | 2016-01-20 | 3 | -2/+2 |
|\ \ | |/ | |||||
| * | Update pip to 8.0.0 and setuptools to 19.4 | Donald Stufft | 2016-01-20 | 3 | -2/+2 |
| | | |||||
* | | Issue #25935: Garbage collector now breaks reference loops with OrderedDict. | Serhiy Storchaka | 2016-01-19 | 3 | -13/+29 |
| | | |||||
* | | Issue #16620: Fixed AttributeError in msilib.Directory.glob(). | Serhiy Storchaka | 2016-01-19 | 2 | -1/+7 |
| | | |||||
* | | Fix BytecodeTestCase.assertNotInBytecode() | Victor Stinner | 2016-01-19 | 1 | -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 Peterson | 2016-01-19 | 3 | -1/+11 |
| | | | | | | | | | | | | (closes #25731) Debugging by Eryk Sun. | ||||
* | | issue23962 - Reference the correct TimeoutError in concurrent.futures ↵ | Senthil Kumaran | 2016-01-19 | 1 | -16/+27 |
| | | | | | | | | | | | | documentation. Patch contributed by Ryder Lewis. | ||||
* | | Issue #25859: Reimplement NNTP test_starttls() using local server | Martin Panter | 2016-01-19 | 1 | -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 available | Berker Peksag | 2016-01-19 | 1 | -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 Storchaka | 2016-01-18 | 1 | -0/+2 |
| | | |||||
* | | Issue #26013: Added compatibility with broken protocol 2 pickles created | Serhiy Storchaka | 2016-01-18 | 2 | -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 Storchaka | 2016-01-18 | 1 | -3/+53 |
| | | |||||
* | | Issue26017 - Suggest enclosing command args in double quotes when using ↵ | Senthil Kumaran | 2016-01-18 | 1 | -2/+4 |
| | | | | | | | | characters which get interpreted by shell. | ||||
* | | Issue #25905: Specify 'ascii' encoding for README.txt and NEWS.txt. | Terry Jan Reedy | 2016-01-17 | 2 | -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 Kumaran | 2016-01-17 | 1 | -1/+2 |
| | | | | | | | | instead of imp.reload. | ||||
* | | Issue #26071: bdist_wininst created binaries fail to start and find 32bit Python | Steve Dower | 2016-01-16 | 5 | -3/+19 |
| | | |||||
* | | Issue #26073: Update the list of magic numbers in launcher | Steve Dower | 2016-01-16 | 2 | -1/+6 |
| | | |||||
* | | Issue #26065: Excludes venv from library when generating embeddable distro. | Steve Dower | 2016-01-16 | 2 | -0/+6 |
| | | |||||
* | | Issue #25850: Use cross-compilation by default for 64-bit Windows. | Steve Dower | 2016-01-16 | 2 | -16/+7 |
| | | |||||
* | | Issue #25089: Adds short documentation section for modifying an install. | Steve Dower | 2016-01-16 | 1 | -0/+17 |
| | | |||||
* | | Issue26035 - Correct the argument names used in the docs of the traceback ↵ | Senthil Kumaran | 2016-01-16 | 1 | -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 settings | Martin Panter | 2016-01-16 | 1 | -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 Ghost | Martin Panter | 2016-01-16 | 1 | -7/+7 |
| | | |||||
* | | Make the error message regex more lenient so that it matches both | Gregory P. Smith | 2016-01-16 | 1 | -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 both | Gregory P. Smith | 2016-01-16 | 1 | -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 Cannon | 2016-01-15 | 3 | -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 Cannon | 2016-01-15 | 3 | -1/+4 |
| | | | | | | | | | | | | referenced. Permission was validated prior to adding these markings. | ||||
* | | Issue #26114: Remove a reference to 'Numerical Recipes'. | Brett Cannon | 2016-01-15 | 1 | -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.5 | Martin Panter | 2016-01-15 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #25940: Merge ETIMEDOUT fix from 3.3 into 3.4 | Martin Panter | 2016-01-15 | 1 | -1/+1 |
| |\ | |||||
| | * | Issue #25940: Merge ETIMEDOUT fix from 3.2 into 3.3 | Martin Panter | 2016-01-15 | 1 | -1/+1 |
| | |\ | |||||
| | | * | Issue #25940: On Windows, connecting to port 444 returns ETIMEDOUT | Martin Panter | 2016-01-15 | 1 | -1/+3 |
| | | | |