[ python-Feature Requests-1602189 ] Suggest a textlist() method for ElementTree

2006-11-29 Thread SourceForge.net
Feature Requests item #1602189, was opened at 2006-11-24 11:00
Message generated for change (Comment added) made by loewis
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=355470&aid=1602189&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: Python 2.6
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Raymond Hettinger (rhettinger)
>Assigned to: Fredrik Lundh (effbot)
Summary: Suggest a textlist() method for ElementTree

Initial Comment:
This patch has a implementation and example for a method to recursively extract 
prose from nested XML markup.  This improves the utility of ElementTree for 
documents where otherwise contiguous PCDATA are broken-up by inspersed tags 
(e.g. xhtml or docbook fragments).

See attached file or the ASPN recipe at 
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/498286



--

>Comment By: Martin v. Löwis (loewis)
Date: 2006-11-29 09:20

Message:
Logged In: YES 
user_id=21627
Originator: NO

Why was this assigned to fdrake? Fredrik, can you please take a look? If
not, please unassign.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=355470&aid=1602189&group_id=5470
___
Python-bugs-list mailing list 
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[ python-Bugs-1605110 ] logging %(module)s reporting wrong modules

2006-11-29 Thread SourceForge.net
Bugs item #1605110, was opened at 2006-11-29 10:29
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1605110&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Python Library
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mad-Marty (mad-marty)
Assigned to: Nobody/Anonymous (nobody)
Summary: logging %(module)s reporting wrong modules

Initial Comment:
I recently upgraded from python 2.4.2 to 2.4.4 
and the logging seems to be working wrong now.

I have a formatter which uses the %(module)s and %(filename)s and the point to 
the wrong file/module.


I have some plugins in .py files, which mainly have one class derived from 
threading.Thread.

Those classes logging calls will now log as 

2006-11-29 10:17:50 - threading.py - threading - INFO - ...

instead of

2006-11-29 10:17:50 - myplugin.py - myplugin - INFO - ...



--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1605110&group_id=5470
___
Python-bugs-list mailing list 
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[ python-Bugs-1605110 ] logging %(module)s reporting wrong modules

2006-11-29 Thread SourceForge.net
Bugs item #1605110, was opened at 2006-11-29 10:29
Message generated for change (Comment added) made by mad-marty
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1605110&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Python Library
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mad-Marty (mad-marty)
Assigned to: Nobody/Anonymous (nobody)
Summary: logging %(module)s reporting wrong modules

Initial Comment:
I recently upgraded from python 2.4.2 to 2.4.4 
and the logging seems to be working wrong now.

I have a formatter which uses the %(module)s and %(filename)s and the point to 
the wrong file/module.


I have some plugins in .py files, which mainly have one class derived from 
threading.Thread.

Those classes logging calls will now log as 

2006-11-29 10:17:50 - threading.py - threading - INFO - ...

instead of

2006-11-29 10:17:50 - myplugin.py - myplugin - INFO - ...



--

>Comment By: Mad-Marty (mad-marty)
Date: 2006-11-29 10:32

Message:
Logged In: YES 
user_id=1269426
Originator: YES

Forgot to add, that is is the 2.4.4 windows package used on windows xp.
;-)

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1605110&group_id=5470
___
Python-bugs-list mailing list 
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[ python-Feature Requests-1602189 ] Suggest a textlist() method for ElementTree

2006-11-29 Thread SourceForge.net
Feature Requests item #1602189, was opened at 2006-11-24 11:00
Message generated for change (Comment added) made by effbot
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=355470&aid=1602189&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
>Category: XML
Group: Python 2.6
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Raymond Hettinger (rhettinger)
Assigned to: Fredrik Lundh (effbot)
Summary: Suggest a textlist() method for ElementTree

Initial Comment:
This patch has a implementation and example for a method to recursively extract 
prose from nested XML markup.  This improves the utility of ElementTree for 
documents where otherwise contiguous PCDATA are broken-up by inspersed tags 
(e.g. xhtml or docbook fragments).

See attached file or the ASPN recipe at 
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/498286



--

>Comment By: Fredrik Lundh (effbot)
Date: 2006-11-29 11:02

Message:
Logged In: YES 
user_id=38376
Originator: NO

This is pretty much identical to the gettext and flatten helpers in the
ElementLib utility library (see effbot.org for links and code).  The
current plan is to make some of these available as helper functions in
ElementTree 1.3 (=Python 2.6), rather than methods.

I'm leaving this open as a reminder to self.

