Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #20179: Apply Argument Clinic to bytes and bytearray. | Martin v. Löwis | 2014-07-27 | 1 | -2/+2 |
| | | | | Patch by Tal Einat. | ||||
* | Issue #21803: remove macro indirections in complexobject.h | Antoine Pitrou | 2014-07-07 | 1 | -15/+7 |
| | |||||
* | Issue #21205: Add a new ``__qualname__`` attribute to generator, the qualified | Victor Stinner | 2014-06-16 | 1 | -0/+8 |
| | | | | | | | name, and use it in the representation of a generator (``repr(gen)``). The default name of the generator (``__name__`` attribute) is now get from the function instead of the code. Use ``gen.gi_code.co_name`` to get the name of the code. | ||||
* | Issue #21233: Rename the C structure "PyMemAllocator" to "PyMemAllocatorEx" to | Victor Stinner | 2014-06-02 | 1 | -4/+4 |
| | | | | | make sure that the code using it will be adapted for the new "calloc" field (instead of crashing). | ||||
* | merge 3.4 (#21587) | Benjamin Peterson | 2014-05-26 | 1 | -1/+1 |
|\ | |||||
| * | remove tab (closes #21587) | Benjamin Peterson | 2014-05-26 | 1 | -1/+1 |
| | | |||||
| * | Version bump for 3.4.1.v3.4.1 | Larry Hastings | 2014-05-18 | 1 | -3/+3 |
| | | |||||
| * | Post-release version bump for 3.4.1rc1. Sorry it's late! | Larry Hastings | 2014-05-18 | 1 | -1/+1 |
| | | |||||
| * | Version bump for 3.4.1rc1.v3.4.1rc1 | Larry Hastings | 2014-05-04 | 1 | -4/+4 |
| | | |||||
* | | Issue #21490: Add new C macros: Py_ABS() and Py_STRINGIFY() | Victor Stinner | 2014-05-14 | 1 | -1/+14 |
| | | | | | | | | | | Keep _Py_STRINGIZE() in PC/pyconfig.h to not introduce a dependency between pyconfig.h and pymacros.h. | ||||
* | | do not expose known hash api in stable API | Benjamin Peterson | 2014-05-03 | 1 | -0/+4 |
| | | |||||
* | | Issue 21101: Internal API for dict getitem and setitem where the hash value ↵ | Raymond Hettinger | 2014-05-03 | 1 | -0/+4 |
| | | | | | | | | is known. | ||||
* | | Issue #21233: Add new C functions: PyMem_RawCalloc(), PyMem_Calloc(), | Victor Stinner | 2014-05-02 | 2 | -1/+8 |
| | | | | | | | | | | | | PyObject_Calloc(), _PyObject_GC_Calloc(). bytes(int) and bytearray(int) are now using ``calloc()`` instead of ``malloc()`` for large objects which is faster and use less memory (until the bytearray buffer is filled with data). | ||||
* | | support setting fpu precision on m68k (closes #20904) | Benjamin Peterson | 2014-04-17 | 1 | -0/+19 |
| | | | | | | | | Patch from Andreas Schwab. | ||||
* | | Closes Issue 17861: Autogenerate Include/opcode.h from opcode.py. | Kushal Das | 2014-04-15 | 1 | -140/+109 |
| | | | | | | | | | | It includes required changes in Makefile.pre.in and configure.ac among other files. | ||||
* | | #11983: update comment to describe which fields are used and why. | Andrew Kuchling | 2014-04-14 | 1 | -1/+6 |
| | | | | | | | | | | Original patch by Caelyn McAulay; modified after discussion w/ her at the PyCon 2014 sprints. | ||||
* | | PEP 465: a dedicated infix operator for matrix multiplication (closes #21176) | Benjamin Peterson | 2014-04-10 | 6 | -9/+30 |
| | | |||||
* | | merge 3.4 | Benjamin Peterson | 2014-04-08 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | use imperative | Benjamin Peterson | 2014-04-08 | 1 | -1/+1 |
| | | |||||
* | | Issue #19537: Fix PyUnicode_DATA() alignment under m68k. Patch by Andreas ↵ | Antoine Pitrou | 2014-03-23 | 1 | -0/+3 |
|\ \ | |/ | | | | | Schwab. | ||||
| * | Issue #19537: Fix PyUnicode_DATA() alignment under m68k. Patch by Andreas ↵ | Antoine Pitrou | 2014-03-23 | 1 | -0/+3 |
| | | | | | | | | Schwab. | ||||
* | | Version bump to 3.5, step 2. | Larry Hastings | 2014-03-17 | 1 | -3/+3 |
|/ | |||||
* | Merged default into 3.4 branch. 3.4 branch is now effectively 3.4.1rc1. | Larry Hastings | 2014-03-17 | 2 | -4/+15 |
|\ | |||||
| * | cast negative numbers to size_t before shifting them (#20929) | Benjamin Peterson | 2014-03-15 | 1 | -1/+1 |
| | | |||||
| * | Issue #20320: select.select() and select.kqueue.control() now round the timeout | Victor Stinner | 2014-02-16 | 1 | -3/+14 |
| | | | | | | | | | | | | aways from zero, instead of rounding towards zero. It should make test_asyncio more reliable, especially test_timeout_rounding() test. | ||||
| * | Merge Python 3.4.0rc1 release branch. | Larry Hastings | 2014-02-11 | 2 | -1/+2 |
| |\ | |||||
| | * | Issue #19255: The builtins module is restored to initial value before | Serhiy Storchaka | 2014-02-10 | 2 | -1/+2 |
| | | | | | | | | | | | | cleaning other modules. The sys and builtins modules are cleaned last. | ||||
* | | | Post-release verion bump for 3.4.0(+). | Larry Hastings | 2014-03-17 | 1 | -1/+1 |
| | | | |||||
* | | | Release bump for 3.4.0 final. | Larry Hastings | 2014-03-16 | 1 | -3/+3 |
| | | | |||||
* | | | Mark branch as being after Python 3.4.0rc3. | Larry Hastings | 2014-03-16 | 1 | -1/+1 |
| | | | |||||
* | | | Version bump for 3.4.0rc3.v3.4.0rc3 | Larry Hastings | 2014-03-09 | 1 | -2/+2 |
| | | | |||||
* | | | Issue #19255: The builtins module is restored to initial value before | Serhiy Storchaka | 2014-02-10 | 2 | -1/+2 |
| | | | | | | | | | | | | cleaning other modules. The sys and builtins modules are cleaned last. | ||||
* | | | Version bump for Python 3.4.0rc2.v3.4.0rc2 | Larry Hastings | 2014-02-23 | 1 | -2/+2 |
|/ / | |||||
* | | Python 3.4.0rc1: Post-release updates. | Larry Hastings | 2014-02-11 | 1 | -1/+1 |
| | | |||||
* | | Python 3.4.0rc1: Version bump.v3.4.0rc1 | Larry Hastings | 2014-02-10 | 1 | -3/+3 |
|/ | |||||
* | Issue #20517: Removed unnecessary new (short-lived) functions from PyErr. | Larry Hastings | 2014-02-10 | 1 | -25/+0 |
| | |||||
* | Issue #20517: Functions in the os module that accept two filenames | Larry Hastings | 2014-02-10 | 1 | -0/+30 |
| | | | | | | now register both filenames in the exception on failure. This required adding new C API functions allowing OSError exceptions to reference two filenames instead of one. | ||||
* | Issue #20530: Argument Clinic's signature format has been revised again. | Larry Hastings | 2014-02-09 | 1 | -2/+2 |
| | | | | | | | The new syntax is highly human readable while still preventing false positives. The syntax also extends Python syntax to denote "self" and positional-only parameters, allowing inspect.Signature objects to be totally accurate for all supported builtins in Python 3.4. | ||||
* | Close #20404: blacklist non-text encodings in io.TextIOWrapper | Nick Coghlan | 2014-02-04 | 1 | -0/+20 |
| | | | | | | | | | - io.TextIOWrapper (and hence the open() builtin) now use the internal codec marking system added for issue #19619 - also tweaked the C code to only look up the encoding once, rather than multiple times - the existing output type checks remain in place to deal with unmarked third party codecs. | ||||
* | Issue #17162: Add PyType_GetSlot. | Martin v. Löwis | 2014-02-04 | 1 | -0/+3 |
| | |||||
* | Issue #20326: Argument Clinic now uses a simple, unique signature to | Larry Hastings | 2014-01-28 | 1 | -4/+2 |
| | | | | | | | | | | annotate text signatures in docstrings, resulting in fewer false positives. "self" parameters are also explicitly marked, allowing inspect.Signature() to authoritatively detect (and skip) said parameters. Issue #20326: Argument Clinic now generates separate checksums for the input and output sections of the block, allowing external tools to verify that the input has not changed (and thus the output is not out-of-date). | ||||
* | Post-release bump for 3.4.0 beta 3. | Larry Hastings | 2014-01-27 | 1 | -1/+1 |
| | |||||
* | Version bump for 3.4.0b3.v3.4.0b3 | Larry Hastings | 2014-01-26 | 1 | -2/+2 |
| | |||||
* | Issue #20390: Small fixes and improvements for Argument Clinic. | Larry Hastings | 2014-01-26 | 1 | -2/+6 |
| | |||||
* | Issue #20189: Four additional builtin types (PyTypeObject, | Larry Hastings | 2014-01-24 | 1 | -0/+3 |
| | | | | | | PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type) have been modified to provide introspection information for builtins. Also: many additional Lib, test suite, and Argument Clinic fixes. | ||||
* | Issue #20294: Argument Clinic now supports argument parsing for __new__ and | Larry Hastings | 2014-01-19 | 1 | -0/+1 |
| | | | | __init__ functions. | ||||
* | Post-release engineering; updated NEWS and version string. | Larry Hastings | 2014-01-06 | 1 | -1/+1 |
| | |||||
* | Bump version number for 3.4.0b2.v3.4.0b2 | Larry Hastings | 2014-01-05 | 1 | -2/+2 |
| | |||||
* | Issue #19976: Argument Clinic METH_NOARGS functions now always | Larry Hastings | 2014-01-04 | 1 | -0/+6 |
| | | | | take two parameters. | ||||
* | Issue #19526: Exclude all new API from the stable ABI. | Martin v. Löwis | 2014-01-03 | 13 | -2/+34 |
| |