summaryrefslogtreecommitdiff
path: root/src/lxml
Commit message (Expand)AuthorAgeFilesLines
...
* | | Keep the original dict insertion order in Py3.6+ when setting attributes or n...Stefan Behnel2019-03-012-4/+15
* | | Fix docstring.Stefan Behnel2019-03-011-1/+1
* | | Add a "keep_tail=True" option to Element.clear() to cater for a common need i...Stefan Behnel2019-03-012-3/+13
* | | Try to stabilise a garbage collection test a little better.Stefan Behnel2019-03-011-2/+4
* | | Simplify Element.clear() and reduce overhead in the attribute clearing code.Stefan Behnel2019-03-012-11/+10
|/ /
* | Fix crash due to incorrect dict handling for text nodes.Stefan Behnel2019-02-282-16/+23
* | Make sure doc links are updated also for non-element nodes.Stefan Behnel2019-02-281-0/+2
* | Improve cleanup handling when an exception is raised during document adaptation.Stefan Behnel2019-02-281-0/+1
* | Add some tests for tree modification while iterating.Stefan Behnel2019-02-281-7/+56
* | Avoid instantiating node iterators when it's easy to see that they will be em...Stefan Behnel2019-02-281-0/+11
* | Replace old Pyrex property syntax with @property decorators for read-only pro...Stefan Behnel2019-02-2311-537/+542
* | Also set .doc field of attribute children (if any) during subtree migration.Stefan Behnel2019-02-061-0/+8
* | Replace obfuscated loop with a helper function that is called twice for two d...Stefan Behnel2019-02-061-43/+43
* | Disable a test under Windows that depends on library linking.Stefan Behnel2019-02-061-1/+3
* | LP#1814522: Fix a crash when appending a child subtree that contains unsubsti...Stefan Behnel2019-02-054-2/+53
* | Actually use "language_level=2" everywhere for better Py2 compatibility.Stefan Behnel2018-12-025-5/+5
* | Fix compile problem due to language_level=3: "basestring" must still refer to...Stefan Behnel2018-12-021-1/+1
* | Set explicit Cython language levels for compiled modules (Cython suggests to ...Stefan Behnel2018-12-029-0/+15
* | Speed up sax.py by converting ElementTreeProducer into an extension type and ...Stefan Behnel2018-12-021-0/+14
* | Cleanups for #267: avoid failure on min([]), tune some code constructs for fa...Stefan Behnel2018-12-021-20/+28
* | Further updates to the namespace changes when saxifyingLennart Regebro2018-11-261-23/+18
* | Merge branch 'master' into masterStefan Behnel2018-11-235-129/+234
|\ \
| * | Simplify RNG parsing in ISO-Schematron setup code.Stefan Behnel2018-11-231-2/+2
| * | Make <properties> tag in ISO-Schematron RNG optional, diverging from the 2016...Stefan Behnel2018-11-231-1/+4
| * | Update ISO-Schematron RNG schema to 2016 specification fromStefan Behnel2018-11-231-10/+94
| * | Update iso-schematron to 2013 (latest) version, now MIT licensed.Stefan Behnel2018-11-232-116/+134
| * | Fix signature of helper function to avoid C compiler warnings.Stefan Behnel2018-11-231-1/+1
* | | Merge branch 'master' into masterLennart Regebro2018-11-235-12/+51
|\ \ \ | |/ /
| * | Clarify docstring: passing 'unicode' as encoding name into tostring() is more...Stefan Behnel2018-11-161-3/+3
| * | LP#1799755: Fix ABC imports from collections package to resolve a Deprecation...Stefan Behnel2018-10-242-2/+5
| * | Speed up ascii/non-ascii string detection in isutf8() and funicode() helper f...Stefan Behnel2018-10-202-7/+43
* | | New and improved namespace handling for the saxifierLennart Regebro2018-11-232-50/+138
* | | Merge branch 'master' into masterLennart Regebro2018-10-1742-262/+220
|\ \ \ | |/ /
| * | Merge lxml-4.2 branch into master.Stefan Behnel2018-09-295-0/+10
| |\ \
| | * | Fix import warnings in Py3.6+ by switching to absolute imports.Stefan Behnel2018-09-295-0/+10
| * | | Merge branch lxml-4.2 into master.Stefan Behnel2018-09-092-5/+6
| |\ \ \ | | |/ /
| | * | Fix typo in test file.Stefan Behnel2018-08-261-1/+1
| | * | Fix: make the cleaner also remove javascript URLs that use escaping.Stefan Behnel2018-09-092-5/+6
| | * | Add a test for the fix in github ticket #268.Stefan Behnel2018-08-031-0/+32
| | * | Fixing possible memory corruption if node is moved between docsAlexander Weggerle2018-07-301-1/+1
| * | | Drop support for EOL Python 3.3Hugo2018-08-261-1/+1
| * | | Merge pull request #270 from hugovk/rm-2.6scoder2018-08-2639-251/+165
| |\ \ \
| | * | | Remove ununsed importsHugo2018-08-2614-17/+10
| | * | | Keep on same lineHugo2018-08-261-4/+2
| | * | | Start a new line for the itemsHugo2018-08-261-3/+3
| | * | | Use set comprehensionHugo2018-08-261-1/+1
| | * | | Add newlines for dict's keysHugo2018-08-261-4/+8
| | * | | Use tempfile.NamedTemporaryFile directlyHugo2018-08-262-8/+4
| | * | | Min version of LIBXML_VERSION is now 2.7Hugo2018-08-262-38/+36
| | * | | 'assert False' more readable than 'assert 0'Hugo2018-08-262-3/+3