Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Merge heads | Serhiy Storchaka | 2016-08-29 | 4 | -0/+103 | |
|\ \ \ | ||||||
| * | | | Issue 23229: add cmath.inf, cmath.nan, cmath.infj and cmath.nanj. | Mark Dickinson | 2016-08-29 | 4 | -0/+103 | |
| | | | | ||||||
* | | | | Issue #27818: Speed up parsing width and precision in format() strings for | Serhiy Storchaka | 2016-08-29 | 1 | -9/+16 | |
|/ / / | | | | | | | | | | numbers. Patch by Stefan Behnel. | |||||
* | | | Issue #27861: Fixed a crash in sqlite3.Connection.cursor() when a factory | Serhiy Storchaka | 2016-08-29 | 4 | -9/+35 | |
|\ \ \ | |/ / | | | | | | | creates not a cursor. Patch by Xiang Zhang. | |||||
| * | | Issue #27861: Fixed a crash in sqlite3.Connection.cursor() when a factory | Serhiy Storchaka | 2016-08-29 | 4 | -9/+35 | |
| | | | | | | | | | | | | creates not a cursor. Patch by Xiang Zhang. | |||||
* | | | Issue #26027: Fix test_path_t_converter on Windows | Berker Peksag | 2016-08-27 | 1 | -1/+1 | |
| | | | ||||||
* | | | Don't test for path-like bytes paths on Windows | Brett Cannon | 2016-08-27 | 1 | -2/+7 | |
| | | | ||||||
* | | | Issue #27506: Support bytes/bytearray.translate() delete as keyword argument | Martin Panter | 2016-08-27 | 7 | -80/+76 | |
| | | | | | | | | | | | | Patch by Xiang Zhang. | |||||
* | | | Issue #25825: Merge $(LIBPL) fix from 3.5 | Martin Panter | 2016-08-27 | 3 | -2/+8 | |
|\ \ \ | |/ / | ||||||
| * | | Issue #25825: Fix references to $(LIBPL) installation path on AIX | Martin Panter | 2016-08-27 | 3 | -4/+6 | |
| | | | | | | | | | | | | | | | In Subversion r86731, the path was changed from $(BINLIBDEST)/config to $(LIBDEST)/config-$(LDVERSION). | |||||
* | | | Issue #19884: Merge Readline updates from 3.5 | Martin Panter | 2016-08-27 | 3 | -13/+18 | |
|\ \ \ | |/ / | ||||||
| * | | Issue #19884: Avoid spurious output on OS X with Gnu Readline | Martin Panter | 2016-08-27 | 3 | -13/+18 | |
| | | | | | | | | | | | | | | | Also adjust the test condition, because enable-meta-key was only added in 6.1, not 6.0. | |||||
* | | | Issue #12319: Always send file request bodies using chunked encoding | Martin Panter | 2016-08-27 | 7 | -82/+96 | |
| | | | | | | | | | | | | | | | | | | | | | The previous attempt to determine the file’s Content-Length gave a false positive for pipes on Windows. Also, drop the special case for sending zero-length iterable bodies. | |||||
* | | | Issue #26027: Don't test for bytearray in path_t as that's now | Brett Cannon | 2016-08-27 | 1 | -7/+2 | |
| | | | | | | | | | | | | deprecated. | |||||
* | | | Add a What's New entry for PEP 519 | Brett Cannon | 2016-08-26 | 1 | -0/+67 | |
| | | | ||||||
* | | | Issue #26027, #27524: Add PEP 519/__fspath__() support to os and | Brett Cannon | 2016-08-26 | 11 | -52/+424 | |
| | | | | | | | | | | | | | | | | | | os.path. Thanks to Jelle Zijlstra for the initial patch against posixmodule.c. | |||||
* | | | Issue #10513: Merge from 3.5 | Berker Peksag | 2016-08-26 | 3 | -1/+34 | |
|\ \ \ | |/ / | ||||||
| * | | Issue #10513: Fix a regression in Connection.commit() | Berker Peksag | 2016-08-26 | 3 | -1/+34 | |
| | | | | | | | | | | | | | | | | | | Statements should not be reset after a commit. Backported from https://github.com/ghaering/pysqlite/commit/029050896b1e6058573abeef5a8970384c0c7faa | |||||
* | | | Merge | Raymond Hettinger | 2016-08-26 | 8 | -11/+11 | |
|\ \ \ | |/ / | ||||||
| * | | Issue 19504: Change "customise" to "customize" American spelling. | Raymond Hettinger | 2016-08-26 | 8 | -11/+11 | |
| | | | ||||||
* | | | Add version to title of IDLE help window. | Terry Jan Reedy | 2016-08-26 | 1 | -1/+2 | |
|\ \ \ | |/ / | ||||||
| * | | Add version to title of IDLE help window. | Terry Jan Reedy | 2016-08-26 | 1 | -1/+2 | |
| | | | ||||||
* | | | Issue #27830: Revert, remove _PyFunction_FastCallKeywords() | Victor Stinner | 2016-08-25 | 4 | -74/+6 | |
| | | | ||||||
* | | | Closes #23746: merged update from 3.5. | Vinay Sajip | 2016-08-25 | 1 | -1/+3 | |
|\ \ \ | |/ / | ||||||
| * | | Issue #23746: Clarified is_python_build() documentation. | Vinay Sajip | 2016-08-25 | 1 | -1/+3 | |
| | | | ||||||
* | | | Merge with 3.5 | Terry Jan Reedy | 2016-08-25 | 2 | -24/+25 | |
|\ \ \ | |/ / | ||||||
| * | | Issue #25564: Mention exec and __builtins__ in IDLE-console difference section. | Terry Jan Reedy | 2016-08-25 | 2 | -24/+25 | |
| | | | ||||||
* | | | Issue #27821: Fix bug in idlelib.comfig function and add new tests. | Terry Jan Reedy | 2016-08-25 | 2 | -23/+85 | |
| | | | ||||||
* | | | method_call() and slot_tp_new() now uses fast call | Victor Stinner | 2016-08-24 | 4 | -40/+55 | |
| | | | | | | | | | | | | | | | | | | | | | Issue #27841: Add _PyObject_Call_Prepend() helper function to prepend an argument to existing arguments to call a function. This helper uses fast calls. Modify method_call() and slot_tp_new() to use _PyObject_Call_Prepend(). | |||||
* | | | Issue #27830: Fix _PyObject_FastCallKeywords() | Victor Stinner | 2016-08-24 | 1 | -1/+1 | |
| | | | | | | | | | | | | Pass stack, not unrelated and uninitialized args! | |||||
* | | | _pickle: remove outdated comment | Victor Stinner | 2016-08-24 | 1 | -11/+0 | |
| | | | | | | | | | | | | | | | | | | | | | _Pickle_FastCall() is now fast again! The optimization was introduced in Python 3.2, removed in Python 3.4 and reintroduced in Python 3.6 (thanks to the new generic fastcall functions). | |||||
* | | | _PyObject_FastCallDict(): avoid _Py_CheckFunctionResult() | Victor Stinner | 2016-08-24 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | _PyObject_FastCallDict() only requires _Py_CheckFunctionResult() for the slow-path. Other cases already check for the result. | |||||
* | | | Add _PyObject_FastCallKeywords() | Victor Stinner | 2016-08-24 | 4 | -9/+116 | |
| | | | | | | | | | | | | | | | | | | Issue #27830: Similar to _PyObject_FastCallDict(), but keyword arguments are also passed in the same C array than positional arguments, rather than being passed as a Python dict. | |||||
* | | | Closes #27595: Document PEP 495 (Local Time Disambiguation) features. | Alexander Belopolsky | 2016-08-24 | 2 | -104/+181 | |
| | | | ||||||
* | | | Fix typo in test name | Berker Peksag | 2016-08-24 | 1 | -1/+1 | |
| | | | | | | | | | | | | Noticed by Xiang Zhang. | |||||
* | | | Use Py_ssize_t type for number of arguments | Victor Stinner | 2016-08-24 | 7 | -90/+128 | |
| | | | | | | | | | | | | | | | Issue #27848: use Py_ssize_t rather than C int for the number of function positional and keyword arguments. | |||||
* | | | Merge with 3.5 | Terry Jan Reedy | 2016-08-24 | 1 | -1/+1 | |
|\ \ \ | |/ / | ||||||
| * | | Fix misspelling | Terry Jan Reedy | 2016-08-24 | 1 | -1/+1 | |
| | | | ||||||
* | | | Merge from 3.5 | Berker Peksag | 2016-08-24 | 1 | -1/+1 | |
|\ \ \ | |/ / | ||||||
| * | | Fix typo in Cursor.execute(). | Berker Peksag | 2016-08-24 | 1 | -1/+1 | |
| | | | ||||||
* | | | Issue #6057: Merge from 3.5 | Berker Peksag | 2016-08-24 | 2 | -2/+33 | |
|\ \ \ | |/ / | ||||||
| * | | Issue #6057: Document exceptions in sqlite3 module | Berker Peksag | 2016-08-24 | 2 | -2/+33 | |
| | | | | | | | | | | | | Patch by Jaysinh Shukla and Stéphane Wirtel. | |||||
* | | | Closes #20124: clarified usage of the atTime parameter in ↵ | Vinay Sajip | 2016-08-24 | 1 | -17/+35 | |
| | | | | | | | | | | | | TimedRotatingFileHandler documentation. | |||||
* | | | Issue #12319: Move NEWS under beta 1 heading | Martin Panter | 2016-08-24 | 1 | -8/+8 | |
| | | | ||||||
* | | | Issue #12319: Support for chunked encoding of HTTP request bodies | Martin Panter | 2016-08-24 | 9 | -150/+531 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the body object is a file, its size is no longer determined with fstat(), since that can report the wrong result (e.g. reading from a pipe). Instead, determine the size using seek(), or fall back to chunked encoding for unseekable files. Also, change the logic for detecting text files to check for TextIOBase inheritance, rather than inspecting the “mode” attribute, which may not exist (e.g. BytesIO and StringIO). The Content-Length for text files is no longer determined ahead of time, because the original logic could have been wrong depending on the codec and newline translation settings. Patch by Demian Brecht and Rolf Krahl, with a few tweaks by me. | |||||
* | | | Remove expected failure from test of _product internal function. | Steven D'Aprano | 2016-08-24 | 1 | -2/+2 | |
| | | | ||||||
* | | | Remove support for nth root of negative numbers with odd powers. | Steven D'Aprano | 2016-08-24 | 2 | -28/+8 | |
| | | | | | | | | | | | | | | | | | | | | | Although nth roots of negative numbers are real for odd n, the statistics module doesn't make use of this. Remove support for negative roots from the private _nth_root function, which simplifies the test suite. | |||||
* | | | Add geometric_mean to __all__ | Steven D'Aprano | 2016-08-24 | 1 | -1/+2 | |
| | | | ||||||
* | | | Update NEWS. | Steven D'Aprano | 2016-08-24 | 1 | -1/+3 | |
| | | | ||||||
* | | | #26907: add some missing getsockopt constants. | R David Murray | 2016-08-24 | 3 | -0/+20 | |
| | | | | | | | | | | | | Patch by Christian Heimes, reviewed by Martin Panter. |