]> granicus.if.org Git - python/log
python
14 years agoAvoid hardcoding refcounts in tests.
Collin Winter [Wed, 17 Mar 2010 17:36:16 +0000 (17:36 +0000)]
Avoid hardcoding refcounts in tests.

14 years agoIssue #8162: logging: Clarified docstring and documentation for disable function.
Vinay Sajip [Wed, 17 Mar 2010 15:05:57 +0000 (15:05 +0000)]
Issue #8162: logging: Clarified docstring and documentation for disable function.

14 years agoUse "x in y" instead of y.find(x) != -1.
Ezio Melotti [Wed, 17 Mar 2010 14:22:34 +0000 (14:22 +0000)]
Use "x in y" instead of y.find(x) != -1.

14 years ago#7092: silence some more py3k warnings.
Ezio Melotti [Wed, 17 Mar 2010 13:52:48 +0000 (13:52 +0000)]
#7092: silence some more py3k warnings.

14 years agoDelete unused import.
Collin Winter [Wed, 17 Mar 2010 03:04:01 +0000 (03:04 +0000)]
Delete unused import.

14 years agoStyle cleanup in test_import.
Collin Winter [Wed, 17 Mar 2010 02:40:12 +0000 (02:40 +0000)]
Style cleanup in test_import.

14 years agoFix a trivial class of (hypothetical, future) false-positive refleaks, discovered...
Collin Winter [Wed, 17 Mar 2010 02:02:30 +0000 (02:02 +0000)]
Fix a trivial class of (hypothetical, future) false-positive refleaks, discovered by an optimization in Unladen Swallow's past (which will become CPython's future).

14 years agoIntegrate merge.py into msi.py.
Martin v. Löwis [Tue, 16 Mar 2010 18:49:28 +0000 (18:49 +0000)]
Integrate merge.py into msi.py.

14 years ago- Issue #4961: Inconsistent/wrong result of askyesno function in tkMessageBox
Matthias Klose [Tue, 16 Mar 2010 10:48:52 +0000 (10:48 +0000)]
- Issue #4961: Inconsistent/wrong result of askyesno function in tkMessageBox
  with Tcl/Tk-8.5.

14 years agoIssue #7783 and #7787: open_urlresource invalidates the outdated files from the local...
Florent Xicluna [Mon, 15 Mar 2010 18:08:58 +0000 (18:08 +0000)]
Issue #7783 and #7787: open_urlresource invalidates the outdated files from the local cache.
Use this feature to fix test_normalization.

14 years ago- Fix typo in Lib/compileall.py(__all__).
Matthias Klose [Mon, 15 Mar 2010 18:00:01 +0000 (18:00 +0000)]
- Fix typo in Lib/compileall.py(__all__).

14 years ago- Issue #8140: extend compileall to compile single files. Add -i option.
Matthias Klose [Mon, 15 Mar 2010 17:44:12 +0000 (17:44 +0000)]
- Issue #8140: extend compileall to compile single files. Add -i option.

14 years agoRemove py3k deprecation warnings from these Unicode tools.
Florent Xicluna [Mon, 15 Mar 2010 14:00:58 +0000 (14:00 +0000)]
Remove py3k deprecation warnings from these Unicode tools.

14 years ago- Issue #7356: ctypes.util: Make parsing of ldconfig output independent of
Matthias Klose [Mon, 15 Mar 2010 13:42:23 +0000 (13:42 +0000)]
- Issue #7356: ctypes.util: Make parsing of ldconfig output independent of
  the locale.

14 years agoIssue #6716: Quote -x arguments of compileall in MSI installer.
Martin v. Löwis [Mon, 15 Mar 2010 13:00:17 +0000 (13:00 +0000)]
Issue #6716: Quote -x arguments of compileall in MSI installer.

14 years ago- Issue #6949: Allow the _bsddb extension to be built with db-4.8.x.
Matthias Klose [Mon, 15 Mar 2010 12:46:18 +0000 (12:46 +0000)]
- Issue #6949: Allow the _bsddb extension to be built with db-4.8.x.

14 years agoclean up files correctly
Benjamin Peterson [Mon, 15 Mar 2010 03:02:37 +0000 (03:02 +0000)]
clean up files correctly

