Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #15102: Try setting HOST_PYTHON in build-amd64.bat as a temporary | Stefan Krah | 2012-06-24 | 1 | -0/+1 |
| | | | | measure. | ||||
* | Closes #15161: add support for giving path as a fd for truncate() and ↵ | Georg Brandl | 2012-06-24 | 4 | -22/+76 |
| | | | | pathconf(). | ||||
* | Restore mostly-alphabetic sorting of os functions. | Georg Brandl | 2012-06-24 | 1 | -141/+134 |
| | |||||
* | Note that equivalents are valid for 3.3+ only. | Georg Brandl | 2012-06-24 | 1 | -16/+20 |
| | |||||
* | Merged upstream changes. | Vinay Sajip | 2012-06-24 | 6 | -364/+284 |
|\ | |||||
| * | Speed up _decimal by another 10-15% by caching the thread local context | Stefan Krah | 2012-06-24 | 2 | -21/+62 |
| | | | | | | | | | | that was last accessed. In the pi benchmark (64-bit platform, prec=9), _decimal is now only 1.5x slower than float. | ||||
| * | In random's test_seedargs: Make sure to include at least one seed object ↵ | Mark Dickinson | 2012-06-24 | 1 | -1/+5 |
| | | | | | | | | with a negative hash. | ||||
| * | Move Linux-only *xattr() functions to their own subheading. | Georg Brandl | 2012-06-24 | 1 | -84/+75 |
| | | |||||
| * | Fix typo. | Georg Brandl | 2012-06-24 | 1 | -1/+1 |
| | | |||||
| * | Small nits in os doc. | Georg Brandl | 2012-06-24 | 1 | -1/+2 |
| | | |||||
| * | Issue #14815: Bugfix: the PyLong fed into the seed generator must be unsigned. | Larry Hastings | 2012-06-24 | 1 | -4/+5 |
| | | |||||
| * | "Refactor" docs for the new dir_fd, follow_symlinks, path-as-fd APIs: ↵ | Georg Brandl | 2012-06-24 | 1 | -269/+151 |
| | | | | | | | | document the options at a central place and link to it. | ||||
* | | Added Windows launcher documentation. | Vinay Sajip | 2012-06-24 | 1 | -7/+261 |
|/ | |||||
* | Closes #15157: pydoc script added to venvs. | Vinay Sajip | 2012-06-24 | 2 | -0/+9 |
| | |||||
* | #15160: Extend the new email parser to handle MIME headers. | R David Murray | 2012-06-24 | 6 | -34/+1918 |
| | | | | | | | | | | | | | | | | | | | | | | | This code passes all the same tests that the existing RFC mime header parser passes, plus a bunch of additional ones. There are a couple of commented out tests where there are issues with the folding. The folding doesn't normally get invoked for headers parsed from source, and the cases are marginal anyway (headers with invalid binary data) so I'm not worried about them, but will fix them after the beta. There are things that can be done to make this API even more convenient, but I think this is a solid foundation worth having. And the parser is a full RFC parser, so it handles cases that the current parser doesn't. (There are also probably cases where it fails when the current parser doesn't, but I haven't found them yet ;) Oh, yeah, and there are some really ugly bits in the parser for handling some 'postel' cases that are unfortunately common. I hope/plan to to eventually refactor a lot of the code in the parser which should reduce the line count...but there is no escaping the fact that the error recovery is welter of special cases. | ||||
* | Issue #14815: Use Py_ssize_t instead of long for the object hash, to | Larry Hastings | 2012-06-24 | 2 | -2/+5 |
| | | | | preserve all 64 bits of hash on Win64. | ||||
* | Update OS X installer build target compilers. | Ned Deily | 2012-06-24 | 1 | -1/+3 |
| | |||||
* | Packaging removal: remove pysetup3 install from Makefile. | Ned Deily | 2012-06-24 | 1 | -2/+0 |
| | |||||
* | Fix whitespace | Hynek Schlawack | 2012-06-24 | 1 | -3/+3 |
| | |||||
* | Update compileall calls in OS X installer postflight script to | Ned Deily | 2012-06-24 | 2 | -11/+12 |
| | | | | | | | properly skip uncompilable files and to compile existing files in site-packages if reinstalling. Also, no longer attempt to install a documentation link in /Developer as that no longer necessarily exists with Xcode 4.3+. | ||||
* | Packaging removal: also revert introduction of sysconfig.cfg. | Éric Araujo | 2012-06-24 | 5 | -201/+114 |
| | | | | | | | We need a discussion to define what should be customized how; this new config file is premature. It was added to serve the needs of the resources system in install_data / packaging.database, so it can be removed alongside packaging for 3.3. | ||||
* | merge heads | Gregory P. Smith | 2012-06-24 | 8 | -292/+225 |
|\ | |||||
| * | Remove obsolete fixapplepython23 script and PythonSystemFixes | Ned Deily | 2012-06-24 | 3 | -143/+3 |
| | | | | | | | | | | | | installer package from the OS X Makefile for Python 3. It has never worked on Python 3 and is not needed there as pre-10.3.9 installs are no longer supported. | ||||
| * | Update OS X installer build script to be Python 3 compatible. | Ned Deily | 2010-11-28 | 1 | -64/+88 |
| | | | | | | | | | | | | Builds are not yet fully supported on Python 3 as some parts of the build process (like the documentation build chain) are still dependent on Python 2. | ||||
| * | Issue #4489: Rename the feature marker for the symlink resistant rmtree and ↵ | Nick Coghlan | 2012-06-24 | 4 | -18/+28 |
| | | | | | | | | store it as a function attribute | ||||
| * | Issue #13590: Improve support for OS X Xcode 4: | Ned Deily | 2012-06-24 | 1 | -67/+106 |
| | | | | | | | | * update README | ||||
* | | Fixes issue #12268: File readline, readlines and read() or readall() methods | Gregory P. Smith | 2012-06-24 | 8 | -15/+295 |
|\ \ | |/ |/| | | | | | | | no longer lose data when an underlying read system call is interrupted. IOError is no longer raised due to a read system call returning EINTR from within these methods. | ||||
| * | Fixes issue #12268: File readline, readlines and read() or readall() methods | Gregory P. Smith | 2012-06-24 | 7 | -8/+290 |
| | | | | | | | | | | | | no longer lose data when an underlying read system call is interrupted. IOError is no longer raised due to a read system call returning EINTR from within these methods. | ||||
| * | Speed up test_io by >2x by reducing the sleep time using setitimer instead of | Gregory P. Smith | 2012-06-24 | 1 | -5/+5 |
| | | | | | | | | alarm for the signal tests. | ||||
* | | Move distutils install doc back into place. | Éric Araujo | 2012-06-24 | 1 | -0/+0 |
| | | | | | | | | | | (This was not done in the previous commit because Mercurial would have shown it as a modified file instead of a moved file.) | ||||
* | | Remove packaging from the standard library. | Éric Araujo | 2012-06-24 | 246 | -38866/+35 |
| | | | | | | | | | | | | Distutils2 will live on on PyPI and be included in the stdlib when it is ready. See discussion starting at http://mail.python.org/pipermail/python-dev/2012-June/120430.html | ||||
* | | #11113: add a new "html5" dictionary containing the named character ↵ | Ezio Melotti | 2012-06-24 | 3 | -2/+2259 |
| | | | | | | | | references defined by the HTML5 standard and the equivalent Unicode character(s) to the html.entities module. | ||||
* | | Issue #15154: Add "dir_fd" parameter to os.rmdir, remove "rmdir" | Larry Hastings | 2012-06-23 | 5 | -51/+96 |
| | | | | | | | | | | | | | | parameter from os.remove / os.unlink. Patch written by Georg Brandl. (I'm really looking forward to George getting commit privileges so I don't have to keep doing checkins on his behalf.) | ||||
* | | Errors in "client" methods in test_socket were ignored because of a bogus ↵ | Antoine Pitrou | 2012-06-23 | 1 | -1/+2 |
| | | | | | | | | | | | | except clause. (this could reveal test failures!) | ||||
* | | Issue #13590: Improve support for OS X Xcode 4: | Ned Deily | 2012-06-23 | 5 | -172/+493 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Try to avoid building Python or extension modules with problematic llvm-gcc compiler. - Since Xcode 4 removes ppc support, extension module builds now check for ppc compiler support and automatically remove ppc and ppc64 archs when not available. - Since Xcode 4 no longer install SDKs in default locations, extension module builds now revert to using installed headers and libs if the SDK used to build the interpreter is not available. - Update ./configure to use better defaults for universal builds; in particular, --enable-universalsdk=yes uses the Xcode default SDK and --with-universal-archs now defaults to "intel" if ppc not available. | ||||
* | | small refactor and PEP8 line width/docstring | Philip Jenvey | 2012-06-23 | 1 | -9/+13 |
| | | |||||
* | | Try to fix crash on x86 OpenIndiana buildbot. | Antoine Pitrou | 2012-06-23 | 1 | -1/+2 |
| | | |||||
* | | Replace assert() with a more informative fatal error. | Antoine Pitrou | 2012-06-23 | 1 | -1/+6 |
| | | |||||
* | | Merge | Antoine Pitrou | 2012-06-23 | 1 | -1/+1 |
|\ \ | |||||
| * | | Issue #15102: find python.exe in OutDir, not SolutionDir. | Martin v. Löwis | 2012-06-23 | 1 | -1/+1 |
| | | | |||||
* | | | Merge | Antoine Pitrou | 2012-06-23 | 5 | -2/+21 |
|\ \ \ | |/ / | |||||
| * | | Issue #11626: Add _SizeT functions to stable ABI. | Martin v. Löwis | 2012-06-23 | 5 | -2/+21 |
| | | | |||||
* | | | Use struct member (ht_type) instead of casting pointers. | Antoine Pitrou | 2012-06-23 | 1 | -12/+12 |
|/ / | |||||
* | | Fix whitespace. | Martin v. Löwis | 2012-06-23 | 1 | -1/+1 |
| | | |||||
* | | Issue #15146: Add PyType_FromSpecWithBases. Patch by Robin Schreiber. | Martin v. Löwis | 2012-06-23 | 6 | -4/+96 |
| | | |||||
* | | Lower test-skipping threshold in test_reprlib | Antoine Pitrou | 2012-06-23 | 1 | -1/+1 |
| | | |||||
* | | Issue #14923: Optimize continuation-byte check in UTF-8 decoding. Patch by ↵ | Mark Dickinson | 2012-06-23 | 1 | -6/+10 |
| | | | | | | | | Serhiy Storchaka. | ||||
* | | Issue #15102: Fix paths in external-amd64.bat. | Stefan Krah | 2012-06-23 | 1 | -5/+5 |
| | | |||||
* | | Add MSVC-related entries to .hgignore | Antoine Pitrou | 2012-06-23 | 1 | -0/+4 |
| | | |||||
* | | Avoid depending on directory iteration order in test_shutil | Antoine Pitrou | 2012-06-23 | 1 | -6/+5 |
| | |