Serhiy Storchaka
|
14a7d6389f
|
Issue #26494: Fixed crash on iterating exhausting iterators.
Affected classes are generic sequence iterators, iterators of bytearray,
list, tuple, set, frozenset, dict, OrderedDict and corresponding views.
|
2016-03-30 20:43:06 +03:00 |
|
Benjamin Peterson
|
4ddb44a1d0
|
properly use PyObject_CallMethod in dictview binary operations (closes #26478)
|
2016-03-03 22:05:36 -08:00 |
|
Serhiy Storchaka
|
1c496178d2
|
Issue #25698: Importing module if the stack is too deep no longer replaces
imported module with the empty one.
|
2016-02-10 10:28:06 +02:00 |
|
Serhiy Storchaka
|
c06a6d0958
|
Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.
This allows sys.getsize() to work correctly with their subclasses with
__slots__ defined.
|
2015-12-19 20:07:48 +02:00 |
|
Raymond Hettinger
|
77b3ae5e2c
|
Issue #23971: Fix underestimated presizing in dict.fromkeys()
|
2015-05-13 03:13:28 -07:00 |
|
Benjamin Peterson
|
b91ef008ba
|
add missing NULL check (closes #18019)
|
2013-05-19 19:38:12 -07:00 |
|
Benjamin Peterson
|
47fa4d54e8
|
avoid a function call with redundant checks for dict size
|
2012-10-31 14:22:12 -04:00 |
|
Benjamin Peterson
|
0ec820fc5f
|
only fast-path fromkeys() when the constructor returns a empty dict (closes #16345)
|
2012-10-31 14:05:55 -04:00 |
|
Antoine Pitrou
|
6a1cd1b3b1
|
Issue #13521: dict.setdefault() now does only one lookup for the given key, making it "atomic" for many purposes.
Patch by Filip GruszczyĆski.
|
2012-02-27 00:45:12 +01:00 |
|
Georg Brandl
|
6f14c330fa
|
Small clarification in docstring of dict.update(): the positional argument is not required.
|
2011-12-18 19:30:55 +01:00 |
|
Petri Lehtinen
|
8ffbab8d02
|
Issue #13018: Fix reference leaks in error paths in dictobject.c.
Patch by Suman Saha.
|
2011-10-24 20:59:29 +03:00 |
|
Ezio Melotti
|
c2077b0d9b
|
#11565: Fix several typos. Patch by Piotr Kasprzyk.
|
2011-03-16 12:34:31 +02:00 |
|
Raymond Hettinger
|
2ad17e19ee
|
Issue 10221: Improve error message for dict.pop().
|
2010-10-30 08:17:46 +00:00 |
|
Antoine Pitrou
|
c83ea137d7
|
Untabify C files. Will watch buildbots.
|
2010-05-09 14:46:46 +00:00 |
|
Alexandre Vassalotti
|
268e4872d3
|
Issue #8404: Fix set operations on dictionary views.
|
2010-05-04 03:21:51 +00:00 |
|
Ezio Melotti
|
fb501123e3
|
#8030: more docstring fix for builtin types.
|
2010-02-28 23:59:00 +00:00 |
|
Georg Brandl
|
bca1169e94
|
#8030: make builtin type docstrings more consistent: use "iterable" instead of "seq(uence)", use "new" to show that set() always returns a new object.
|
2010-02-28 18:19:17 +00:00 |
|
Alexandre Vassalotti
|
58a96efde5
|
Fixed repr of dictionary views.
|
2010-01-12 01:34:43 +00:00 |
|
Alexandre Vassalotti
|
69eb51697c
|
Issue #1967: Backport dictionary views.
|
2010-01-11 23:17:10 +00:00 |
|
Benjamin Peterson
|
9119fbc683
|
clarify
|
2009-07-25 02:03:48 +00:00 |
|
Benjamin Peterson
|
24d9175ebe
|
must use _PyThreadState_Current so it isn't checked for NULL #6530
|
2009-07-21 14:08:40 +00:00 |
|
Benjamin Peterson
|
064a381a14
|
use the offical api
|
2009-06-04 01:40:29 +00:00 |
|
Benjamin Peterson
|
1afec5d6bf
|
plug ref leak
|
2009-05-27 03:08:44 +00:00 |
|
Benjamin Peterson
|
39d43b4660
|
correctly handle descrs with __missing__
|
2009-05-27 02:43:46 +00:00 |
|
Antoine Pitrou
|
1fba62427c
|
The tracking statistics were actually too pessimistic
|
2009-03-23 19:17:00 +00:00 |
|