- 01 Eyl, 2011 6 kayıt (commit)
-
-
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 13 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.
-
Antoine Pitrou yazdı
(more than 2**31 items). Instead, in most cases, an OverflowError is raised.
-
Antoine Pitrou yazdı
(more than 2**31 items). Instead, in most cases, an OverflowError is raised.
-
Éric Araujo yazdı
When called without option (“-f field” or “--all”), “pysetup metadata” didn’t do anything useful. Now it prints out all metadata fields. The “--all” option is removed.
-
Éric Araujo yazdı
-
Éric Araujo yazdı
-
Éric Araujo yazdı
-
- 28 Agu, 2011 4 kayıt (commit)
-
-
Charles-François Natali yazdı
the check against negative values, and add a note on this surprising test. Patch by David Watson.
-
Charles-François Natali yazdı
greater than FD_SETSIZE.
-
Charles-François Natali yazdı
greater than FD_SETSIZE.
-
Nadeem Vawda yazdı
If the version of zlib used to compile the zlib module is incompatible with the one that is actually linked in, then calls into zlib will fail. This can leave attributes of the z_stream uninitialized, so we must take care to avoid segfaulting by trying to use an invalid pointer. Fix by Richard M. Tew.
-