- 04 Mar, 2013 5 commits
-
-
Raymond Hettinger authored
-
Raymond Hettinger authored
Keep references for oldkey and oldvalue so they can't trigger a __del__ method to reenter our thread. Move the cache[key]=link step to the end, after the link data is in a consistent state. Under exotic circumstances, the cache[key]=link step could trigger reentrancy (i.e. the key would have to have a hash exactly equal to that for another key in the cache and the key would need a __eq__ method that makes a reentrant call our cached function).
-
Raymond Hettinger authored
-
Raymond Hettinger authored
-
Raymond Hettinger authored
This removes the dependency on bisect and it bring the pure Python code in-sync with the C code.
-
- 03 Mar, 2013 6 commits
-
-
Nadeem Vawda authored
-
Nadeem Vawda authored
-
Nadeem Vawda authored
-
Gregory P. Smith authored
in the subprocess module on Linux.
-
Gregory P. Smith authored
the subprocess module on Linux.
-
Ezio Melotti authored
#17032: The "global" in the "NameError: global name 'x' is not defined" error message has been removed. Patch by Ram Rachum.
-
- 02 Mar, 2013 8 commits
-
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Raymond Hettinger authored
-
Raymond Hettinger authored
-
Raymond Hettinger authored
-
Raymond Hettinger authored
-
- 01 Mar, 2013 17 commits
-
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
#16935: unittest now counts the module as skipped if it raises SkipTest, instead of counting it as an error. Patch by Zachary Ware.
-
Raymond Hettinger authored
-
Raymond Hettinger authored
-
Raymond Hettinger authored
-
Raymond Hettinger authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
- 28 Feb, 2013 4 commits
-
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-
Ezio Melotti authored
-