14 years agoremove mac 9 code
Benjamin Peterson [Mon, 15 Mar 2010 03:00:35 +0000 (03:00 +0000)]
remove mac 9 code

14 years agothis little exception dance is pointless
Benjamin Peterson [Mon, 15 Mar 2010 02:58:24 +0000 (02:58 +0000)]
this little exception dance is pointless

14 years agoBackport from the libffi trunk:
Matthias Klose [Mon, 15 Mar 2010 00:36:18 +0000 (00:36 +0000)]
Backport from the libffi trunk:

2010-02-15  Matthias Klose  <doko@ubuntu.com>

        * src/arm/sysv.S (__ARM_ARCH__): Define for processor
        __ARM_ARCH_7EM__.

14 years ago- Issue #8142: Update libffi to the 3.0.9 release.
Matthias Klose [Mon, 15 Mar 2010 00:02:36 +0000 (00:02 +0000)]
- Issue #8142: Update libffi to the 3.0.9 release.
-- Diese und die folgenden Zeilen werden ignoriert --

M    Misc/NEWS
A    Modules/_ctypes/libffi/m4
A    Modules/_ctypes/libffi/m4/ltsugar.m4
A    Modules/_ctypes/libffi/m4/libtool.m4
A    Modules/_ctypes/libffi/m4/ltversion.m4
A    Modules/_ctypes/libffi/m4/lt~obsolete.m4
A    Modules/_ctypes/libffi/m4/ltoptions.m4
A    Modules/_ctypes/libffi/ChangeLog.libffi
M    Modules/_ctypes/libffi/configure
M    Modules/_ctypes/libffi/Makefile.in
M    Modules/_ctypes/libffi/fficonfig.h.in
M    Modules/_ctypes/libffi/src/arm/sysv.S
M    Modules/_ctypes/libffi/src/powerpc/ffitarget.h
M    Modules/_ctypes/libffi/src/powerpc/aix.S
M    Modules/_ctypes/libffi/src/powerpc/ffi.c
M    Modules/_ctypes/libffi/src/powerpc/sysv.S
M    Modules/_ctypes/libffi/src/powerpc/ffi_darwin.c
M    Modules/_ctypes/libffi/src/powerpc/aix_closure.S
A    Modules/_ctypes/libffi/src/closures.c
D    Modules/_ctypes/libffi/src/darwin/ffitarget.h
M    Modules/_ctypes/libffi/src/sh64/ffi.c
M    Modules/_ctypes/libffi/src/sh64/sysv.S
M    Modules/_ctypes/libffi/src/x86/ffi64.c
M    Modules/_ctypes/libffi/src/x86/ffitarget.h
M    Modules/_ctypes/libffi/src/x86/win32.S
M    Modules/_ctypes/libffi/src/x86/darwin.S
M    Modules/_ctypes/libffi/src/x86/ffi.c
M    Modules/_ctypes/libffi/src/x86/sysv.S
A    Modules/_ctypes/libffi/src/x86/win64.S
M    Modules/_ctypes/libffi/src/x86/unix64.S
A    Modules/_ctypes/libffi/src/types.c
A    Modules/_ctypes/libffi/src/avr32
A    Modules/_ctypes/libffi/src/avr32/ffitarget.h
A    Modules/_ctypes/libffi/src/avr32/ffi.c
A    Modules/_ctypes/libffi/src/avr32/sysv.S
M    Modules/_ctypes/libffi/src/frv/ffi.c
M    Modules/_ctypes/libffi/src/s390/sysv.S
M    Modules/_ctypes/libffi/src/pa/ffi.c
A    Modules/_ctypes/libffi/src/raw_api.c
A    Modules/_ctypes/libffi/src/java_raw_api.c
A    Modules/_ctypes/libffi/src/debug.c
M    Modules/_ctypes/libffi/src/sparc/ffi.c
M    Modules/_ctypes/libffi/src/sparc/v8.S
M    Modules/_ctypes/libffi/src/mips/ffitarget.h
M    Modules/_ctypes/libffi/src/mips/n32.S
M    Modules/_ctypes/libffi/src/mips/o32.S
M    Modules/_ctypes/libffi/src/mips/ffi.c
A    Modules/_ctypes/libffi/src/dlmalloc.c
M    Modules/_ctypes/libffi/src/sh/ffi.c
M    Modules/_ctypes/libffi/src/sh/sysv.S
AM   Modules/_ctypes/libffi/depcomp
AM   Modules/_ctypes/libffi/compile
M    Modules/_ctypes/libffi/config.guess
AM   Modules/_ctypes/libffi/ltmain.sh
M    Modules/_ctypes/libffi/config.sub
AM   Modules/_ctypes/libffi/mdate-sh
M    Modules/_ctypes/libffi/configure.ac
A    Modules/_ctypes/libffi/doc
A    Modules/_ctypes/libffi/doc/libffi.texi
A    Modules/_ctypes/libffi/doc/stamp-vti
A    Modules/_ctypes/libffi/doc/libffi.info
A    Modules/_ctypes/libffi/doc/version.texi
A    Modules/_ctypes/libffi/texinfo.tex
A    Modules/_ctypes/libffi/man
A    Modules/_ctypes/libffi/man/ffi_call.3
A    Modules/_ctypes/libffi/man/Makefile.in
A    Modules/_ctypes/libffi/man/ffi.3
A    Modules/_ctypes/libffi/man/Makefile.am
A    Modules/_ctypes/libffi/man/ffi_prep_cif.3
A    Modules/_ctypes/libffi/ChangeLog.libgcj
M    Modules/_ctypes/libffi/LICENSE
M    Modules/_ctypes/libffi/include/ffi.h.in
M    Modules/_ctypes/libffi/include/Makefile.in
M    Modules/_ctypes/libffi/include/ffi_common.h
M    Modules/_ctypes/libffi/include/Makefile.am
A    Modules/_ctypes/libffi/libtool-version
A    Modules/_ctypes/libffi/ChangeLog
A    Modules/_ctypes/libffi/testsuite
A    Modules/_ctypes/libffi/testsuite/Makefile.in
A    Modules/_ctypes/libffi/testsuite/libffi.call
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_multi_ushort.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/stret_medium.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_align_uint16.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_align_longdouble_split2.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/struct1.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/return_uc.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/struct3.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/nested_struct1.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/struct5.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/err_bad_abi.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/nested_struct3.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_7_1_byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/nested_struct5.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_double.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/struct7.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/return_sl.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/nested_struct7.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/struct9.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_sint.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/nested_struct9.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_pointer.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/many_win32.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_20byte1.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_multi_sshortchar.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/return_fl.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_align_sint64.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/many.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/strlen.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_3byte2.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/return_ldl.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/stret_large.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_multi_schar.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_multi_uchar.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_9byte1.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/err_bad_typedef.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_19byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_align_float.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/closure_fn1.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_align_longdouble_split.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/problem1.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/return_fl1.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/closure_fn3.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/return_dbl2.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_sshort.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/return_fl3.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/closure_fn5.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_align_double.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_2byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/promotion.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/nested_struct.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/float2.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/nested_struct10.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/return_ll1.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_4byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/float4.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_6byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_longdouble.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/huge_struct.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_8byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_multi_sshort.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_align_uint32.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_align_sint16.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_double_va.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/return_sc.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/float.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_20byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_float.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/struct2.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_pointer_stack.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_5_1_byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/struct4.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/nested_struct2.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_24byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/struct6.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/nested_struct4.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/closure_loc_fn0.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/struct8.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/nested_struct6.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/testclosure.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/nested_struct8.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_64byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/return_ul.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_uint.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_dbls_struct.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/strlen_win32.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/pyobjc-tc.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/stret_large2.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_multi_ushortchar.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/return_dbl.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_schar.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_uchar.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_align_uint64.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_align_longdouble.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_ulonglong.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_1_1byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/return_ll.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_3_1byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_12byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_4_1byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_3byte1.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/ffitest.h
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_6_1_byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_16byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_18byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/closure_fn0.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_9byte2.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_longdouble_va.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/return_dbl1.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/closure_fn2.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/closure_stdcall.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/return_fl2.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/stret_medium2.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/closure_fn4.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/negint.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_ushort.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/call.exp
A    Modules/_ctypes/libffi/testsuite/libffi.call/closure_fn6.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/float1.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/float3.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_5byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_7byte.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_align_pointer.c
A    Modules/_ctypes/libffi/testsuite/libffi.call/cls_align_sint32.c
A    Modules/_ctypes/libffi/testsuite/config
A    Modules/_ctypes/libffi/testsuite/config/default.exp
A    Modules/_ctypes/libffi/testsuite/lib
A    Modules/_ctypes/libffi/testsuite/lib/target-libpath.exp
A    Modules/_ctypes/libffi/testsuite/lib/wrapper.exp
A    Modules/_ctypes/libffi/testsuite/lib/libffi-dg.exp
A    Modules/_ctypes/libffi/testsuite/Makefile.am
A    Modules/_ctypes/libffi/testsuite/libffi.special
A    Modules/_ctypes/libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
A    Modules/_ctypes/libffi/testsuite/libffi.special/unwindtest.cc
A    Modules/_ctypes/libffi/testsuite/libffi.special/special.exp
A    Modules/_ctypes/libffi/testsuite/libffi.special/ffitestcxx.h
M    Modules/_ctypes/libffi/README
A    Modules/_ctypes/libffi/libffi.pc.in
M    Modules/_ctypes/libffi/Makefile.am
M    Modules/_ctypes/libffi/missing
A    Modules/_ctypes/libffi/ChangeLog.v1
M    Modules/_ctypes/libffi/aclocal.m4
M    Modules/_ctypes/libffi.diff

