> We just discovered that Redfoot (and its RDF parser) breaks in Python 2.1 > because expat is now more restrictive in what can be a namespace_separator. > Does anyone know why this change was made? I'm not aware of any change to that respect. pyexpat passes the namespace_separator as-is to Expat. What version of expat are you using? Regards, Martin