![](https://secure.gravatar.com/avatar/01c2dd03530db1afb305df3aaad0fed8.jpg?s=120&d=mm&r=g)
26 Mar
2008
26 Mar
'08
6:51 p.m.
Terry Brown wrote:
lxml version 2, from http://codespeak.net/lxml/lxml2.html#incompatible-changes
"Some API functions now require passing options as keyword arguments, as opposed to positional arguments."
e.g. the Edge 3d extension is broken because xpath is now ...xpath(path, namespaces=MyNameSpaces) rather than ...xpath(path, MyNameSpaces)
so does that mean I should fix the extension to work out which version of lxml it's using? Or assume 2.x?
Hmm, I didn't think that was a backwards incompatible change. SVN and 0.46 should already be using the form xpath(path, namespaces=MyNameSpaces). Can you confirm that it is or is not correct?
Aaron Spike