14 years agoDo not hardcode Expat version. It's possible to build Python with --with-system...
Florent Xicluna [Sun, 14 Mar 2010 15:20:59 +0000 (15:20 +0000)]
Do not hardcode Expat version.  It's possible to build Python with --with-system-expat option.

14 years agofix quotes
Benjamin Peterson [Sun, 14 Mar 2010 15:06:14 +0000 (15:06 +0000)]
fix quotes

14 years agofix freebsd linking #7705
Benjamin Peterson [Sun, 14 Mar 2010 14:24:31 +0000 (14:24 +0000)]
fix freebsd linking #7705

14 years agoAdd a link about the Public Review Issue #29
Ezio Melotti [Sun, 14 Mar 2010 10:13:49 +0000 (10:13 +0000)]
Add a link about the Public Review Issue #29

14 years ago#8137: add iso-8859-16 to the standard encodings table.
Georg Brandl [Sun, 14 Mar 2010 09:55:08 +0000 (09:55 +0000)]
#8137: add iso-8859-16 to the standard encodings table.

14 years agoFormat and rewrap 2.7 NEWS consistently.
Georg Brandl [Sun, 14 Mar 2010 09:50:54 +0000 (09:50 +0000)]
Format and rewrap 2.7 NEWS consistently.

14 years agoMinor documentation updates for xml.etree.
Florent Xicluna [Sun, 14 Mar 2010 01:22:09 +0000 (01:22 +0000)]
Minor documentation updates for xml.etree.