--

Comment By: Martin v. Löwis (loewis)
Date: 2006-11-29 09:20

Message:
Logged In: YES 
user_id=21627
Originator: NO

Why was this assigned to fdrake? Fredrik, can you please take a look? If
not, please unassign.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=355470&aid=1602189&group_id=5470
___
Python-bugs-list mailing list 
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[ python-Bugs-1605110 ] logging %(module)s reporting wrong modules

2006-11-29 Thread SourceForge.net
Bugs item #1605110, was opened at 2006-11-29 10:29
Message generated for change (Comment added) made by mad-marty
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1605110&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Python Library
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mad-Marty (mad-marty)
Assigned to: Nobody/Anonymous (nobody)
Summary: logging %(module)s reporting wrong modules

Initial Comment:
I recently upgraded from python 2.4.2 to 2.4.4 
and the logging seems to be working wrong now.

I have a formatter which uses the %(module)s and %(filename)s and the point to 
the wrong file/module.


I have some plugins in .py files, which mainly have one class derived from 
threading.Thread.

Those classes logging calls will now log as 

2006-11-29 10:17:50 - threading.py - threading - INFO - ...

instead of

2006-11-29 10:17:50 - myplugin.py - myplugin - INFO - ...



--

>Comment By: Mad-Marty (mad-marty)
Date: 2006-11-29 13:02

Message:
Logged In: YES 
user_id=1269426
Originator: YES

Checked again and found that the bug was introduced with Python 2.4.2.
Last correctly working version is python-2.4.1.msi.

--

Comment By: Mad-Marty (mad-marty)
Date: 2006-11-29 10:32

Message:
Logged In: YES 
user_id=1269426
Originator: YES

Forgot to add, that is is the 2.4.4 windows package used on windows xp.
;-)

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1605110&group_id=5470
___
Python-bugs-list mailing list 
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[ python-Bugs-1604862 ] _CRT_SECURE_NO_DEPRECATE macro redefinition with VC++ 8

2006-11-29 Thread SourceForge.net
Bugs item #1604862, was opened at 2006-11-28 23:32
Message generated for change (Comment added) made by loewis
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1604862&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Extension Modules
Group: Python 2.5
>Status: Closed
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: William Fulton (wsfulton)
Assigned to: Nobody/Anonymous (nobody)
Summary: _CRT_SECURE_NO_DEPRECATE macro redefinition with VC++ 8

Initial Comment:
I'm getting this warning with VC++ 8 for all extension modules:

e:\python25\include\pyconfig.h(42) : warning C4005:
'_CRT_SECURE_NO_DEPRECATE' : macro redefinition
.\example_wrap.cxx(124) : see previous definition of
'_CRT_SECURE_NO_DEPRECATE'


because Python.h defines this macro without checking that it is not
already defined. Can you fix your headers so we don't get this warning?
It is impossible to work around this problem when dealing with multiple
versions of Python as we can't detect the version of Python until
Python.h is parsed - a catch 22 situation.

Can you use the same approach that we are using in SWIG? This is what we do:

#if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) &&
!defined(_CRT_SECURE_NO_DEPRECATE)
# define _CRT_SECURE_NO_DEPRECATE
#endif

Thanks

--

>Comment By: Martin v. Löwis (loewis)
Date: 2006-11-29 22:12

Message:
Logged In: YES 
user_id=21627
Originator: NO

This was fixed in r52817 and r52818

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1604862&group_id=5470
___
Python-bugs-list mailing list 
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[ python-Bugs-1603527 ] Python socket library confused by IPV6 notation in /etc/host

2006-11-29 Thread SourceForge.net
Bugs item #1603527, was opened at 2006-11-27 06:43
Message generated for change (Comment added) made by loewis
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1603527&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Python Library
Group: Python 2.4
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Eric S. Raymond (esr)
Assigned to: Nobody/Anonymous (nobody)
Summary: Python socket library confused by IPV6 notation in /etc/host

Initial Comment:
Robert J.Berger <[EMAIL PROTECTED]> reported this on the gpsd-dev mailing list 
of the GPSD project.

"Until I changed the line in /etc/hosts from:

::1localhost.localdomain   localhost

to:

127.0.0.1   localhost.localdomain   localhost

the gps.py [library distributed by the GPSD project] would fail when trying to 
open the socket connection to gpsd:

   File "/usr/local/bin/spGps.py", line 198, in __init__
 self.connect(host, port)
   File "/usr/local/bin/spGps.py", line 237, in connect
 raise socket.error, msg
