| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix tests in Py2.5 and Py3 | Stefan Behnel | 2013-04-28 | 2 | -4/+17 |
| | | |||||
| * | add test for 'no_network' parser option | Stefan Behnel | 2013-04-28 | 1 | -2/+66 |
| | | |||||
| * | add tests for parsing from HTTP URLs | Stefan Behnel | 2013-04-28 | 2 | -0/+136 |
| | | |||||
| * | added test for directory name that contains characters beyond latin-1 | Max Jakob | 2013-04-27 | 1 | -0/+16 |
| | | |||||
| * | Merge pull request #107 from zzzeek/master | scoder | 2013-03-31 | 1 | -2/+27 |
| |\ | | | | | repair non-namespace-aware attribute mis-interpretation in ElementTreeContentHandler | ||||
| | * | - pass through non-NS aware attribute names as is; a ":" should just go to | Mike Bayer | 2013-03-30 | 1 | -13/+4 |
| | | | | | | | | | | | ValueError - use boolean test for attributes dict | ||||
| | * | - repair issue in sax.ElementTreeContentHandler | Mike Bayer | 2013-03-29 | 1 | -2/+36 |
| | | | | | | | | | | | | | | | whereby attributes passed to startElement() would be mis-interpreted as containing a namespace attribute, leading to a TypeError, as well as where attributes with namespaces wouldn't be split up correctly when passed to startElement(). | ||||
| * | | fix regex and add test for it | Stefan Behnel | 2013-03-29 | 1 | -0/+21 |
| |/ | |||||
| * | add some tests for proxy reuse | Stefan Behnel | 2013-03-17 | 1 | -1/+49 |
| | | |||||
| * | disable doctest in Py2.5 that requires the 'with' statement | Stefan Behnel | 2013-02-10 | 1 | -1/+1 |
| | | |||||
| * | add documentation for xmlfile() API | Stefan Behnel | 2013-02-10 | 1 | -2/+4 |
| | | |||||
| * | add copy.copy() support to _Attrib proxy, add safety checks to _Attrib methods | Stefan Behnel | 2013-01-26 | 1 | -3/+36 |
| | | |||||
| * | merge lxml-3.0 branch into master | Stefan Behnel | 2013-01-24 | 1 | -0/+12 |
| |\ | |||||
| | * | add test for using different nsmaps in el.find*()lxml-3.0 | Stefan Behnel | 2013-01-22 | 1 | -0/+12 |
| | | | | | | | | | | | --HG-- extra : transplant_source : %7Dd%8Fs%A5%CEp%F3%9Eco%15%ACDr%21%C8%F0%2B%B0 | ||||
| * | | make user exception handling in target parser safer and more correct | Stefan Behnel | 2013-01-24 | 1 | -0/+117 |
| | | | |||||
| * | | add test for using different nsmaps in el.find*() | Stefan Behnel | 2013-01-22 | 1 | -0/+12 |
| | | | |||||
| * | | prevent namespaced tags from being matched by the child lookup in ↵ | Stefan Behnel | 2012-12-18 | 1 | -0/+9 |
| | | | | | | | | | lxml.objectify when neither parent nor requested tag are namespaced | ||||
| * | | simplify PyPy/Py3 specific behaviour in tests | Stefan Behnel | 2012-11-30 | 1 | -0/+5 |
| | | | |||||
| * | | silence deprecation warning in ElementTree compatibility tests | Stefan Behnel | 2012-11-30 | 1 | -0/+9 |
| | | | |||||
| * | | fix EXSLT XPath test for libxslt 1.1.27+ | Stefan Behnel | 2012-11-30 | 1 | -4/+5 |
| | | | |||||
| * | | replace usages of assertNotEquals() by assertNotEqual() to fix Py3 ↵ | Stefan Behnel | 2012-11-29 | 4 | -22/+22 |
| | | | | | | | | | deprecation warning | ||||
| * | | replace test usages of assert_() by assertTrue() to fix Py3 deprecation warning | Stefan Behnel | 2012-11-29 | 15 | -283/+283 |
| | | | |||||
| * | | replace usages of assertEquals() by assertEqual() to fix Py3 deprecation warning | Stefan Behnel | 2012-11-29 | 18 | -1875/+1875 |
| | | | |||||
| * | | Incremental serializer: fix default namespace declarations. | Simon Sapin | 2012-11-23 | 1 | -0/+13 |
| | | | |||||
| * | | minor cleanup | Stefan Behnel | 2012-11-22 | 1 | -0/+2 |
| | | | |||||
| * | | merge namespace handling fixes by Simon Sapin into incremental serialiser | Stefan Behnel | 2012-11-22 | 1 | -0/+26 |
| |\ \ | |||||
| | * | | Incremental serializer: bug fix: add prefixes to the current element, | Simon Sapin | 2012-11-22 | 1 | -0/+7 |
| | | | | | | | | | | | | | ... not an ancestor. | ||||
| | * | | Incremental serializer: fix prefixes | Simon Sapin | 2012-11-22 | 1 | -0/+19 |
| | | | | | | | | | | | | | | | | * Pick a prefix for namespaces without one * Write prefix declarations with attributes. | ||||
| * | | | Incremental serializer: fix attributes | Simon Sapin | 2012-11-22 | 1 | -0/+21 |
| |/ / | | | | | | | | | | | * Accept Unicode strings for attribute values * Do not erase the (element’s) 'tag' parameter when handling attributes * Add some tests | ||||
| * | | fix test in Py2.5 | Stefan Behnel | 2012-11-20 | 1 | -1/+1 |
| | | | |||||
| * | | enable additional test suite | Stefan Behnel | 2012-11-20 | 1 | -0/+1 |
| | | | |||||
| * | | add tests to check that any file-like object with a .write() method works as ↵ | Stefan Behnel | 2012-11-20 | 1 | -1/+19 |
| | | | | | | | | | target for xmlfile() | ||||
| * | | additional tests | Stefan Behnel | 2012-11-20 | 1 | -9/+34 |
| | | | |||||
| * | | fix new xmlfile() test in Py2.5 | Stefan Behnel | 2012-11-20 | 1 | -0/+2 |
| | | | |||||
| * | | fix tests | Stefan Behnel | 2012-11-20 | 1 | -8/+8 |
| | | | |||||
| * | | fix comment, minor cleanups | Stefan Behnel | 2012-11-20 | 1 | -2/+2 |
| | | | |||||
| * | | add new API for incremental XML file generation | Stefan Behnel | 2012-11-20 | 1 | -0/+121 |
| | | | |||||
| * | | py.test adaptation in CSS tests | Stefan Behnel | 2012-11-18 | 1 | -1/+8 |
| |/ | |||||
| * | work around Element proxy cleanup problems in PyPy | Stefan Behnel | 2012-10-14 | 1 | -0/+13 |
| | | |||||
| * | disable iterparse DTD loading test for libxml2 2.9.0 | Stefan Behnel | 2012-09-28 | 2 | -1/+13 |
| | | |||||
| * | regression test that normally will segfault in the absence of the +1 memory ↵ | Roger Hu | 2012-08-14 | 1 | -0/+9 |
| | | | | | allocation bug in inclusive ns prefixes | ||||
| * | fix test after merge | Stefan Behnel | 2012-08-13 | 1 | -1/+1 |
| | | |||||
| * | merged tag wildcard match enhancements by Simon Sapin | Stefan Behnel | 2012-08-12 | 1 | -0/+32 |
| |\ | |||||
| | * | Add support for tag="{*}name" in _Element.iter() and friends. | Simon Sapin | 2012-08-11 | 1 | -0/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Such methods now have all combinations of wilcards to implement CSS selectors NS|E, |E, *|E, NS|*, |*, and *|* Internally the meaning of the qname.href struct field was changed: * The NULL pointer is a wildcard, matches any namespace * The empty Python byte-string matches elements without a namespace * Other Python byte-strings are namespace URIs, matching elements in the same namespace. qname.c_name is uchanged (NULL for a wildcard, a C string for a given local name.) | ||||
| * | | additional test case for getiterator('*') | Stefan Behnel | 2012-08-12 | 1 | -0/+3 |
| | | | |||||
| * | | merged support for selecting inclusive prefixes for C14N serialisation | Stefan Behnel | 2012-08-12 | 1 | -0/+14 |
| |\ \ | |/ |/| | |||||
| | * | enable support for InclusiveNamespaces PrefixList in exclusive C14N spec -- ↵ | Roger Hu | 2012-06-22 | 1 | -0/+14 |
| | | | | | | | | | see http://www.w3.org/TR/xml-exc-c14n/ | ||||
| * | | raise ElementPath syntax error on empty path expression | Stefan Behnel | 2012-08-01 | 1 | -0/+7 |
| | | | |||||
| * | | merged 2.3 release branch back into master | Stefan Behnel | 2012-07-31 | 1 | -1/+1 |
| |\ \ | |||||
| | * | | fix testlxml-2.3.5 | Stefan Behnel | 2012-07-31 | 1 | -1/+1 |
| | | | | |||||