14 years agoIssue #7993: Add a test of IO packet processing bandwidth to ccbench.
Antoine Pitrou [Sat, 13 Mar 2010 21:21:30 +0000 (21:21 +0000)]
Issue #7993: Add a test of IO packet processing bandwidth to ccbench.
It measures the number of UDP packets processed per second depending on
the number of background CPU-bound Python threads.

14 years agoAdd the keyword argument "method=None" to the .write() method and the tostring/tostri...
Florent Xicluna [Sat, 13 Mar 2010 20:30:15 +0000 (20:30 +0000)]
Add the keyword argument "method=None" to the .write() method and the tostring/tostringlist functions.
Update the function, class and method signatures, according to the new convention.

14 years agoUpdate some parts of the xml.etree documentation.
Florent Xicluna [Sat, 13 Mar 2010 17:56:19 +0000 (17:56 +0000)]
Update some parts of the xml.etree documentation.

14 years agoAdd 2.6 uuids.
Martin v. Löwis [Sat, 13 Mar 2010 17:53:02 +0000 (17:53 +0000)]
Add 2.6 uuids.

14 years agoFix incorrect error checks in structmember.c (backport of r78920 from py3k).
Mark Dickinson [Sat, 13 Mar 2010 14:18:34 +0000 (14:18 +0000)]
Fix incorrect error checks in structmember.c (backport of r78920 from py3k).

