Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #26754: Undocumented support of general bytes-like objects | Serhiy Storchaka | 2016-08-06 | 1 | -6/+7 |
| | | | | as path in compile() and similar functions is now deprecated. | ||||
* | Merge spelling and grammar fixes from 3.5 | Martin Panter | 2016-08-05 | 2 | -2/+2 |
|\ | |||||
| * | Fix spelling and grammar in documentation and code comments | Martin Panter | 2016-08-04 | 2 | -2/+2 |
| | | |||||
* | | Issue #27652: Expose ESHUTDOWN conditionally | Berker Peksag | 2016-07-30 | 1 | -0/+2 |
| | | | | | | | | | | | | ESHUTDOWN is also exposed conditionally in Modules/errnomodule.c. Patch by Ed Schouten. | ||||
* | | Issue #27366: Tweak PEP 487 documentation | Berker Peksag | 2016-07-30 | 1 | -4/+3 |
| | | | | | | | | | | | | * Added versionadded directives * Deleted duplicate sentence from __init_subclass__ docstring * Modernized tests | ||||
* | | Issue #27366: Implement PEP 487 | Nick Coghlan | 2016-07-30 | 1 | -7/+92 |
| | | | | | | | | | | | | - __init_subclass__ called when new subclasses defined - __set_name__ called when descriptors are part of a class definition | ||||
* | | Issue #27626: Merge spelling fixes from 3.5 | Martin Panter | 2016-07-28 | 2 | -5/+5 |
|\ \ | |/ | |||||
| * | Issue #27626: Spelling fixes in docs, comments and internal names | Martin Panter | 2016-07-28 | 2 | -5/+5 |
| | | | | | | | | Based on patch by Ville Skyttä. | ||||
* | | (merge from 3.5) Issue #26662: Set PYTHON_FOR_GEN in configure | Xavier de Gaye | 2016-07-26 | 1 | -26/+37 |
|\ \ | |/ | | | | | as the Python program to be used for file generation during the build. | ||||
| * | Issue #26662: Set PYTHON_FOR_GEN in configure | Xavier de Gaye | 2016-07-26 | 1 | -26/+37 |
| | | | | | | | | as the Python program to be used for file generation during the build. | ||||
* | | Issue #1621: Avoid signed overflow in list and tuple operations | Martin Panter | 2016-07-25 | 2 | -10/+12 |
| | | | | | | | | Patch by Xiang Zhang. | ||||
* | | Issue #27581: Merge overflow fix from 3.5 | Martin Panter | 2016-07-25 | 1 | -4/+5 |
|\ \ | |/ | |||||
| * | Issue #27581: Don’t rely on overflow wrapping in PySequence_Tuple() | Martin Panter | 2016-07-25 | 1 | -4/+5 |
| | | | | | | | | Patch by Xiang Zhang. | ||||
* | | Issue #27454: Use PyDict_SetDefault in PyUnicode_InternInPlace | Berker Peksag | 2016-07-25 | 1 | -14/+6 |
| | | | | | | | | Patch by INADA Naoki. | ||||
* | | Issue #27507: Merge overflow check from 3.5 | Martin Panter | 2016-07-18 | 1 | -1/+11 |
|\ \ | |/ | |||||
| * | Issue #27507: Check for integer overflow in bytearray.extend() | Martin Panter | 2016-07-18 | 1 | -1/+11 |
| | | | | | | | | Patch by Xiang Zhang. | ||||
* | | Backed out changeset af29d89083b3 (closes #25548) (closes #27498) | Benjamin Peterson | 2016-07-14 | 1 | -3/+3 |
| | | |||||
* | | Issue #27473: Fixed possible integer overflow in bytes and bytearray | Serhiy Storchaka | 2016-07-10 | 2 | -16/+11 |
|\ \ | |/ | | | | | concatenations. Patch by Xiang Zhang. | ||||
| * | Issue #27473: Fixed possible integer overflow in bytes and bytearray | Serhiy Storchaka | 2016-07-10 | 2 | -16/+11 |
| | | | | | | | | concatenations. Patch by Xiang Zhang. | ||||
* | | Merge: #20647: Update dictobject.c comments to account for randomized string ↵ | R David Murray | 2016-07-10 | 1 | -8/+5 |
|\ \ | |/ | | | | | hashes. | ||||
| * | #20647: Update dictobject.c comments to account for randomized string hashes. | R David Murray | 2016-07-10 | 1 | -8/+5 |
| | | | | | | | | Patch by Jaysinh Shukla. | ||||
* | | Issue #27474: Unified error messages in the __contains__ method of bytes and | Serhiy Storchaka | 2016-07-10 | 1 | -1/+1 |
| | | | | | | | | | | bytearray for integers in and out of the Py_ssize_t range. Patch by Xiang Zhang. | ||||
* | | merge 3.5 (#27248) | Benjamin Peterson | 2016-07-07 | 1 | -3/+9 |
|\ \ | |/ | | | | | Patch from Xiang Zhang. | ||||
| * | fix refleaks in PyDict_SetItem error cases (closes #27248) | Benjamin Peterson | 2016-07-07 | 1 | -3/+9 |
| | | |||||
* | | Issue #27460: Unified error messages in bytes constructor for integers | Serhiy Storchaka | 2016-07-06 | 1 | -2/+2 |
| | | | | | | | | in and out of the Py_ssize_t range. Patch by Xiang Zhang. | ||||
* | | Issue #23034: The output of a special Python build with defined COUNT_ALLOCS, | Serhiy Storchaka | 2016-07-03 | 3 | -0/+29 |
| | | | | | | | | | | | | SHOW_ALLOC_COUNT or SHOW_TRACK_COUNT macros is now off by default. It can be re-enabled using the "-X showalloccount" option. It now outputs to stderr instead of stdout. | ||||
* | | Issue #27443: __length_hint__() of bytearray itearator no longer return | Serhiy Storchaka | 2016-07-03 | 1 | -1/+5 |
|\ \ | |/ | | | | | negative integer for resized bytearray. | ||||
| * | Issue #27443: __length_hint__() of bytearray itearator no longer return | Serhiy Storchaka | 2016-07-03 | 1 | -1/+5 |
| | | | | | | | | negative integer for resized bytearray. | ||||
* | | Backed out changeset b0087e17cd5e (issue #26765) | Serhiy Storchaka | 2016-07-03 | 3 | -77/+138 |
| | | | | | | | | For unknown reasons it perhaps caused a crash on 32-bit Windows (issue #). | ||||
* | | Issue #26765: Fixed parsing Py_ssize_t arguments on 32-bit Windows. | Serhiy Storchaka | 2016-07-03 | 1 | -0/+1 |
| | | |||||
* | | Issue #26765: Moved wrappers for bytes and bytearray methods to common header | Serhiy Storchaka | 2016-07-01 | 3 | -138/+77 |
| | | | | | | | | file. | ||||
* | | Issue #27007: The fromhex() class methods of bytes and bytearray subclasses | Serhiy Storchaka | 2016-07-01 | 3 | -9/+18 |
| | | | | | | | | now return an instance of corresponding subclass. | ||||
* | | Merge spelling fixes from 3.5 | Martin Panter | 2016-06-20 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Fix spelling errors in code comments | Martin Panter | 2016-06-20 | 1 | -2/+2 |
| | | |||||
* | | Issue #26754: PyUnicode_FSDecoder() accepted a filename argument encoded as | Serhiy Storchaka | 2016-06-18 | 1 | -1/+7 |
|\ \ | |/ | | | | | an iterable of integers. Now only strings and byte-like objects are accepted. | ||||
| * | Issue #26754: PyUnicode_FSDecoder() accepted a filename argument encoded as | Serhiy Storchaka | 2016-06-18 | 1 | -1/+7 |
| | | | | | | | | an iterable of integers. Now only strings and byte-like objects are accepted. | ||||
* | | Issue #27333: Simplified testing step on 0. | Serhiy Storchaka | 2016-06-18 | 1 | -11/+4 |
| | | |||||
* | | Issue #27342: Replaced some Py_XDECREFs with Py_DECREFs. | Serhiy Storchaka | 2016-06-18 | 1 | -5/+5 |
| | | | | | | | | Patch by Xiang Zhang. | ||||
* | | Comment fixes extracted from patch by Demur Rumed. | Serhiy Storchaka | 2016-06-12 | 1 | -1/+1 |
| | | |||||
* | | Merge 3.5 (issue #27243) | Yury Selivanov | 2016-06-09 | 1 | -0/+94 |
|\ \ | |/ | |||||
| * | Issue #27243: Fix __aiter__ protocol | Yury Selivanov | 2016-06-09 | 1 | -0/+94 |
| | | |||||
* | | Issue #26305: Argument Clinic now uses braces in C code as required by PEP 7. | Serhiy Storchaka | 2016-06-09 | 4 | -47/+90 |
| | | |||||
* | | odict: Remove useless ";" after function definition | Victor Stinner | 2016-06-08 | 1 | -9/+9 |
| | | | | | | | | Fix a "gcc -pendatic" warning. | ||||
* | | Issue #27225: Fixed a reference leak in type_new when setting __new__ fails. | Serhiy Storchaka | 2016-06-05 | 1 | -1/+3 |
|\ \ | |/ | | | | | Patch by Xiang Zhang. | ||||
| * | Issue #27225: Fixed a reference leak in type_new when setting __new__ fails. | Serhiy Storchaka | 2016-06-05 | 1 | -1/+3 |
| | | | | | | | | Patch by Xiang Zhang. | ||||
* | | Issue #25548: Showing memory address of class objects in repl | Kushal Das | 2016-06-04 | 1 | -3/+3 |
| | | |||||
* | | Issue #20041: Fixed TypeError when frame.f_trace is set to None. | Serhiy Storchaka | 2016-06-04 | 1 | -0/+2 |
|\ \ | |/ | | | | | Patch by Xavier de Gaye. | ||||
| * | Issue #20041: Fixed TypeError when frame.f_trace is set to None. | Serhiy Storchaka | 2016-06-04 | 1 | -5/+3 |
| | | | | | | | | Patch by Xavier de Gaye. | ||||
* | | Issue #27073: Removed redundant checks in long_add and long_sub. | Serhiy Storchaka | 2016-06-03 | 1 | -2/+10 |
| | | | | | | | | Patch by Oren Milman. | ||||
* | | Issue #26983: float() now always return an instance of exact float. | Serhiy Storchaka | 2016-06-03 | 2 | -22/+54 |
| | | | | | | | | | | | | The deprecation warning is emitted if __float__ returns an instance of a strict subclass of float. In a future versions of Python this can be an error. |