summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* merge 3.2 (null)Benjamin Peterson2011-08-310-0/+0
|\
| * accept bytes for the AST 'string' typeBenjamin Peterson2011-08-313-2/+5
| | | | | | | | This is a temporary kludge and all is well in 3.3.
* | expose linux extended file system attributes (closes #12720)Benjamin Peterson2011-08-316-2/+649
| |
* | Merge fix for #10086 from 3.2Éric Araujo2011-08-311-2/+2
|\ \ | |/
| * Fix test_sysconfig when run from a Python installed under /site (#10086).Éric Araujo2011-08-311-2/+2
| | | | | | | | Patch by Hallvard B Furuseth.
* | Fix packaging command registry to let Windows machines find bdist_msiÉric Araujo2011-08-311-2/+7
| |
* | Branch mergeÉric Araujo2011-08-313-122/+109
|\ \
| * | Move help texts near to the function they’re related toÉric Araujo2011-08-301-121/+101
| | |
| * | Fix typo I introduced in f93acf8844ecÉric Araujo2011-08-301-1/+1
| | |
| * | Update list of trove classifiers to match PyPIÉric Araujo2011-08-301-0/+7
| | |
* | | Remove unused variableAmaury Forgeot d'Arc2011-08-311-1/+0
| | |
* | | Try to fix one of the bigmem tests in test_pickleAntoine Pitrou2011-08-301-0/+5
|\ \ \ | | |/ | |/|
| * | Try to fix one of the bigmem tests in test_pickleAntoine Pitrou2011-08-301-0/+5
| | |
* | | Merge from 3.2:Amaury Forgeot d'Arc2011-08-304-42/+104
|\ \ \ | |/ / | | | | | | | | | - 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.
| * | Issue #11241: subclasses of ctypes.Array can now be subclassed.Amaury Forgeot d'Arc2011-08-303-40/+93
| | |
| * | Issue #9651: Fix a crash when ctypes.create_string_buffer(0) was passed toAmaury Forgeot d'Arc2011-08-303-2/+11
| | | | | | | | | | | | some functions like file.write().
* | | Remove misleading comment and code.Antoine Pitrou2011-08-301-2/+1
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge 3.2Éric Araujo2011-08-300-0/+0
|\ \ | |/
| * Branch mergeÉric Araujo2011-08-305-25/+43
| |\
* | \ Branch mergeÉric Araujo2011-08-3022-211/+158
|\ \ \
| * | | Make bdist_* commands respect --skip-build passed to bdist (#10946).Éric Araujo2011-08-305-34/+28
| | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | Remove obsolete mentions of the compress program and .Z archives.Éric Araujo2011-08-305-40/+27
| | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | Merge fix for #10946 from 3.2Éric Araujo2011-08-305-25/+43
| |\ \ \ | | | |/ | | |/|
| | * | Make bdist_* commands respect --skip-build passed to bdist (#10946)Éric Araujo2011-08-295-25/+43
| | | |
| * | | Remove display options (--name, etc.) from the Distribution class.Éric Araujo2011-08-305-87/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | Cleanup: move code out of a try blockÉric Araujo2011-08-301-4/+6
| | | |
| * | | Print all fields when calling “pysetup metadata” without options.Éric Araujo2011-08-292-12/+8
| | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | Cleanup: use sys.version_info instead of convoluted hexversion lshiftsÉric Araujo2011-08-291-11/+6
| | | |
| * | | 3.3 whatsnew: fix markup, add stub for new crypt featuresÉric Araujo2011-08-291-1/+8
| | | |
* | | | Issue #12847: Fix a crash with negative PUT and LONG_BINPUT arguments inAntoine Pitrou2011-08-304-1/+31
|\ \ \ \ | | |_|/ | |/| | | | | | the C pickle implementation.
| * | | Issue #12847: Fix a crash with negative PUT and LONG_BINPUT arguments inAntoine Pitrou2011-08-304-1/+31
| | | | | | | | | | | | | | | | the C pickle implementation.
* | | | Issue #11564: Avoid crashes when trying to pickle huge objects or containersAntoine Pitrou2011-08-295-81/+216
|\ \ \ \ | |/ / / | | / / | |/ / |/| | (more than 2**31 items). Instead, in most cases, an OverflowError is raised.
| * | Issue #11564: Avoid crashes when trying to pickle huge objects or containersAntoine Pitrou2011-08-295-81/+217
| |/ | | | | | | (more than 2**31 items). Instead, in most cases, an OverflowError is raised.
* | Issue #12837: POSIX.1-2008 allows socklen_t to be a signed integer: re-enableCharles-François Natali2011-08-281-1/+2
| | | | | | | | | | the check against negative values, and add a note on this surprising test. Patch by David Watson.
* | Issue #12287: Fix a stack corruption in ossaudiodev module when the FD isCharles-François Natali2011-08-286-19/+21
|\ \ | |/ | | | | greater than FD_SETSIZE.
| * Issue #12287: Fix a stack corruption in ossaudiodev module when the FD isCharles-François Natali2011-08-286-19/+21
| | | | | | | | greater than FD_SETSIZE.
* | Merge: #12839: Fix crash in zlib module due to version mismatch.Nadeem Vawda2011-08-283-1/+11
|\ \ | |/ | | | | | | | | | | | | | | 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.
| * Issue #12839: Fix crash in zlib module due to version mismatch.Nadeem Vawda2011-08-283-1/+11
| | | | | | | | | | | | | | | | | | 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.
* | Make tests faster by reaping threads only at the endAntoine Pitrou2011-08-281-4/+1
|\ \ | |/
| * Make tests faster by reaping threads only at the endAntoine Pitrou2011-08-281-4/+1
| |
* | Provide a better diagnosis on socket errorsAntoine Pitrou2011-08-281-2/+4
|\ \ | |/
| * Provide a better diagnosis on socket errorsAntoine Pitrou2011-08-281-2/+4
| |
* | Add pattern to .hgignore in order to mask PC/generrmap.exeAntoine Pitrou2011-08-271-0/+1
|\ \ | |/
| * Add pattern to .hgignore in order to mask PC/generrmap.exeAntoine Pitrou2011-08-271-0/+1
| |
* | Fix #9923: mailcap now uses the OS path separator for the MAILCAP envvar. ↵Nick Coghlan2011-08-282-3/+6
| | | | | | | | Not backported, since it could break cases where people worked around the old POSIX-specific behaviour on non-POSIX platforms.
* | Fix #12835: prevent use of the unencrypted sendmsg/recvmsg APIs on SSL ↵Nick Coghlan2011-08-283-0/+26
| | | | | | | | wrapped sockets (Patch by David Watson)
* | Merge: Make regrtest complain when -M and -j are used together.Nadeem Vawda2011-08-271-0/+2
|\ \ | |/ | | | | | | | | | | -j doesn't pass the memlimit on to child processes, so this doesn't work at present, and even if it did, running multiple bigmem tests at once would usually not be desirable (since you generally want to devote as much of the available RAM as possible to each test).
| * Make regrtest complain when -M and -j are used together.Nadeem Vawda2011-08-271-0/+2
| | | | | | | | | | | | | | -j doesn't pass the memlimit on to child processes, so this doesn't work at present, and even if it did, running multiple bigmem tests at once would usually not be desirable (since you generally want to devote as much of the available RAM as possible to each test).
* | Merge from 3.2 (change already committed in py3k)Éric Araujo2011-08-260-0/+0
|\ \ | |/
| * Remove outdated pointer to optparse (fixes #11360).Éric Araujo2011-08-261-3/+0
| | | | | | | | The doc already points to argparse.