- 01 Eyl, 2011 16 kayıt (commit)
-
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
On error, call(), check_call(), check_output() and getstatusoutput() functions of the subprocess module now kill the process, read its status (to avoid zombis) and close pipes.
-
Charles-François Natali yazdı
sigaltstack(2) doesn't work when linked with pthread.
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Antoine Pitrou yazdı
mapped to POSIX errno ENOTDIR (previously EINVAL).
-
Antoine Pitrou yazdı
mapped to POSIX errno ENOTDIR (previously EINVAL).
-
Ezio Melotti yazdı
-
Ezio Melotti yazdı
-
Ross Lagerwall yazdı
-
Ross Lagerwall yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
This is a temporary kludge and all is well in 3.3.
-
- 31 Agu, 2011 4 kayıt (commit)
-
-
Éric Araujo yazdı
-
Éric Araujo yazdı
Patch by Hallvard B Furuseth.
-
Éric Araujo yazdı
-
Éric Araujo yazdı
-
- 30 Agu, 2011 13 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
-
Antoine Pitrou yazdı
-
Antoine Pitrou yazdı
-
Éric Araujo yazdı
-
Éric Araujo yazdı
-
Amaury Forgeot d'Arc yazdı
- Issue #9651: Fix a crash when ctypes.create_string_buffer(0) was passed to file.write() - Issue #11241: subclasses of ctypes.Array can now be subclassed.
-
Amaury Forgeot d'Arc yazdı
-
Amaury Forgeot d'Arc yazdı
some functions like file.write().
-
Éric Araujo yazdı
-
Antoine Pitrou yazdı
Windows does set the errno attribute to ENOENT, but the error message displays the Windows error number (3 -> ERROR_PATH_NOT_FOUND), not the errno number (2 -> ENOENT). The Unix errno corresponding to 3 is ESRCH, explaining the confusion, which can be seen in the following snippet: >>> shutil.rmtree("foo") Traceback (most recent call last): File "<stdin>", line 1, in <module> File "Z:\default\lib\shutil.py", line 272, in rmtree onerror(os.listdir, path, sys.exc_info()) File "Z:\default\lib\shutil.py", line 270, in rmtree names = os.listdir(path) WindowsError: [Error 3] The system cannot find the path specified: 'foo\\*.*' >>> e = sys.last_value >>> e.errno 2 >>> e.winerror 3 >>> errno.errorcode[2] 'ENOENT' For reference, see PC/errmap.h and http://msdn.microsoft.com/en-us/library/ms681382%28v=vs.85%29.aspx
-
Éric Araujo yazdı
-
Éric Araujo yazdı
-
Éric Araujo yazdı
-
- 29 Agu, 2011 7 kayıt (commit)
-
-
Éric Araujo yazdı
There was already a test for this, but it was complicated and had a subtle bug (custom command objects need to be put in dist.command_obj so that other command objects may see them) that rendered it moot.
-
Éric Araujo yazdı
Packaging uses the shutil.make_archive function copied from distutils, which does not support compress. There is no test to check that “bdist --format whatever” works, so this slipped by.
-
Éric Araujo yazdı
-
Éric Araujo yazdı
These options were used to implement “setup.py --name”, “setup.py --version”, etc. which are now handled by the pysetup metadata action or direct parsing of the setup.cfg file. As a side effect, the Distribution class no longer accepts a 'url' key in its *attrs* argument: it has to be 'home-page' to be recognized as a valid metadata field and passed down to the dist.metadata object. I cleaned up some comments, docstrings and code along the way.
-
Éric Araujo yazdı
-
Antoine Pitrou yazdı
the C pickle implementation.
-
Antoine Pitrou yazdı
the C pickle implementation.
-