[Xcb] [patch] remove python 2.5 dependency
Eamon Walsh
ewalsh at tycho.nsa.gov
Thu Aug 14 11:48:37 PDT 2008
George Wright wrote:
> Hey all,
>
> Attached is a small patch that should remove the python 2.5 dependency and
> allow it to work with python 2.3.
>
> Any feedback would be much appreciated.
>
Hi, has this been tested? When I looked into this, I found some other
2.5 dependencies besides the ternary operator fixed by this patch. The
one that is non-trivial is that the xml.etree.cElementTree package is
only shipped with Python starting with 2.5 [1].
But really, I think the larger issue here is that the current libxcb
package requires the user to build the source on their machine, by
running what used to be a stylesheet and what now is a Python script. I
think it would be a lot more convenient to users if "built-source"
libxcb packages were distributed that only contain the generated source
code and do not require them to run the parser. Most users just want
the library, they don't want to play with the XML proto descriptions.
[1] http://effbot.org/zone/celementtree.htm
--
Eamon Walsh <ewalsh at tycho.nsa.gov>
National Security Agency
More information about the Xcb
mailing list