Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge 3.2: Issue #12636: IDLE reads the coding cookie when executing a ↵ | Victor Stinner | 2011-09-01 | 3 | -35/+35 |
|\ | | | | | | | | | | | Python script. And "IDLE: fix some RessourceWarning, reuse tokenize.open()" | ||||
| * | Issue #12636: IDLE reads the coding cookie when executing a Python script. | Victor Stinner | 2011-09-01 | 2 | -5/+8 |
| | | |||||
| * | IDLE: fix some RessourceWarning, reuse tokenize.open() | Victor Stinner | 2011-09-01 | 2 | -31/+28 |
| | | |||||
* | | Merge 3.2: Remove unused variable if Python is build without threads | Victor Stinner | 2011-09-01 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Remove unused variable if Python is build without threads | Victor Stinner | 2011-09-01 | 1 | -0/+2 |
| | | |||||
* | | Issue #12494: Close pipes and kill process on error in subprocess functions | Victor Stinner | 2011-09-01 | 2 | -22/+38 |
| | | | | | | | | | | | | 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. | ||||
* | | Issue #12868: Skip test_faulthandler.test_stack_overflow() on OpenBSD: | Charles-François Natali | 2011-09-01 | 1 | -0/+3 |
| | | | | | | | | sigaltstack(2) doesn't work when linked with pthread. | ||||
* | | merge 3.2 | Benjamin Peterson | 2011-09-01 | 3 | -6/+7 |
|\ \ | |/ | |||||
| * | make sure to initialize the method wrapper type | Benjamin Peterson | 2011-09-01 | 3 | -6/+7 |
| | | |||||
* | | Issue #12802: the Windows error ERROR_DIRECTORY (numbered 267) is now | Antoine Pitrou | 2011-09-01 | 4 | -6/+27 |
|\ \ | |/ | | | | | mapped to POSIX errno ENOTDIR (previously EINVAL). | ||||
| * | Issue #12802: the Windows error ERROR_DIRECTORY (numbered 267) is now | Antoine Pitrou | 2011-09-01 | 4 | -6/+27 |
| | | | | | | | | mapped to POSIX errno ENOTDIR (previously EINVAL). | ||||
* | | Merge doc fix with 3.2. | Ezio Melotti | 2011-09-01 | 1 | -7/+2 |
|\ \ | |/ | |||||
| * | From RFC 3629 5- and 6-bytes UTF-8 sequences are invalid, so remove them ↵ | Ezio Melotti | 2011-09-01 | 1 | -7/+2 |
| | | | | | | | | from the doc. | ||||
* | | Merge with 3.2. | Ross Lagerwall | 2011-09-01 | 1 | -5/+0 |
|\ \ | |/ | |||||
| * | Remove duplicate text in os documentation. | Ross Lagerwall | 2011-09-01 | 1 | -5/+0 |
| | | |||||
* | | news note on xattrs | Benjamin Peterson | 2011-09-01 | 1 | -0/+2 |
| | | |||||
* | | merge 3.2 (null) | Benjamin Peterson | 2011-09-01 | 0 | -0/+0 |
|\ \ | |/ | |||||
| * | accept bytes for the AST 'string' type | Benjamin Peterson | 2011-09-01 | 3 | -2/+5 |
| | | | | | | | | This is a temporary kludge and all is well in 3.3. | ||||
* | | expose linux extended file system attributes (closes #12720) | Benjamin Peterson | 2011-09-01 | 6 | -2/+649 |
| | | |||||
* | | Merge fix for #10086 from 3.2 | Éric Araujo | 2011-08-31 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Fix test_sysconfig when run from a Python installed under /site (#10086). | Éric Araujo | 2011-08-31 | 1 | -2/+2 |
| | | | | | | | | Patch by Hallvard B Furuseth. | ||||
* | | Fix packaging command registry to let Windows machines find bdist_msi | Éric Araujo | 2011-08-31 | 1 | -2/+7 |
| | | |||||
* | | Branch merge | Éric Araujo | 2011-08-31 | 3 | -122/+109 |
|\ \ | |||||
| * | | Move help texts near to the function they’re related to | Éric Araujo | 2011-08-30 | 1 | -121/+101 |
| | | | |||||
| * | | Fix typo I introduced in f93acf8844ec | Éric Araujo | 2011-08-30 | 1 | -1/+1 |
| | | | |||||
| * | | Update list of trove classifiers to match PyPI | Éric Araujo | 2011-08-30 | 1 | -0/+7 |
| | | | |||||
* | | | Remove unused variable | Amaury Forgeot d'Arc | 2011-08-30 | 1 | -1/+0 |
| | | | |||||
* | | | Try to fix one of the bigmem tests in test_pickle | Antoine Pitrou | 2011-08-30 | 1 | -0/+5 |
|\ \ \ | | |/ | |/| | |||||
| * | | Try to fix one of the bigmem tests in test_pickle | Antoine Pitrou | 2011-08-30 | 1 | -0/+5 |
| | | | |||||
* | | | Merge from 3.2: | Amaury Forgeot d'Arc | 2011-08-30 | 4 | -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'Arc | 2011-08-30 | 3 | -40/+93 |
| | | | |||||
| * | | Issue #9651: Fix a crash when ctypes.create_string_buffer(0) was passed to | Amaury Forgeot d'Arc | 2011-08-30 | 3 | -2/+11 |
| | | | | | | | | | | | | some functions like file.write(). | ||||
* | | | Remove misleading comment and code. | Antoine Pitrou | 2011-08-30 | 1 | -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 Araujo | 2011-08-30 | 0 | -0/+0 |
|\ \ | |/ | |||||
| * | Branch merge | Éric Araujo | 2011-08-30 | 5 | -25/+43 |
| |\ | |||||
* | \ | Branch merge | Éric Araujo | 2011-08-30 | 22 | -211/+158 |
|\ \ \ | |||||
| * | | | Make bdist_* commands respect --skip-build passed to bdist (#10946). | Éric Araujo | 2011-08-29 | 5 | -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 Araujo | 2011-08-29 | 5 | -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 Araujo | 2011-08-29 | 5 | -25/+43 |
| |\ \ \ | | | |/ | | |/| | |||||
| | * | | Make bdist_* commands respect --skip-build passed to bdist (#10946) | Éric Araujo | 2011-08-29 | 5 | -25/+43 |
| | | | | |||||
| * | | | Remove display options (--name, etc.) from the Distribution class. | Éric Araujo | 2011-08-29 | 5 | -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 Araujo | 2011-08-29 | 1 | -4/+6 |
| | | | | |||||
| * | | | Print all fields when calling “pysetup metadata” without options. | Éric Araujo | 2011-08-29 | 2 | -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 Araujo | 2011-08-29 | 1 | -11/+6 |
| | | | | |||||
| * | | | 3.3 whatsnew: fix markup, add stub for new crypt features | Éric Araujo | 2011-08-29 | 1 | -1/+8 |
| | | | | |||||
* | | | | Issue #12847: Fix a crash with negative PUT and LONG_BINPUT arguments in | Antoine Pitrou | 2011-08-29 | 4 | -1/+31 |
|\ \ \ \ | | |_|/ | |/| | | | | | | the C pickle implementation. | ||||
| * | | | Issue #12847: Fix a crash with negative PUT and LONG_BINPUT arguments in | Antoine Pitrou | 2011-08-29 | 4 | -1/+31 |
| | | | | | | | | | | | | | | | | the C pickle implementation. | ||||
* | | | | Issue #11564: Avoid crashes when trying to pickle huge objects or containers | Antoine Pitrou | 2011-08-29 | 5 | -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 containers | Antoine Pitrou | 2011-08-29 | 5 | -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-enable | Charles-François Natali | 2011-08-28 | 1 | -1/+2 |
| | | | | | | | | | | the check against negative values, and add a note on this surprising test. Patch by David Watson. |