14 years agoUpdate for new download location.
Georg Brandl [Sat, 13 Mar 2010 13:41:58 +0000 (13:41 +0000)]
Update for new download location.

14 years agoChange/fix handling of docs download location: for daily builds, put them right next...
Georg Brandl [Sat, 13 Mar 2010 13:39:46 +0000 (13:39 +0000)]
Change/fix handling of docs download location: for daily builds, put them right next to the HTML.

14 years agoDo not chdir when running test_xml_etree, and enhance the findfile helper.
Florent Xicluna [Sat, 13 Mar 2010 12:41:48 +0000 (12:41 +0000)]
Do not chdir when running test_xml_etree, and enhance the findfile helper.

14 years agoMove the xml test data to their own directory.
Florent Xicluna [Sat, 13 Mar 2010 11:18:49 +0000 (11:18 +0000)]
Move the xml test data to their own directory.

14 years agoBump externals versions for doc build.
Georg Brandl [Sat, 13 Mar 2010 10:54:12 +0000 (10:54 +0000)]
Bump externals versions for doc build.

14 years agoAdd Makefile targets for automatic doc build. Add script that will be used for daily...
Georg Brandl [Sat, 13 Mar 2010 10:12:39 +0000 (10:12 +0000)]
Add Makefile targets for automatic doc build.  Add script that will be used for daily build.

14 years agoSilence compiler warnings.
Ezio Melotti [Sat, 13 Mar 2010 04:39:51 +0000 (04:39 +0000)]
Silence compiler warnings.

14 years agosqlite3: Fix a segfault on calling a connection with something else than a
Victor Stinner [Sat, 13 Mar 2010 03:27:07 +0000 (03:27 +0000)]
sqlite3: Fix a segfault on calling a connection with something else than a
string. Initialize all attributes to be able to call the statement destructor
on error.

Avoid also a duplicate connection in some tests: setUp() does already open a
connection (":memory:").

14 years ago#8011: use exc.tb_lineno instead of traceback.tb_lineno() and pep8ify variable names.
Ezio Melotti [Sat, 13 Mar 2010 01:21:34 +0000 (01:21 +0000)]
#8011: use exc.tb_lineno instead of traceback.tb_lineno() and pep8ify variable names.

14 years agofix broken links
Ezio Melotti [Sat, 13 Mar 2010 00:15:36 +0000 (00:15 +0000)]
fix broken links

14 years agoIssue #7818: set().test_c_api() doesn't expect a set('abc'), modify the set.
Victor Stinner [Sat, 13 Mar 2010 00:13:22 +0000 (00:13 +0000)]
Issue #7818: set().test_c_api() doesn't expect a set('abc'), modify the set.

14 years agoDeactivate automatic upload of the docs to python.org, they will now be built by...
Georg Brandl [Fri, 12 Mar 2010 21:27:23 +0000 (21:27 +0000)]
Deactivate automatic upload of the docs to python.org, they will now be built by a job on that machine.

14 years agoNEWS: issue #7774 is related to Library (sys), not Core and Builtins
Victor Stinner [Fri, 12 Mar 2010 14:30:26 +0000 (14:30 +0000)]
NEWS: issue #7774 is related to Library (sys), not Core and Builtins

14 years agoFix warnings from "make check".
Georg Brandl [Fri, 12 Mar 2010 10:02:03 +0000 (10:02 +0000)]
Fix warnings from "make check".

14 years agoGet rid of backticks.
Georg Brandl [Fri, 12 Mar 2010 09:57:43 +0000 (09:57 +0000)]
Get rid of backticks.

14 years agoIssue #8117: Updated NEWS entry and added to logging documentation.
Vinay Sajip [Fri, 12 Mar 2010 09:16:10 +0000 (09:16 +0000)]
Issue #8117: Updated NEWS entry and added to logging documentation.

