| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Prepare release of 4.2.0.lxml-4.2.0 | Stefan Behnel | 2018-03-13 | 3 | -5/+9 |
| | | |||||
| * | Clean up some exception handling code to fix Cython warnings. | Stefan Behnel | 2018-03-10 | 4 | -6/+21 |
| | | |||||
| * | Use latest libxml2 version in binary wheels of next release. | Stefan Behnel | 2018-03-10 | 1 | -1/+1 |
| | | |||||
| * | Add official support for Py3.7 for the next release. | Stefan Behnel | 2018-03-10 | 1 | -0/+1 |
| | | |||||
| * | LP#1551797: Make sure we really capture all XSLT error messages, not only ↵ | Stefan Behnel | 2018-03-10 | 1 | -1/+2 |
| | | | | | those that libxslt sends through the transform context. | ||||
| * | LP#1551797: Send XSLT errors to a thread-local stack of error logs and ↵ | Stefan Behnel | 2018-03-10 | 4 | -29/+168 |
| | | | | | | | push/pop the transform's log on it around XSLT operations. This should solve the problem of XSLT error messages getting lost and also work around the fact that the XSLT error function in libxslt is a global variable that is not thread-specfic. | ||||
| * | Avoid rebuilds if the version header file did not change. | Stefan Behnel | 2018-03-10 | 1 | -5/+10 |
| | | |||||
| * | Update changelog. | Stefan Behnel | 2018-03-09 | 1 | -0/+3 |
| | | |||||
| * | Merge pull request #261 from stranac/HTMLParser_huge_tree | scoder | 2018-03-09 | 1 | -2/+6 |
| |\ | | | | | Add huge_tree support to HTMLParser. | ||||
| | * | Fix HTMLParser docstring. | stranac | 2018-03-08 | 1 | -1/+1 |
| | | | |||||
| | * | Add huge_tree support to HTMLParser. | stranac | 2018-03-08 | 1 | -1/+5 |
| |/ | |||||
| * | docs: Include a hint how to install cssselect as an external dependency. | Stefan Behnel | 2018-02-21 | 1 | -0/+8 |
| | | |||||
| * | Add comment. | Stefan Behnel | 2018-02-17 | 1 | -0/+2 |
| | | |||||
| * | Avoid dependency on char signedness in C comparison. | Stefan Behnel | 2018-02-16 | 1 | -1/+2 |
| | | |||||
| * | Explicitly disable C lines in tracebacks (it's faster and cleaner), but ↵ | Stefan Behnel | 2018-02-10 | 1 | -3/+3 |
| | | | | | provide a build time option so that users can enable it again if they need it. | ||||
| * | Speed up the creation of _MultiTagMatcher instances a little by directly ↵ | Stefan Behnel | 2018-02-09 | 4 | -11/+7 |
| | | | | | calling __new__() instead of the class. | ||||
| * | Convert another string formatting operation to an f-string. | Stefan Behnel | 2018-01-25 | 1 | -2/+2 |
| | | |||||
| * | Use f-strings for all string formatting for which it makes sense (i.e. does ↵ | Stefan Behnel | 2018-01-25 | 15 | -130/+104 |
| | | | | | not look unreadable). | ||||
| * | LP#1743655: Fix up behaviour when None is passed into QName(): reject (None, ↵ | Stefan Behnel | 2018-01-20 | 2 | -13/+27 |
| | | | | | None), ignore None as namespace. | ||||
| * | Add FAQ related to XML catalogues. | Stefan Behnel | 2018-01-12 | 1 | -0/+15 |
| | | |||||
| * | Add a test case for LP#1737825. | Stefan Behnel | 2018-01-06 | 1 | -0/+17 |
| | | |||||
| * | LP#1737825: Fix a crash during garbage collection when an iterparse run with ↵ | Stefan Behnel | 2018-01-06 | 3 | -0/+22 |
| | | | | | XMLSchema validation gets interrupted and not finished. | ||||
| * | Use xmlMalloc() instead of plain malloc() for allocating an xmlSAXHandler to ↵ | Stefan Behnel | 2018-01-06 | 1 | -1/+1 |
| | | | | | match the corresponding xmlFree() call in libxml2. | ||||
| * | Clean up except syntax usage. | Stefan Behnel | 2018-01-06 | 1 | -1/+1 |
| | | |||||
| * | Remove unnecessary pre-declarations. | Stefan Behnel | 2018-01-06 | 1 | -7/+0 |
| | | |||||
| * | Suppress C compiler warning in Py2.6. | Stefan Behnel | 2017-11-27 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #257 from cjerdonek/document-tag-can-be-multiple | scoder | 2017-11-27 | 2 | -4/+9 |
| |\ | | | | | Document that the tag argument can be a sequence of tags. | ||||
| | * | Document that the tag argument can be a sequence of tags. | Chris Jerdonek | 2017-11-26 | 2 | -4/+9 |
| |/ | |||||
| * | Clean up test code for better readability. | Stefan Behnel | 2017-11-12 | 1 | -6/+16 |
| | | |||||
| * | Update changelog. | Stefan Behnel | 2017-11-12 | 1 | -7/+7 |
| | | |||||
| * | Clean up useless import fallback. | Stefan Behnel | 2017-11-05 | 1 | -4/+1 |
| | | |||||
| * | Remove useless Py3 adaptation that Cython can handle internally. | Stefan Behnel | 2017-11-05 | 2 | -23/+8 |
| | | |||||
| * | Simplify error constant setup. The MSVC work-around of splitting the strings ↵ | Stefan Behnel | 2017-11-04 | 2 | -58/+24 |
| | | | | | into shorter substrings is no longer needed since Cython handles it internally. | ||||
| * | Run in-place build in parallel if possible. | Stefan Behnel | 2017-11-04 | 1 | -2/+4 |
| | | |||||
| * | Merge pull request #255 from cschramm/select-fallback | scoder | 2017-11-12 | 4 | -8/+71 |
| |\ | | | | | Add better fallbacks to SelectElement.value | ||||
| | * | Merge branch 'master' into select-fallback | scoder | 2017-11-12 | 0 | -0/+0 |
| | |\ | |/ |/| | |||||
| | * | Merge branch 'master' into select-fallback | scoder | 2017-11-12 | 13 | -33/+169 |
| | |\ | |/ |/| | |||||
| * | | Merge pull request #256 from richardowen/patch-2 | scoder | 2017-11-12 | 1 | -2/+2 |
| |\ \ | | | | | | | Fix getargspec DeprecationWarning | ||||
| | * | | Fix getargspec DeprecationWarning | Richard Owen | 2017-11-10 | 1 | -2/+2 |
| |/ / | | | | | Try to import the newer method (getfullargspec) and only fall back to getargspec if it can't be imported. This should resolve the DeprecationWarning from getargspec being imported. | ||||
| * | | Minor safety fix in bash script. | Stefan Behnel | 2017-11-04 | 1 | -1/+1 |
| | | | |||||
| * | | travis: Parallelise distutils build. | Stefan Behnel | 2017-11-04 | 1 | -2/+1 |
| | | | |||||
| * | | travis: Use pip wheel for Cython installation and fall back to source ↵ | Stefan Behnel | 2017-11-04 | 1 | -1/+1 |
| | | | | | | | | | installation only on non-standard Python releases. | ||||
| * | | Remove dead code from travis config. | Stefan Behnel | 2017-11-04 | 1 | -1/+1 |
| | | | |||||
| * | | Minor website fix. | Stefan Behnel | 2017-11-04 | 1 | -2/+2 |
| | | | |||||
| * | | Prepare release of 4.1.1lxml-4.1.14.1.1 | Stefan Behnel | 2017-11-04 | 3 | -4/+14 |
| | | | |||||
| * | | Update libxml2/libxslt for wheel builds. | Stefan Behnel | 2017-11-04 | 1 | -2/+2 |
| | | | |||||
| * | | Prepare release of 4.1.0.lxml-4.1.0 | Stefan Behnel | 2017-10-13 | 4 | -16/+27 |
| | | | |||||
| * | | Merge pull request #254 from scoder/nsdeco | scoder | 2017-10-13 | 4 | -4/+97 |
| |\ \ | | | | | | | Support using the FunctionNamespace and ElementNamespaceClassLookup registries as decorators | ||||
| | * \ | Merge branch 'master' into nsdeco | scoder | 2017-10-13 | 7 | -74/+286 |
| | |\ \ | |||||
| | * | | | Support using the FunctionNamespace and ElementNamespaceClassLookup ↵ | Stefan Behnel | 2017-09-17 | 4 | -4/+97 |
| | | | | | | | | | | | | | | | | | registries as decorators. | ||||
