summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* #4489: Don't follow ever symlinks in rmtreeHynek Schlawack2012-06-282-3/+35
| | | | Also added several regression tests.
* Remove dead codeVictor Stinner2012-06-271-36/+0
| | | | | os.urandom() has now one unique implementation, posix_urandom() which calls _PyOS_URandom(). _PyOS_URandom() uses RAND_pseudo_bytes() on VMS.
* Avoid using scrdir, it's broken.Antoine Pitrou2012-06-271-2/+2
|
* Fix bug in test_tools that prevented building is separate directory.Neil Schemenauer2012-06-271-1/+1
| | | | | | Use 'srcdir' from sysconfig instead of 'projectbase' to build a path to the Tools directory. 'projectbase' is the path of the build directory, not the source directory.
* Changed importlib tests to use assertIs, assertIsInstance, etc., instead of ↵Eric V. Smith2012-06-2714-58/+58
| | | | just assertTrue.
* Issue #12605: Show information on more C frames within gdb backtracesDavid Malcolm2012-06-273-11/+200
| | | | | | | | | The gdb hooks for debugging CPython (within Tools/gdb) have been enhanced to show information on more C frames relevant to CPython within the "py-bt" and "py-bt-full" commands: * C frames that are waiting on the GIL * C frames that are garbage-collecting * C frames that are due to the invocation of a PyCFunction
* Fix typo in shutil docHynek Schlawack2012-06-271-1/+1
|
* Flush stdout and stderr when running tests in parallelAntoine Pitrou2012-06-271-0/+2
|\ | | | | | | (helps getting results in real-time when stdio is transmitted over a pipe or socket)
| * Flush stdout and stderr when running tests in parallelAntoine Pitrou2012-06-271-0/+2
| | | | | | | | (helps getting results in real-time when stdio is transmitted over a pipe or socket)
* | Merge buildbot script changesAntoine Pitrou2012-06-272-3/+2
|\ \ | |/
| * Allow passing extra testing options to the buildbot test scriptsAntoine Pitrou2012-06-272-3/+2
| |
* | white space cleanupChristian Heimes2012-06-271-1/+0
| |
* | Issue 10924: Fixed mksalt() to use a RNG that is suitable for cryptographic ↵Christian Heimes2012-06-272-7/+18
| | | | | | | | purpose
* | build_all_use_profile: Build using -fprofile-correction to automaticallyMatthias Klose2012-06-271-1/+1
| | | | | | | | correct inconsistent profiles for multi-threaded programs.
* | Issue #15079: make a test applicable to both C and Python versions of the ↵Antoine Pitrou2012-06-262-3/+6
|\ \ | |/ | | | | | | | | pickle module. Patch by Stefan Mihaila.
| * Issue #15079: make a test applicable to both C and Python versions of the ↵Antoine Pitrou2012-06-262-3/+6
| | | | | | | | | | | | pickle module. Patch by Stefan Mihaila.
* | Null mergeDavid Malcolm2012-06-260-0/+0
|\ \ | |/
| * Issue #14443: ensure that brp-python-bytecompile is invoked with the correctDavid Malcolm2012-06-262-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python executable The __os_install_macro defines some post-processing activities during an rpm build; one of the scripts it calls is brp-python-bytecompile, which can take an argument: the python executable with which to byte-compile .py files in the package payload. In some older versions of rpm (e.g. in RHEL 6), this invocation doesn't pass in an argument, and brp-python-bytecompile defaults to using /usr/bin/python, which can lead to the .py files being byte-compiled for the wrong version of python. This has been fixed in later versions of rpm by passing in %{__python} as an argument to brp-python-bytecompile. Workaround this by detecting if __os_install_post has a 0-argument invocation of brp-python-bytecompile, and if so generating an equivalent macro that has the argument, and explicitly provide the new definition within the specfile.
* | - whitespace-normalize libffi fileMatthias Klose2012-06-261-4/+4
| |
* | - Issue #15194: Update libffi to the 3.0.11 release.doko@ubuntu.com2012-06-26192-6036/+29951
| |
* | issue13666 - merge from 3.2Senthil Kumaran2012-06-261-10/+9
|\ \ | |/
| * issue13666 - Fixing datetime documentation example when using tzinfoSenthil Kumaran2012-06-261-10/+9
| |
* | Added hmac.compare_digest to whatsnewChristian Heimes2012-06-261-0/+9
| |
* | Added tag v3.3.0b1 for changeset e15c554cd43eGeorg Brandl2012-06-261-0/+1
| |
* | Bump version to 3.3.0b1.v3.3.0b1Georg Brandl2012-06-266-9/+9
| |
* | 3.3 whatsnew: Comment out the section about new POSIX *at functions etc.; ↵Georg Brandl2012-06-261-68/+70
| | | | | | | | has to be rewritten later.
* | Merge headsPetri Lehtinen2012-06-2611-43/+266
|\ \
| * | Use ValueError, not RuntimeError for a utime flag combination illegal on ↵Georg Brandl2012-06-262-2/+2
| | | | | | | | | | | | some systems.
| * | MergeMartin v. Löwis2012-06-263-24/+203
| |\ \
| | * | Create PGInstrument/PGUpdate configurations for py.exe and pyw.exeMartin v. Löwis2012-06-263-24/+203
| | | |
| * | | Fix issue # in Misc/NEWS (should be #15187, not 15817.)Larry Hastings2012-06-261-1/+1
| | | |
| * | | Add yet another missing versionchanged.Georg Brandl2012-06-261-0/+3
| | | |
| * | | Update suspicious ignore file and pydoc topics.Georg Brandl2012-06-262-5/+31
| | | |
| * | | Fix a few markup nits in zlib docs and add missing versionchanged tags.Georg Brandl2012-06-261-12/+21
| | | |
| * | | Issue #15817: Bugfix: remove temporary directories test_shutil was leavingLarry Hastings2012-06-262-0/+6
| | | | | | | | | | | | | | | | behind.
* | | | What's new: Add myself as the contributor of issue 12170Petri Lehtinen2012-06-261-1/+1
|/ / /
* | | merge from 3.2 - Issue13685Senthil Kumaran2012-06-261-0/+3
|\ \ \ | |/ / |/| / | |/
| * Issue #13685 - Update argparse help message for % sign usage.Senthil Kumaran2012-06-261-0/+3
| |
* | Closes #15179: Merged fix from 3.2.Vinay Sajip2012-06-251-1/+5
|\ \ | |/
| * Issue #15179: Closed socket on connection failure. Thanks to Kazutaka Morita ↵Vinay Sajip2012-06-251-1/+5
| | | | | | | | for the patch.
* | If main() is called and an argument cannot be decoded, make sure toBrett Cannon2012-06-252-0/+4
| | | | | | | | | | | | free the copy of the command-line. Found using Clang's static analyzer.
* | Comment out a dead increment.Brett Cannon2012-06-251-1/+1
| | | | | | | | Found by Clang's static analyzer.
* | Issue #14443: ensure that brp-python-bytecompile is invoked with the correctDavid Malcolm2012-06-252-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python executable The __os_install_macro defines some post-processing activities during an rpm build; one of the scripts it calls is brp-python-bytecompile, which can take an argument: the python executable with which to byte-compile .py files in the package payload. In some older versions of rpm (e.g. in RHEL 6), this invocation doesn't pass in an argument, and brp-python-bytecompile defaults to using /usr/bin/python, which can lead to the .py files being byte-compiled for the wrong version of python. This has been fixed in later versions of rpm by passing in %{__python} as an argument to brp-python-bytecompile. Workaround this by detecting if __os_install_post has a 0-argument invocation of brp-python-bytecompile, and if so generating an equivalent macro that has the argument, and explicitly provide the new definition within the specfile.
* | MergeAntoine Pitrou2012-06-250-0/+0
|\ \ | |/
| * Backport test_nntplib fixes from default.Antoine Pitrou2012-06-251-2/+5
| |
* | Issue #15181: importlib bytecode is unsigned and shouldn't have negative ↵Antoine Pitrou2012-06-252-647/+648
| | | | | | | | | | | | numbers. This fixes a compiler warning with suncc.
* | Null merge.Stefan Krah2012-06-250-0/+0
|\ \ | |/
| * Issue #15171: Try the HOST_PYTHON hack for 3.2.Stefan Krah2012-06-251-0/+1
| |
* | Update test script to Visual Studio 2010.Stefan Krah2012-06-252-42/+32
| |
* | Issue #13950: Improve support for OS X Xcode 4:Ned Deily2012-06-252-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix ./configure to provide a more sensible default for MACOSX_DEPLOYMENT_TARGET. Currently the default is the minimum OS X level that supports the universal arch option, typically 10.4, even when no universalsdk is selected. This causes various desirable features that depend on later OS X versions, like libedit readline support, to be omitted from the build. A more complete solution would take into account the SDK that is being used and better tailor the universal arch options. For now, change the existing tests to only apply to build systems of 10.5 and earlier; for 10.6 and later, use the build system version as the default deployment target if the MACOSX_DEPLOYMENT_TARGET environment variable is not provided.