14 years agoIssue #8117: logging: Improved algorithm for computing initial rollover time.
Vinay Sajip [Fri, 12 Mar 2010 06:01:21 +0000 (06:01 +0000)]
Issue #8117: logging: Improved algorithm for computing initial rollover time.

14 years agoremove shebang line from non-executable test
Benjamin Peterson [Thu, 11 Mar 2010 22:34:12 +0000 (22:34 +0000)]
remove shebang line from non-executable test

14 years agonormalize shebang lines to #!/usr/bin/env python
Benjamin Peterson [Thu, 11 Mar 2010 22:33:25 +0000 (22:33 +0000)]
normalize shebang lines to #!/usr/bin/env python

14 years agorevert r78842 cgi.py change
Benjamin Peterson [Thu, 11 Mar 2010 22:03:45 +0000 (22:03 +0000)]
revert r78842 cgi.py change

14 years agouse proper shebang lines
Benjamin Peterson [Thu, 11 Mar 2010 21:53:25 +0000 (21:53 +0000)]
use proper shebang lines

14 years agoremove executable property from doc files
Benjamin Peterson [Thu, 11 Mar 2010 21:50:45 +0000 (21:50 +0000)]
remove executable property from doc files

14 years agoFix repr of tree Element on windows.
Florent Xicluna [Thu, 11 Mar 2010 15:55:11 +0000 (15:55 +0000)]
Fix repr of tree Element on windows.

14 years agoIssue #6472: The xml.etree package is updated to ElementTree 1.3. The cElementTree...
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.

14 years agoAnother fix to test_executable() of test_sys: set the current working to avoid
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.

14 years agoFix test_executable introduce in previous commit (r78835): Windows is able to
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.

14 years agoIssue #7774: Set sys.executable to an empty string if argv[0] has been
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.

14 years agoRevert r78830: realpath() should really be applied to sys.executable.
Florent Xicluna [Thu, 11 Mar 2010 01:50:48 +0000 (01:50 +0000)]
Revert r78830: realpath() should really be applied to sys.executable.

14 years agoIt is not optimal to test sys.stderr on a debug build.
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.

14 years agoFix the test_subprocess failure when sys.executable is meaningless: '' or a directory.
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.

14 years agoIssue #7880: Fix sysconfig when the python executable is a symbolic link.
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.

14 years agoooops, fix error message in execusercustomize()
Victor Stinner [Wed, 10 Mar 2010 22:45:04 +0000 (22:45 +0000)]
ooops, fix error message in execusercustomize()

Copy/paste failure :-)

14 years agoIssue #3137: Don't ignore errors at startup, especially a keyboard interrupt
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.

