- 19 Eki, 2013 16 kayıt (commit)
-
-
-
Georg Brandl yazdı
-
Nick Coghlan yazdı
- 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 yazdı
-
Christian Heimes yazdı
-
Christian Heimes yazdı
-
Serhiy Storchaka yazdı
-
Larry Hastings yazdı
for C files to generate argument parsing code. (See PEP 436.)
-
Ned Deily yazdı
-
Ned Deily yazdı
-
Ned Deily yazdı
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 yazdı
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 yazdı
-
Ned Deily yazdı
-
Ned Deily yazdı
-
Victor Stinner yazdı
not patched
-
- 18 Eki, 2013 24 kayıt (commit)
-
-
Guido van Rossum yazdı
-
-
Nadeem Vawda yazdı
Original patch by Tim Heaney.
-
Nadeem Vawda yazdı
Patch by Tim Heaney and Vajrasky Kok.
-
Nadeem Vawda yazdı
Patch by Tim Heaney and Vajrasky Kok.
-
Brett Cannon yazdı
-
Brett Cannon yazdı
source code.
-
Brett Cannon yazdı
code.
-
Brett Cannon yazdı
-
Brett Cannon yazdı
-
Brett Cannon yazdı
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 yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Richard Oudkerk yazdı
-
Brett Cannon yazdı
now that self.path is no longer forced to '.'.
-
Brett Cannon yazdı
-
Brett Cannon yazdı
and stop importlib.machinery.FileFinder treating '' as '.'. Previous PathFinder transformed '' into '.' which led to __file__ for modules imported from the cwd to always be relative paths. This meant the values of the attribute were wrong as soon as the cwd changed. This change now means that as long as the site module is run (which makes all entries in sys.path absolute) then all values for __file__ will also be absolute unless it's for __main__ when specified by file path in a relative way (modules imported by runpy will have an absolute path). Now that PathFinder is no longer treating '' as '.' it only makes sense for FileFinder to stop doing so as well. Now no transformation is performed for the directory given to the __init__ method. Thanks to Madison May for the initial patch.
-
Richard Oudkerk yazdı
-
Guido van Rossum yazdı
Rename Transport.pause/resume to pause_reading/pause_writing. Also relax timeout in test_call_later().
-
Brett Cannon yazdı
source.
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-