summaryrefslogtreecommitdiff
path: root/src/lxml/lxml.etree.pyx
Commit message (Expand)AuthorAgeFilesLines
* rewrite fix for instantiating internal/external subset DTDs by properly copyi...Stefan Behnel2014-01-061-8/+4
* fix DTD-API iteration of attributes in internal/external subset DTDsStefan Behnel2014-01-051-2/+2
* commentStefan Behnel2013-08-291-1/+1
* fix and test compressed plain text serialisation to file-like objectsStefan Behnel2013-07-291-3/+0
* fix support for Py2.4Stefan Behnel2013-07-281-1/+1
* streamline QName comparison to other objectsStefan Behnel2013-07-281-4/+8
* tighten type declarations in QName classStefan Behnel2013-07-271-3/+3
* raise ValueError instead of AssertionError on invalid Entity namesStefan Behnel2013-05-071-2/+2
* optimise tree iteration a little moreStefan Behnel2013-04-061-1/+3
* work-around to reduce tree iteration overhead a bitStefan Behnel2013-04-061-2/+4
* safety fixStefan Behnel2013-02-241-2/+2
* remove some useless explicit usages of C-API calls from the code baseStefan Behnel2013-02-171-6/+3
* add copy.copy() support to _Attrib proxy, add safety checks to _Attrib methodsStefan Behnel2013-01-261-11/+34
* fix dump() debug helper function in Python 3Stefan Behnel2012-11-301-3/+6
* minor code simplificationStefan Behnel2012-09-251-1/+1
* initial Python API for libxml2 memory debugging featuresStefan Behnel2012-09-191-0/+5
* fix etree.tostring docstring to match signatureRaphael Kimmig2012-08-251-1/+1
* when type conversion fails in __richcmp__() methods, return NotImplementedStefan Behnel2012-08-141-8/+14
* merged tag wildcard match enhancements by Simon SapinStefan Behnel2012-08-121-39/+32
|\
| * Add support for tag="{*}name" in _Element.iter() and friends.Simon Sapin2012-08-111-39/+32
* | merged support for selecting inclusive prefixes for C14N serialisationStefan Behnel2012-08-121-9/+33
|\ \ | |/ |/|
| * enable support for InclusiveNamespaces PrefixList in exclusive C14N spec -- s...Roger Hu2012-06-221-9/+33
| * fix crash when building nsmap for empty namespace URIStefan Behnel2012-02-181-5/+2
| * doc commentStefan Behnel2011-12-131-0/+2
| * use lower case encoding names when de-/encoding in PythonStefan Behnel2011-12-021-5/+7
* | fix another load of C compiler warnings about xmlChar* unsignedness etc.Stefan Behnel2012-08-111-2/+2
* | reduce initial import overhead by configuring absolute importsStefan Behnel2012-08-111-0/+2
* | fix for new libxml2 APIStefan Behnel2012-08-061-2/+2
* | removed obsolete cimportStefan Behnel2012-07-311-1/+1
* | fixed libxml2 API usage by appropriately using 'const' and 'xmlChar*'Stefan Behnel2012-07-301-39/+32
* | use absolute cimports to prevent build interference with already installed lx...Stefan Behnel2012-07-301-6/+7
* | docstring fixes in QName classStefan Behnel2012-06-171-3/+6
* | simplify interface for passing multiple tag selectors into element iteration ...Stefan Behnel2012-04-241-54/+83
* | minor import cleanupStefan Behnel2012-04-241-0/+1
* | reimplement optimistic optimisation in _MultiTagMatcher when the doc's dict r...Stefan Behnel2012-04-241-0/+7
* | fix incorrect assumption in _MultiTagMatcher that dicts do not grow when docs...Stefan Behnel2012-04-231-4/+0
* | rewrite of node matcher to remove code duplication and make it PyPy compatibleStefan Behnel2012-04-211-21/+48
* | code cleanup: replace call to PyErr_NoMemory() by explicit exceptionStefan Behnel2012-04-071-5/+5
* | declared some more internal methods 'final'Stefan Behnel2012-04-071-0/+8
* | clean up the left-overs of cstd.pxd by renaming it to cvarargs.pxdStefan Behnel2012-03-021-1/+0
* | minor code cleanupsStefan Behnel2012-02-271-17/+6
* | fix crash when building nsmap for empty namespace URIStefan Behnel2012-02-181-5/+2
* | implement support for element.attrib.update(el.attrib)Stefan Behnel2012-01-271-1/+1
* | remove some unnecessary CythonismsStefan Behnel2012-01-271-20/+11
* | fix cimportsStefan Behnel2012-01-221-2/+5
* | reuse cython definition for INT_MAXTay Ray Chuan2012-01-081-1/+1
* | reuse cython definitions for stdlib.hTay Ray Chuan2012-01-081-1/+1
* | reuse cython definitions for stdio.hTay Ray Chuan2012-01-081-1/+1
* | reuse cython definitions for string.hTay Ray Chuan2012-01-081-0/+1
* | implement multi-tag selection for iterparse()Stefan Behnel2011-12-231-1/+5