]>
granicus.if.org Git - python/log
Benjamin Peterson [Thu, 11 Mar 2010 22:33:25 +0000 (22:33 +0000)]
normalize shebang lines to #!/usr/bin/env python
Benjamin Peterson [Thu, 11 Mar 2010 22:03:45 +0000 (22:03 +0000)]
revert r78842 cgi.py change
Benjamin Peterson [Thu, 11 Mar 2010 21:53:25 +0000 (21:53 +0000)]
use proper shebang lines
Benjamin Peterson [Thu, 11 Mar 2010 21:50:45 +0000 (21:50 +0000)]
remove executable property from doc files
Florent Xicluna [Thu, 11 Mar 2010 15:55:11 +0000 (15:55 +0000)]
Fix repr of tree Element on windows.
Florent Xicluna [Thu, 11 Mar 2010 14:36:19 +0000 (14:36 +0000)]
Issue #6472: The xml.etree package is updated to ElementTree 1.3. The cElementTree module is updated too.
Victor Stinner [Thu, 11 Mar 2010 13:46:06 +0000 (13:46 +0000)]
Another fix to test_executable() of test_sys: set the current working to avoid
the #7774 bug.
Victor Stinner [Thu, 11 Mar 2010 13:27:35 +0000 (13:27 +0000)]
Fix test_executable introduce in previous commit (r78835): Windows is able to
retrieve the absolute Python path even if argv[0] has been set to a non
existent program name.
Victor Stinner [Thu, 11 Mar 2010 12:34:39 +0000 (12:34 +0000)]
Issue #7774: Set sys.executable to an empty string if argv[0] has been
set to an non existent program name and Python is unable to retrieve the real
program name.
Fix also sysconfig: if sys.executable is an empty string, use the current
working directory.
Florent Xicluna [Thu, 11 Mar 2010 01:50:48 +0000 (01:50 +0000)]
Revert r78830: realpath() should really be applied to sys.executable.
Florent Xicluna [Thu, 11 Mar 2010 01:39:55 +0000 (01:39 +0000)]
It is not optimal to test sys.stderr on a debug build.
Florent Xicluna [Thu, 11 Mar 2010 00:56:59 +0000 (00:56 +0000)]
Fix the test_subprocess failure when sys.executable is meaningless: '' or a directory.
It does not fix #7774.
Florent Xicluna [Wed, 10 Mar 2010 23:58:42 +0000 (23:58 +0000)]
Issue #7880: Fix sysconfig when the python executable is a symbolic link.
Victor Stinner [Wed, 10 Mar 2010 22:45:04 +0000 (22:45 +0000)]
ooops, fix error message in execusercustomize()
Copy/paste failure :-)
Victor Stinner [Wed, 10 Mar 2010 22:30:19 +0000 (22:30 +0000)]
Issue #3137: Don't ignore errors at startup, especially a keyboard interrupt
(SIGINT). If an error occurs while importing the site module, the error is
printed and Python exits. Initialize the GIL before importing the site
module.
Benjamin Peterson [Tue, 9 Mar 2010 21:46:54 +0000 (21:46 +0000)]
fix ugly configure output (follow up to #6943)
Benjamin Peterson [Tue, 9 Mar 2010 21:43:36 +0000 (21:43 +0000)]
handle an empty OPT variable correctly #8100
Florent Xicluna [Tue, 9 Mar 2010 19:57:01 +0000 (19:57 +0000)]
#7772: Fix test_py3kwarn. Now the test suite could pass with "-3" flag.
Raymond Hettinger [Tue, 9 Mar 2010 11:29:10 +0000 (11:29 +0000)]
Improve code clarity a bit.
Raymond Hettinger [Tue, 9 Mar 2010 09:58:53 +0000 (09:58 +0000)]
Have links in OrderedDicts be native Python lists instead
of a custom class with __slots__. This simplifies the
code a bit, reduces memory consumption, improves speed,
and eliminates the need for weak reference proxies.
Raymond Hettinger [Tue, 9 Mar 2010 09:01:46 +0000 (09:01 +0000)]
Add nicer docstrings to namedtuples().
Provides better tooltips and looks better in help().
Raymond Hettinger [Tue, 9 Mar 2010 08:44:18 +0000 (08:44 +0000)]
Improve the basic example.
* Show both the decorator and regular form for assertRaises()
* Use assertTrue() instead of assertIn() to teach useful minimal subset of the API
Benjamin Peterson [Mon, 8 Mar 2010 22:15:11 +0000 (22:15 +0000)]
set svn:eol-style on various files
Georg Brandl [Mon, 8 Mar 2010 16:28:40 +0000 (16:28 +0000)]
Fix typo.
Florent Xicluna [Mon, 8 Mar 2010 15:20:28 +0000 (15:20 +0000)]
#7624: Fix isinstance(foo(), collections.Callable) for old-style classes.
Florent Xicluna [Mon, 8 Mar 2010 12:39:35 +0000 (12:39 +0000)]
Move some tests from test_macpath to test_genericpath.CommonTest
Andrew M. Kuchling [Mon, 8 Mar 2010 12:00:39 +0000 (12:00 +0000)]
Add various items
Florent Xicluna [Mon, 8 Mar 2010 11:01:39 +0000 (11:01 +0000)]
On finalize, don't try to join not started process.
Florent Xicluna [Mon, 8 Mar 2010 10:59:33 +0000 (10:59 +0000)]
Replace the stderr logging with assertNotEqual(returncode, 0).
Florent Xicluna [Mon, 8 Mar 2010 10:58:12 +0000 (10:58 +0000)]
Fix syntax: "rc != None" -> "rc is not None"
Florent Xicluna [Mon, 8 Mar 2010 07:21:16 +0000 (07:21 +0000)]
Don't fail on a debug() statement, if the worker PID is (still) None.
Ronald Oussoren [Mon, 8 Mar 2010 07:06:47 +0000 (07:06 +0000)]
Fix for issue 8066: readline should not be linked against libedit when the
deployment target is 10.4, libedit on 10.4 is too broken.
Benjamin Peterson [Mon, 8 Mar 2010 02:11:06 +0000 (02:11 +0000)]
remove svn:executable from scripts without a shebang line
R. David Murray [Mon, 8 Mar 2010 02:04:06 +0000 (02:04 +0000)]
Issue #7143: get_payload used to strip any trailing newline from a
base64 transfer-encoded payload *after* decoding it; it no longer does.
email had a special method in utils, _bdecode, specifically to do this,
so it must have served a purpose at some point, yet it is clearly wrong
per RFC. Fixed with Barry's approval, but no backport. Email package
minor version number is bumped, now version 4.0.1.
Patch by Joaquin Cuenca Abela.
Florent Xicluna [Sun, 7 Mar 2010 23:49:03 +0000 (23:49 +0000)]
Backport the Popen.poll() protection from subprocess to multiprocessing. See #
1731717 .
It should fix transient failures on test_multiprocessing.
Michael Foord [Sun, 7 Mar 2010 23:16:20 +0000 (23:16 +0000)]
Remove accidental print statement from last commit.
Michael Foord [Sun, 7 Mar 2010 23:10:36 +0000 (23:10 +0000)]
Fix accidental name rebinding in unittest py3k warning filtering.
Michael Foord [Sun, 7 Mar 2010 22:04:55 +0000 (22:04 +0000)]
Addition of setUpClass and setUpModule shared fixtures to unittest.
Georg Brandl [Sun, 7 Mar 2010 21:32:06 +0000 (21:32 +0000)]
#8044: document Py_{Enter,Leave}RecursiveCall functions.
Georg Brandl [Sun, 7 Mar 2010 21:12:28 +0000 (21:12 +0000)]
#8039: document conditional expressions better, giving them their own section.
Georg Brandl [Sun, 7 Mar 2010 20:58:31 +0000 (20:58 +0000)]
#8085: The function is called PyObject_NewVar, not PyObject_VarNew.
Michael Foord [Sun, 7 Mar 2010 20:22:12 +0000 (20:22 +0000)]
Fix for potentials errors in constructing unittest failure messages. Plus skipped test methods no longer run setUp and tearDown (Issue 8059)
Florent Xicluna [Sun, 7 Mar 2010 19:14:12 +0000 (19:14 +0000)]
Refresh the documentation for the test.test_support module.
Florent Xicluna [Sun, 7 Mar 2010 17:12:23 +0000 (17:12 +0000)]
#2777: Try hard to make Win7 buildbot happy...
Mark Dickinson [Sun, 7 Mar 2010 17:10:19 +0000 (17:10 +0000)]
Silence compiler warning.
Mark Dickinson [Sun, 7 Mar 2010 16:24:45 +0000 (16:24 +0000)]
Issue #
1530559 : When packing a non-integer with any integer conversion
code using struct.pack, attempt to convert to an integer first using
the argument's __int__ method (if present). Also raise a
DeprecationWarning for any such usage of __int__.
This fixes a regression from 2.6, where some (but not all) integer
conversion codes already used __int__.
Florent Xicluna [Sun, 7 Mar 2010 15:27:39 +0000 (15:27 +0000)]
Do not fail if returncode is 0 on send_signal/kill/terminate, for win32 platforms.
Do not hide the KeyboardInterrupt on POSIX platforms.
Georg Brandl [Sun, 7 Mar 2010 15:23:59 +0000 (15:23 +0000)]
#5341: more built-in vs builtin fixes.
Florent Xicluna [Sun, 7 Mar 2010 12:21:36 +0000 (12:21 +0000)]
#2777: Enable test_send_signal, test_terminate and test_kill on win32 platforms.
Florent Xicluna [Sun, 7 Mar 2010 12:18:33 +0000 (12:18 +0000)]
Issue #7849: Now the utility ``check_warnings`` verifies if the warnings are
effectively raised. A new utility ``check_py3k_warnings`` deals with py3k warnings.
Florent Xicluna [Sun, 7 Mar 2010 12:14:25 +0000 (12:14 +0000)]
Fix some py3k warnings in the standard library.
Ronald Oussoren [Sun, 7 Mar 2010 09:04:06 +0000 (09:04 +0000)]
Fix for issue #7998: pythonw didn't work when --with-framework-name was
specified
Senthil Kumaran [Sun, 7 Mar 2010 04:09:30 +0000 (04:09 +0000)]
Reverting the change made in r78431.
Benjamin Peterson [Sun, 7 Mar 2010 00:29:44 +0000 (00:29 +0000)]
eliminate py3k warnings in argparse
Benjamin Peterson [Sun, 7 Mar 2010 00:00:37 +0000 (00:00 +0000)]
more specific exception for wrong kind of raise #8082
Benjamin Peterson [Sat, 6 Mar 2010 22:44:07 +0000 (22:44 +0000)]
post release update
Benjamin Peterson [Sat, 6 Mar 2010 20:37:03 +0000 (20:37 +0000)]
tag 2.7 alpha 4
Benjamin Peterson [Sat, 6 Mar 2010 20:34:14 +0000 (20:34 +0000)]
bump version to 2.7a4
Florent Xicluna [Sat, 6 Mar 2010 19:43:41 +0000 (19:43 +0000)]
Skip test_send_signal, test_kill, test_terminate on win32 platforms, for 2.7a4 release.
Florent Xicluna [Sat, 6 Mar 2010 18:52:52 +0000 (18:52 +0000)]
Minor tweaking of previous r78734, and add a NEWS entry.
Florent Xicluna [Sat, 6 Mar 2010 18:07:18 +0000 (18:07 +0000)]
Create test_genericpath.CommonTest and reuse it to test other path modules.
Florent Xicluna [Sat, 6 Mar 2010 17:24:36 +0000 (17:24 +0000)]
Do not print the header lines when running a single test.
Vinay Sajip [Sat, 6 Mar 2010 15:56:03 +0000 (15:56 +0000)]
Added checks for tuples in dictConfig.
Vinay Sajip [Sat, 6 Mar 2010 15:12:08 +0000 (15:12 +0000)]
Added schema version test in dictConfig.
Florent Xicluna [Sat, 6 Mar 2010 14:38:09 +0000 (14:38 +0000)]
Backport "test.regrtest -R 2:3" syntax from py3k branch, and other minor adjustments.
Florent Xicluna [Sat, 6 Mar 2010 11:01:08 +0000 (11:01 +0000)]
#6906: TCL_LIBRARY and TK_LIBRARY environment variables should be encoded.
Florent Xicluna [Sat, 6 Mar 2010 09:54:14 +0000 (09:54 +0000)]
#2777: Apply same recipe on win32, i.e. do not inherit file handles.
Florent Xicluna [Sat, 6 Mar 2010 09:11:55 +0000 (09:11 +0000)]
Print platform information to stdout, to help troubleshooting platform-specific failures.
Florent Xicluna [Sat, 6 Mar 2010 08:07:44 +0000 (08:07 +0000)]
Keep the test files in the ./build/ subdirectory, if Python is not installed.
Remove two hacks which are no longer needed after #7712, because all __file__ attributes are absolute.
Gregory P. Smith [Sat, 6 Mar 2010 07:35:19 +0000 (07:35 +0000)]
Call setreuid and setregid in a subprocess to avoid altering the test runner's
process state. Should fix issue8045.
Benjamin Peterson [Sat, 6 Mar 2010 03:13:33 +0000 (03:13 +0000)]
settscdump is definitely an implementation detail
Tarek Ziadé [Sat, 6 Mar 2010 02:17:28 +0000 (02:17 +0000)]
search in the alternative location for VCExpress
Tarek Ziadé [Sat, 6 Mar 2010 02:11:14 +0000 (02:11 +0000)]
fixed various failures and environment alterations in distutils.test_build_ext
Tarek Ziadé [Sat, 6 Mar 2010 01:27:09 +0000 (01:27 +0000)]
files used by win32 tests
Tarek Ziadé [Sat, 6 Mar 2010 01:23:21 +0000 (01:23 +0000)]
simplified the fallback case
Tarek Ziadé [Sat, 6 Mar 2010 01:18:27 +0000 (01:18 +0000)]
provide a fallback for xxmodule.c in case the buildir is not present
Tarek Ziadé [Sat, 6 Mar 2010 01:04:14 +0000 (01:04 +0000)]
copied back the build_ext tests from 2.6
Florent Xicluna [Sat, 6 Mar 2010 00:16:57 +0000 (00:16 +0000)]
#2777: Apply same recipe for test_terminate and test_kill, i.e. close or redirect fds.
Vinay Sajip [Fri, 5 Mar 2010 22:11:24 +0000 (22:11 +0000)]
Factored out time usage determination into a method, to facilitate alternative formatting implementations in the future.
Florent Xicluna [Fri, 5 Mar 2010 19:31:21 +0000 (19:31 +0000)]
#2777: Handle fds more carefully to try to fix some x86-Linux failures (namely, neal bot and twisted bot).
Mark Dickinson [Fri, 5 Mar 2010 14:50:22 +0000 (14:50 +0000)]
Remove the redundant #define: PY_STRUCT_FLOAT_COERCE
Mark Dickinson [Fri, 5 Mar 2010 14:36:20 +0000 (14:36 +0000)]
Fix incorrect stacklevel for DeprecationWarnings originating from the struct module.
Also clean up related tests in test_struct.
The stacklevel fix should be backported to 2.6 once that branch is unfrozen.
Gerhard Häring [Fri, 5 Mar 2010 09:12:37 +0000 (09:12 +0000)]
Merged code from pysqlite 2.6.0.
Benjamin Peterson [Fri, 5 Mar 2010 03:24:17 +0000 (03:24 +0000)]
Merged revisions 78679,78681 via svnmerge from
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
........
r78679 | benjamin.peterson | 2010-03-04 21:10:46 -0600 (Thu, 04 Mar 2010) | 1 line
set svn:eol-style
........
r78681 | benjamin.peterson | 2010-03-04 21:19:06 -0600 (Thu, 04 Mar 2010) | 1 line
remove svn:executable property
........
Benjamin Peterson [Fri, 5 Mar 2010 03:20:06 +0000 (03:20 +0000)]
remove the svn:executable property from files that don't have shebang lines
Benjamin Peterson [Fri, 5 Mar 2010 03:15:07 +0000 (03:15 +0000)]
set svn:eol-style on Lib files
Benjamin Peterson [Fri, 5 Mar 2010 03:07:59 +0000 (03:07 +0000)]
set svn:eol-style
Florent Xicluna [Fri, 5 Mar 2010 01:12:14 +0000 (01:12 +0000)]
These line should not be there.
Florent Xicluna [Fri, 5 Mar 2010 01:05:55 +0000 (01:05 +0000)]
Let's use assertIsNone / assertIsNotNone. It's hype.
Florent Xicluna [Fri, 5 Mar 2010 00:47:40 +0000 (00:47 +0000)]
Workaround #3137: Retry SIGINT if it is not received the first time.
test_send_signal should not hang anymore on various Linux distributions.
Tarek Ziadé [Fri, 5 Mar 2010 00:29:38 +0000 (00:29 +0000)]
reverted the usage of compiler_obj in Python's setup.py
Tarek Ziadé [Fri, 5 Mar 2010 00:16:02 +0000 (00:16 +0000)]
reverting partially distutils to its 2.6.x state so 2.7a4 looks more like the 2.7b1 in this. the whole revert will occur after a4 is tagged
Florent Xicluna [Thu, 4 Mar 2010 21:31:58 +0000 (21:31 +0000)]
#2777: Enable test_send_signal, test_kill and test_terminate on all platforms.
Florent Xicluna [Thu, 4 Mar 2010 19:40:48 +0000 (19:40 +0000)]
Cleanup.
Dirkjan Ochtman [Thu, 4 Mar 2010 19:21:53 +0000 (19:21 +0000)]
Try to fix buildbot breakage from r78384.
Thanks bitdancer and briancurtin for the help.
R. David Murray [Thu, 4 Mar 2010 17:34:05 +0000 (17:34 +0000)]
Fix documentation of email.Message.get_filename to match
the fix applied in Issue 7082.
Florent Xicluna [Thu, 4 Mar 2010 15:58:54 +0000 (15:58 +0000)]
#7805: wait until all workers are started before collecting their PIDs
Florent Xicluna [Thu, 4 Mar 2010 15:57:20 +0000 (15:57 +0000)]
Fix transient refleak in test_popen2.
Victor Stinner [Thu, 4 Mar 2010 12:09:33 +0000 (12:09 +0000)]
Issue #
1054943 : Fix unicodedata.normalize('NFC', text) for the Public Review
Issue #29.
PR #29 was released in february 2004!
Benjamin Peterson [Thu, 4 Mar 2010 02:07:55 +0000 (02:07 +0000)]
set svn:executable on all regen scripts