socket.error: (111, 'Connection refused')

This is with Python 2.4.4 under Red Hat Linux, kernel version not reported.

Robert believes, and I concur, that this is not a GPSD bug.  Rather, something 
lower-level -- possibly the Python socket library, possibly some C library it 
uses -- is having indigestion on the IPV6 notation.


--

>Comment By: Martin v. Löwis (loewis)
Date: 2006-11-29 22:18

Message:
Logged In: YES 
user_id=21627
Originator: NO

Can you please report the values of "host" and "port" when that error is
raised?

--

Comment By: Eric S. Raymond (esr)
Date: 2006-11-27 07:03

Message:
Logged In: YES 
user_id=3060
Originator: YES

Berger reports the kernel is 2.6.18.  Fedora Core 6.


--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1603527&group_id=5470
___
Python-bugs-list mailing list 
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[ python-Bugs-1603527 ] Python socket library confused by IPV6 notation in /etc/host

2006-11-29 Thread SourceForge.net
Bugs item #1603527, was opened at 2006-11-27 05:43
Message generated for change (Comment added) made by esr
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1603527&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Python Library
Group: Python 2.4
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Eric S. Raymond (esr)
Assigned to: Nobody/Anonymous (nobody)
Summary: Python socket library confused by IPV6 notation in /etc/host

Initial Comment:
Robert J.Berger <[EMAIL PROTECTED]> reported this on the gpsd-dev mailing list 
of the GPSD project.

"Until I changed the line in /etc/hosts from:

::1localhost.localdomain   localhost

to:

127.0.0.1   localhost.localdomain   localhost

the gps.py [library distributed by the GPSD project] would fail when trying to 
open the socket connection to gpsd:

   File "/usr/local/bin/spGps.py", line 198, in __init__
 self.connect(host, port)
   File "/usr/local/bin/spGps.py", line 237, in connect
 raise socket.error, msg
socket.error: (111, 'Connection refused')

This is with Python 2.4.4 under Red Hat Linux, kernel version not reported.

Robert believes, and I concur, that this is not a GPSD bug.  Rather, something 
lower-level -- possibly the Python socket library, possibly some C library it 
uses -- is having indigestion on the IPV6 notation.


--

>Comment By: Eric S. Raymond (esr)
Date: 2006-11-29 21:35

Message:
Logged In: YES 
user_id=3060
Originator: YES

host is 'localhost'
port is 2947

What's going on here is that gps.py is a Python client module for a local
daemon that monitors GPS devices on the host's serial and USB ports and
presents output on port 2947.  While it is possible to use gps.py to
monitor a remote host, Berger wasn't doing that. The socket module threw
an error while attempting to connect to localhost.




--

Comment By: Martin v. Löwis (loewis)
Date: 2006-11-29 21:18

Message:
Logged In: YES 
user_id=21627
Originator: NO

Can you please report the values of "host" and "port" when that error is
raised?

--

Comment By: Eric S. Raymond (esr)
Date: 2006-11-27 06:03

Message:
Logged In: YES 
user_id=3060
Originator: YES

Berger reports the kernel is 2.6.18.  Fedora Core 6.


--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1603527&group_id=5470
___
Python-bugs-list mailing list 
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[ python-Bugs-1605110 ] logging %(module)s reporting wrong modules

2006-11-29 Thread SourceForge.net
Bugs item #1605110, was opened at 2006-11-29 01:29
Message generated for change (Settings changed) made by nnorwitz
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1605110&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Python Library
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mad-Marty (mad-marty)
>Assigned to: Vinay Sajip (vsajip)
Summary: logging %(module)s reporting wrong modules

Initial Comment:
I recently upgraded from python 2.4.2 to 2.4.4 
and the logging seems to be working wrong now.

I have a formatter which uses the %(module)s and %(filename)s and the point to 
the wrong file/module.


I have some plugins in .py files, which mainly have one class derived from 
threading.Thread.

Those classes logging calls will now log as 

2006-11-29 10:17:50 - threading.py - threading - INFO - ...

instead of

2006-11-29 10:17:50 - myplugin.py - myplugin - INFO - ...



--

Comment By: Mad-Marty (mad-marty)
Date: 2006-11-29 04:02

Message:
Logged In: YES 
user_id=1269426
Originator: YES

Checked again and found that the bug was introduced with Python 2.4.2.
Last correctly working version is python-2.4.1.msi.

--

