Serhiy Storchaka
|
eb24988962
|
Issue #27704: Optimized creating bytes and bytearray from byte-like objects
and iterables. Speed up to 3 times for short objects. Original patch by
Naoki Inada.
|
2016-08-15 09:46:07 +03:00 |
|
Serhiy Storchaka
|
9171a8b4ce
|
Issue #27574: Decreased an overhead of parsing keyword arguments in functions
implemented with using Argument Clinic.
|
2016-08-14 10:52:18 +03:00 |
|
Serhiy Storchaka
|
febc332056
|
Issue #26754: Undocumented support of general bytes-like objects
as path in compile() and similar functions is now deprecated.
|
2016-08-06 23:29:29 +03:00 |
|
Martin Panter
|
02b75abf73
|
Merge spelling and grammar fixes from 3.5
|
2016-08-05 01:51:39 +00:00 |
|
Martin Panter
|
69332c1a64
|
Fix spelling and grammar in documentation and code comments
|
2016-08-04 13:07:31 +00:00 |
|
Berker Peksag
|
a787e5f31d
|
Issue #27652: Expose ESHUTDOWN conditionally
ESHUTDOWN is also exposed conditionally in Modules/errnomodule.c.
Patch by Ed Schouten.
|
2016-07-30 14:14:12 +03:00 |
|
Berker Peksag
|
01d1719062
|
Issue #27366: Tweak PEP 487 documentation
* Added versionadded directives
* Deleted duplicate sentence from __init_subclass__ docstring
* Modernized tests
|
2016-07-30 14:06:15 +03:00 |
|
Nick Coghlan
|
d78448e912
|
Issue #27366: Implement PEP 487
- __init_subclass__ called when new subclasses defined
- __set_name__ called when descriptors are part of a
class definition
|
2016-07-30 16:26:03 +10:00 |
|
Martin Panter
|
8bde911115
|
Issue #27626: Merge spelling fixes from 3.5
|
2016-07-28 01:30:58 +00:00 |
|
Martin Panter
|
eb9957065a
|
Issue #27626: Spelling fixes in docs, comments and internal names
Based on patch by Ville Skyttä.
|
2016-07-28 01:11:04 +00:00 |
|
Xavier de Gaye
|
8d4989687c
|
(merge from 3.5) Issue #26662: Set PYTHON_FOR_GEN in configure
as the Python program to be used for file generation during the build.
|
2016-07-26 12:55:20 +02:00 |
|
Xavier de Gaye
|
fd0d5939bd
|
Issue #26662: Set PYTHON_FOR_GEN in configure
as the Python program to be used for file generation during the build.
|
2016-07-26 12:48:08 +02:00 |
|
Martin Panter
|
b93d8637a6
|
Issue #1621: Avoid signed overflow in list and tuple operations
Patch by Xiang Zhang.
|
2016-07-25 02:39:20 +00:00 |
|
Martin Panter
|
32d2ce3561
|
Issue #27581: Merge overflow fix from 3.5
|
2016-07-25 03:31:29 +00:00 |
|
Martin Panter
|
e8db861f47
|
Issue #27581: Don’t rely on overflow wrapping in PySequence_Tuple()
Patch by Xiang Zhang.
|
2016-07-25 02:30:05 +00:00 |
|
Berker Peksag
|
ced8d4c6eb
|
Issue #27454: Use PyDict_SetDefault in PyUnicode_InternInPlace
Patch by INADA Naoki.
|
2016-07-25 04:40:39 +03:00 |
|
Martin Panter
|
bd09f15b69
|
Issue #27507: Merge overflow check from 3.5
|
2016-07-18 08:18:32 +00:00 |
|
Martin Panter
|
371731ebfd
|
Issue #27507: Check for integer overflow in bytearray.extend()
Patch by Xiang Zhang.
|
2016-07-18 07:53:13 +00:00 |
|
Benjamin Peterson
|
ab078e9ed1
|
Backed out changeset af29d89083b3 (closes #25548) (closes #27498)
|
2016-07-13 21:13:29 -07:00 |
|
Serhiy Storchaka
|
ca0da9b0a3
|
Issue #27473: Fixed possible integer overflow in bytes and bytearray
concatenations. Patch by Xiang Zhang.
|
2016-07-10 20:51:35 +03:00 |
|
Serhiy Storchaka
|
06cfb0cd70
|
Issue #27473: Fixed possible integer overflow in bytes and bytearray
concatenations. Patch by Xiang Zhang.
|
2016-07-10 20:48:43 +03:00 |
|
R David Murray
|
ce85acff3a
|
Merge: #20647: Update dictobject.c comments to account for randomized string hashes.
|
2016-07-10 12:40:03 -04:00 |
|
R David Murray
|
537ad7ad9f
|
#20647: Update dictobject.c comments to account for randomized string hashes.
Patch by Jaysinh Shukla.
|
2016-07-10 12:33:18 -04:00 |
|
Serhiy Storchaka
|
f9efb8b18b
|
Issue #27474: Unified error messages in the __contains__ method of bytes and
bytearray for integers in and out of the Py_ssize_t range.
Patch by Xiang Zhang.
|
2016-07-10 12:37:30 +03:00 |
|
Benjamin Peterson
|
c13d85bf8d
|
merge 3.5 (#27248)
Patch from Xiang Zhang.
|
2016-07-06 23:28:19 -07:00 |
|