[XML-SIG] XML in Python 1.6 (PROPOSAL)

Paul Prescod paul@prescod.net
Sat, 01 Jul 2000 08:28:43 -0500


"Martin v. Loewis" wrote:
> 

> I just downloaded pyxie.py, and noticed
> 
>         from xml.parsers import pyexpat
> 
> So it won't run on the current CVS tree. However, since you'll need
> the full XML distribution, anyway, I guess this is not a problem -
> that one will provide xml.parsers, right?
> ...

It's not quite that simple.

Python's package model is not like Java's in that only Python 1.6 or the
XML distribution can really "own" the name "xml". It's logical for
Python itself to own it but this breaks the distribution.  So the
distribution must be renamed pyxml ... which will break a lot, including
Pyxie. Suggestions for workarounds are solicited.

The best solution for Pyxie is to move it into the distribution so it
can be maintained with everything else. An early PyExpat change probably
broke it earlier. I didn't know (remember?) that it was using pyexpat
when I made the change.

-- 
 Paul Prescod - Not encumbered by corporate consensus
The calculus and the rich body of mathematical analysis to which it 
gave rise made modern science possible, but it was the algorithm that 
made the modern world possible.
	- The Advent of the Algorithm (pending), by David Berlinski