Comment By: Mad-Marty (mad-marty)
Date: 2006-11-29 01:32

Message:
Logged In: YES 
user_id=1269426
Originator: YES

Forgot to add, that is is the 2.4.4 windows package used on windows xp.
;-)

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1605110&group_id=5470
___
Python-bugs-list mailing list 
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[ python-Bugs-1580563 ] "make install" for Python 2.4.4 not working properly

2006-11-29 Thread SourceForge.net
Bugs item #1580563, was opened at 2006-10-19 07:21
Message generated for change (Comment added) made by sf-robot
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1580563&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Installation
Group: Python 2.4
>Status: Closed
Resolution: None
Priority: 5
Private: No
Submitted By: Andreas Jung (ajung)
Assigned to: Nobody/Anonymous (nobody)
Summary: "make install" for Python 2.4.4 not working properly

Initial Comment:
Running "make install" on Linux (Suse 10.1) won't
terminate properly:

Compiling /opt/python-2.4.4/lib/python2.4/user.py ...
Compiling /opt/python-2.4.4/lib/python2.4/uu.py ...
Compiling /opt/python-2.4.4/lib/python2.4/warnings.py ...
Compiling /opt/python-2.4.4/lib/python2.4/wave.py ...
Compiling /opt/python-2.4.4/lib/python2.4/weakref.py ...
Compiling /opt/python-2.4.4/lib/python2.4/webbrowser.py ...
Compiling /opt/python-2.4.4/lib/python2.4/whichdb.py ...
Compiling /opt/python-2.4.4/lib/python2.4/whrandom.py ...
Compiling /opt/python-2.4.4/lib/python2.4/xdrlib.py ...
Listing /opt/python-2.4.4/lib/python2.4/xml ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/__init__.py ...
Listing /opt/python-2.4.4/lib/python2.4/xml/dom ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/dom/NodeFilter.py ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/dom/__init__.py ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/dom/domreg.py ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/dom/expatbuilder.py ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/dom/minicompat.py ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/dom/minidom.py ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/dom/pulldom.py ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/dom/xmlbuilder.py ...
Listing /opt/python-2.4.4/lib/python2.4/xml/parsers ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/parsers/__init__.py ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/parsers/expat.py ...
Listing /opt/python-2.4.4/lib/python2.4/xml/sax ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/sax/__init__.py ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/sax/_exceptions.py ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/sax/handler.py ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/sax/saxutils.py ...
Compiling
/opt/python-2.4.4/lib/python2.4/xml/sax/xmlreader.py ...
Compiling /opt/python-2.4.4/lib/python2.4/xmllib.py ...
Compiling /opt/python-2.4.4/lib/python2.4/xmlrpclib.py ...
Compiling /opt/python-2.4.4/lib/python2.4/zipfile.py ...
make: *** [libinstall] Error 1


--

>Comment By: SourceForge Robot (sf-robot)
Date: 2006-11-29 19:20

Message:
Logged In: YES 
user_id=1312539
Originator: NO

This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).

--

Comment By: Martin v. Löwis (loewis)
Date: 2006-11-12 13:34

Message:
Logged In: YES 
user_id=21627

ajung: can you please report what environment settings you
are using? If you have set PYTHON* in your environment, make
sure to unset all these variables.

--

Comment By: Evan (erflynn)
Date: 2006-11-11 12:29

Message:
Logged In: YES 
user_id=1642549

I created a new bug report so I could attach a file.  See
#1594809

--

Comment By: Martin v. Löwis (loewis)
Date: 2006-11-10 15:52

Message:
Logged In: YES 
user_id=21627

Can you please provide a *complete* log file (i.e. terminal
output) of the "make install" run? If SF rejects it because
it is too large, try compressing it.

--

Comment By: Evan (erflynn)
Date: 2006-11-10 12:55

Message:
Logged In: YES 
user_id=1642549

Hi,

I am having exactly the same issue on Python 2.5.  configure
arguments have nothing special.  This was on a Debian Woody
system on which I have an account but not root access. 
Please let me know what to do in order to supply more
information.

~Evan

--

Comment By: Martin v. Löwis (loewis)
Date: 2006-10-20 00:52

Message:
Logged In: YES 
user_id=21627

I can't reproduce this. It installs fine for me (although  I
try to install to /tmp/python-2.4.4, not opt), and also not
on SuSE, but Debian unstable.

Can you please debug through compileall, to find out whether
and how exit_status gets set to a non-zero value? For that
to happen, success should be set to 0 at some poin