- 19 Oct, 2013 26 commits
-
-
Serhiy Storchaka authored
-
Serhiy Storchaka authored
-
Christian Heimes authored
-
Christian Heimes authored
-
Christian Heimes authored
-
Serhiy Storchaka authored
-
Serhiy Storchaka authored
-
Guido van Rossum authored
-
Guido van Rossum authored
See http://bugs.python.org/issue19293
-
Christian Heimes authored
-
Guido van Rossum authored
See http://bugs.python.org/issue19295
-
Georg Brandl authored
-
Nick Coghlan authored
- explain single use, reusable and reentrant in docs - converted suppress to a reentrant class based impl - converted redirect_stdout to a reusable impl - moved both suppress and redirect_stdout behind a functional facade - added reentrancy tests for the updated suppress - added reusability tests for the updated redirect_stdio - slightly cleaned up an exception from contextmanager
-
Christian Heimes authored
-
Christian Heimes authored
-
Christian Heimes authored
-
Serhiy Storchaka authored
-
Larry Hastings authored
for C files to generate argument parsing code. (See PEP 436.)
-
Ned Deily authored
-
Ned Deily authored
-
Ned Deily authored
of OPT for special build options. By setting OPT, some compiler-specific options like -fwrapv were overridden and thus not used, which could result in broken interpreters when building with clang.
-
Ned Deily authored
1. ppc arch detection for extension module builds broke with Xcode 5 2. ppc arch detection in configure did not work on OS X 10.4 3. -sysroot and -arch flags were unnecessarily duplicated 4. there was no obvious way to configure an intel-32 only build.
-
Ned Deily authored
-
Ned Deily authored
-
Ned Deily authored
-
Victor Stinner authored
not patched
-
- 18 Oct, 2013 14 commits
-
-
Guido van Rossum authored
-
-
Nadeem Vawda authored
Original patch by Tim Heaney.
-
Nadeem Vawda authored
Patch by Tim Heaney and Vajrasky Kok.
-
Nadeem Vawda authored
Patch by Tim Heaney and Vajrasky Kok.
-
Brett Cannon authored
-
Brett Cannon authored
source code.
-
Brett Cannon authored
code.
-
Brett Cannon authored
-
Brett Cannon authored
-
Brett Cannon authored
exists when checking for a package. Before there was an isdir check and then various isfile checks for possible __init__ files when looking for a package. This change drops the isdir check by leaning on the assumption that a directory will not contain something named after the module being imported which is not a directory. If the module is a package then it saves a stat call. If there is nothing in the directory with the potential package name it also saves a stat call. Only if there is something in the directory named the same thing as the potential package will the number of stat calls increase (due to more wasteful __init__ checks). Semantically there is no change as the isdir check moved down so that namespace packages continue to have no chance of accidentally collecting non-existent directories.
-
Guido van Rossum authored
-
Benjamin Peterson authored
-
Benjamin Peterson authored
-