summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Unittests and news items for the patch in r77026.Ronald Oussoren2009-12-242-1/+33
|
* Fix for issue #7541: python-config --ldflags doesn't pick up libpython2.5.aRonald Oussoren2009-12-242-0/+4
|
* Issue #6834: replace the implementation for the 'python' and 'pythonw' ↵Ronald Oussoren2009-12-2411-117/+240
| | | | | | | | | | | | | | | | | executables on OSX. The previous implementation used execv(2) to run the real interpreter, which means that you cannot use the arch(1) tool to select the architecture you want to use for a universal build because that only affects the python/pythonw wrapper and not the actual interpreter. The new version uses posix_spawnv with a number of OSX-specific options that ensure that the real interpreter is started using the same CPU architecture as the wrapper, and that means that 'arch -ppc python' now actually works. I've also changed the way that the wrapper looks for the framework: it is now linked to the framework rather than hardcoding the framework path. This should make it easier to provide pythonw support in tools like virtualenv.
* An update to the script that's used to build the binary installer: don't ↵Ronald Oussoren2009-12-241-1/+7
| | | | | | | | install files in /usr/local by default. Users can still choose to install files into /usr/local, but by default we'll only install files in /Library/Framework/Python.framework and /Applications/Python X.Y/
* On OSX the output of "uname -m" always reflects the 32-bit architectureRonald Oussoren2009-12-241-0/+10
| | | | | | | | | for the machine ("i386" or "ppc"), even if the executable is 64-bit. This patchs ensures that the distutils platform architecture represents the architecture for the executable when running a 64-bit only executable on OSX.
* Added markup and default arg, fixed exampleEzio Melotti2009-12-241-7/+7
|
* Fix for Issue7570: Error in urllib2 example.Senthil Kumaran2009-12-241-2/+2
|
* fix alleged refleakBenjamin Peterson2009-12-241-3/+8
|
* Fix possible integer overflow in lchown and fchown functions. For issue1747858.Gregory P. Smith2009-12-232-29/+53
|
* Make a word plural.Brett Cannon2009-12-221-1/+1
|
* added a note about #7556 in Misc/NEWSTarek Ziadé2009-12-211-0/+3
|
* backported r76993 and r76994 so the trunk behaves the same way with MSVC ↵Tarek Ziadé2009-12-212-29/+108
| | | | Manifest files editing
* Add NEWS for OpenSSL changes.Martin v. Löwis2009-12-211-0/+4
|
* Switch to OpenSSL 0.9.8l.Martin v. Löwis2009-12-213-4/+4
|
* Drop 2.4 compatibility.Martin v. Löwis2009-12-211-5/+2
|
* Issue #7553: test_long_future wasn't testing properly. Thanks Florent XiclunaMark Dickinson2009-12-211-9/+7
| | | | for bug report and patch.
* Inverse hyperbolic trigonometric functions should call m_log1p, not log1p.Mark Dickinson2009-12-211-4/+5
|
* Issue #7518: Move substitute definitions of C99 math functions fromMark Dickinson2009-12-218-231/+250
| | | | pymath.c to Modules/_math.c.
* Remove a leftover from a previous iteration of the issue 7376 patch.R. David Murray2009-12-211-1/+1
|
* Additional edge-case tests for test_long_and_overflow.Mark Dickinson2009-12-211-16/+107
|
* Fix reference counts for test_long_and_overflow.Mark Dickinson2009-12-211-0/+6
|
* Issue #7528: Backport PyLong_AsLongAndOverflow from py3k to trunk.Mark Dickinson2009-12-215-31/+187
| | | | Thanks Case Van Horsen for the patch.
* massive import cleaning in DistutilsTarek Ziadé2009-12-2124-121/+97
|
* Fixed #7552: fixed distutils.command.upload failure on very long passwordsTarek Ziadé2009-12-203-8/+33
|
* Issue #7554: Various fixups in test_cmath.py: remove code duplication,Mark Dickinson2009-12-201-63/+50
| | | | use new-style formatting. Thanks Florent Xicluna for the patch.
* Silence -3 warnings. Thanks Florent Xicluna.Mark Dickinson2009-12-201-2/+4
|
* Fix for consistency with py3k keyword-only version of assertAlmostEqualMark Dickinson2009-12-201-4/+4
|
* Issue #7554: Fix incorrect usage of rAssertAlmostEqual. Thanks Florent ↵Mark Dickinson2009-12-201-2/+2
| | | | Xicluna.
* Issue #7376: When called with no arguments doctest was running aR. David Murray2009-12-202-18/+25
| | | | | | | | | | self-test. Because of a change to the way tracebacks are printed, this self-test was failing. The test is run (and passes) during normal regression testing. So instead of running the failing self-test this patch makes doctest emit a usage message. This is better behavior anyway since passing in arguments is the real reason to run doctest as a command. Bug discovery and initial patch by Florent Xicluna.
* Fix comment typo.R. David Murray2009-12-201-1/+1
|
* Add missing tests for PyArg_Parse* with format 'h'Mark Dickinson2009-12-202-1/+28
|
* builtin-ins -> builtinsBenjamin Peterson2009-12-201-6/+6
|
* #7381: subprocess documentation and library docstring consistency fixes.Georg Brandl2009-12-202-16/+18
|
* Small indentation fix.Georg Brandl2009-12-201-1/+1
|
* #7495: backport Programming FAQ review to trunk.Georg Brandl2009-12-201-85/+70
|
* math.factorial depends on PyLong_AsLong correctly converting floats; rewriteMark Dickinson2009-12-201-2/+9
| | | | it to do the conversion explicitly instead. See issue #7550.
* Document the headers parameter for set_tunnel.Senthil Kumaran2009-12-201-1/+4
|
* Fix for issue 7291 - urllib2 cannot handle https with proxy requiring authSenthil Kumaran2009-12-204-35/+100
| | | | Refactored HTTPHandler tests and added testcase for proxy authorization.
* #7388: "python".capitalize() in the DocEzio Melotti2009-12-1922-26/+26
|
* Remove superfetatory paragraph (left there by mistake).Antoine Pitrou2009-12-191-5/+0
|
* Issue #7545: improve documentation of the `buffering` argument in io.open().Antoine Pitrou2009-12-193-8/+43
|
* #7480: remove tautology.Georg Brandl2009-12-191-2/+1
|
* #7479: add note about function availability on Unices.Georg Brandl2009-12-191-13/+18
|
* #7493: review of Design FAQ by Florent Xicluna.Georg Brandl2009-12-191-69/+75
|
* #7521: remove Py_GetBuildNumber(), which was removed in favor of ↵Georg Brandl2009-12-191-9/+0
| | | | Py_GetBuildInfo().
* #7527: use standard versionadded tags.Georg Brandl2009-12-191-3/+5
|
* Issue #3366: Add error function and complementary error function toMark Dickinson2009-12-194-1/+242
| | | | math module.
* Issue #7529: logging: Minor correction to documentation.Vinay Sajip2009-12-171-0/+2
|
* Add _math.h to math module dependencies in setup.py.Mark Dickinson2009-12-171-0/+1
|
* Issue #3366: Add expm1 function to math module. Thanks Eric Smith forMark Dickinson2009-12-1613-10/+162
| | | | testing on Windows.