14 years agofix ugly configure output (follow up to #6943)
Benjamin Peterson [Tue, 9 Mar 2010 21:46:54 +0000 (21:46 +0000)]
fix ugly configure output (follow up to #6943)

14 years agohandle an empty OPT variable correctly #8100
Benjamin Peterson [Tue, 9 Mar 2010 21:43:36 +0000 (21:43 +0000)]
handle an empty OPT variable correctly #8100

14 years ago#7772: Fix test_py3kwarn. Now the test suite could pass with "-3" flag.
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.

15 years agoImprove code clarity a bit.
Raymond Hettinger [Tue, 9 Mar 2010 11:29:10 +0000 (11:29 +0000)]
Improve code clarity a bit.

15 years agoHave links in OrderedDicts be native Python lists instead
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.

15 years agoAdd nicer docstrings to namedtuples().
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().

15 years agoImprove the basic example.
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

15 years agoset svn:eol-style on various files
Benjamin Peterson [Mon, 8 Mar 2010 22:15:11 +0000 (22:15 +0000)]
set svn:eol-style on various files

15 years agoFix typo.
Georg Brandl [Mon, 8 Mar 2010 16:28:40 +0000 (16:28 +0000)]
Fix typo.

15 years ago#7624: Fix isinstance(foo(), collections.Callable) for old-style classes.
Florent Xicluna [Mon, 8 Mar 2010 15:20:28 +0000 (15:20 +0000)]
#7624: Fix isinstance(foo(), collections.Callable) for old-style classes.

15 years agoMove some tests from test_macpath to test_genericpath.CommonTest
Florent Xicluna [Mon, 8 Mar 2010 12:39:35 +0000 (12:39 +0000)]
Move some tests from test_macpath to test_genericpath.CommonTest

15 years agoAdd various items
Andrew M. Kuchling [Mon, 8 Mar 2010 12:00:39 +0000 (12:00 +0000)]
Add various items

15 years agoOn finalize, don't try to join not started process.
Florent Xicluna [Mon, 8 Mar 2010 11:01:39 +0000 (11:01 +0000)]
On finalize, don't try to join not started process.

15 years agoReplace the stderr logging with assertNotEqual(returncode, 0).
Florent Xicluna [Mon, 8 Mar 2010 10:59:33 +0000 (10:59 +0000)]
Replace the stderr logging with assertNotEqual(returncode, 0).

15 years agoFix syntax: "rc != None" -> "rc is not None"
Florent Xicluna [Mon, 8 Mar 2010 10:58:12 +0000 (10:58 +0000)]
Fix syntax: "rc != None" -> "rc is not None"

15 years agoDon't fail on a debug() statement, if the worker PID is (still) 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.

15 years agoFix for issue 8066: readline should not be linked against libedit when the
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.

15 years agoremove svn:executable from scripts without a shebang line
Benjamin Peterson [Mon, 8 Mar 2010 02:11:06 +0000 (02:11 +0000)]
remove svn:executable from scripts without a shebang line

15 years agoIssue #7143: get_payload used to strip any trailing newline from a
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.

15 years agoBackport the Popen.poll() protection from subprocess to multiprocessing. See #1731717.
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.

15 years agoRemove accidental print statement from last commit.
Michael Foord [Sun, 7 Mar 2010 23:16:20 +0000 (23:16 +0000)]
Remove accidental print statement from last commit.

15 years agoFix accidental name rebinding in unittest py3k warning filtering.
Michael Foord [Sun, 7 Mar 2010 23:10:36 +0000 (23:10 +0000)]
Fix accidental name rebinding in unittest py3k warning filtering.

15 years agoAddition of setUpClass and setUpModule shared fixtures to unittest.
Michael Foord [Sun, 7 Mar 2010 22:04:55 +0000 (22:04 +0000)]
Addition of setUpClass and setUpModule shared fixtures to unittest.

15 years ago#8044: document Py_{Enter,Leave}RecursiveCall functions.
Georg Brandl [Sun, 7 Mar 2010 21:32:06 +0000 (21:32 +0000)]
#8044: document Py_{Enter,Leave}RecursiveCall functions.

15 years ago#8039: document conditional expressions better, giving them their own section.
Georg Brandl [Sun, 7 Mar 2010 21:12:28 +0000 (21:12 +0000)]
#8039: document conditional expressions better, giving them their own section.

15 years ago#8085: The function is called PyObject_NewVar, not PyObject_VarNew.
Georg Brandl [Sun, 7 Mar 2010 20:58:31 +0000 (20:58 +0000)]
#8085: The function is called PyObject_NewVar, not PyObject_VarNew.

15 years agoFix for potentials errors in constructing unittest failure messages. Plus skipped...
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)

15 years agoRefresh the documentation for the test.test_support module.
Florent Xicluna [Sun, 7 Mar 2010 19:14:12 +0000 (19:14 +0000)]
Refresh the documentation for the test.test_support module.

15 years ago#2777: Try hard to make Win7 buildbot happy...
Florent Xicluna [Sun, 7 Mar 2010 17:12:23 +0000 (17:12 +0000)]
#2777: Try hard to make Win7 buildbot happy...

15 years agoSilence compiler warning.
Mark Dickinson [Sun, 7 Mar 2010 17:10:19 +0000 (17:10 +0000)]
Silence compiler warning.

15 years agoIssue #1530559: When packing a non-integer with any integer conversion
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__.

15 years agoDo not fail if returncode is 0 on send_signal/kill/terminate, for win32 platforms.
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.

15 years ago#5341: more built-in vs builtin fixes.
Georg Brandl [Sun, 7 Mar 2010 15:23:59 +0000 (15:23 +0000)]
#5341: more built-in vs builtin fixes.

15 years ago#2777: Enable test_send_signal, test_terminate and test_kill on win32 platforms.
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.