summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix reference in docs.Stefan Behnel2020-11-271-0/+1
|
* Work around Py2's lack of "re.ASCII".lxml-4.6.2Stefan Behnel2020-11-261-2/+4
|
* Prepare release of 4.6.2.Stefan Behnel2020-11-262-5/+8
|
* Prevent combinations of <math/svg> and <style> to sneak JavaScript through ↵Stefan Behnel2020-11-264-11/+50
| | | | the HTML cleaner.
* Add a recipe for a look-ahead generator to allow modifications during tree ↵Stefan Behnel2020-10-211-0/+36
| | | | iteration.
* lxml actually works in Py3.9.Stefan Behnel2020-10-181-1/+1
|
* lxml actually works in Py3.9.Stefan Behnel2020-10-181-0/+1
|
* Add a doc note that the .find() methods are usually faster than one might ↵Stefan Behnel2020-10-181-0/+4
| | | | expect.
* Update release version on homepage.Stefan Behnel2020-10-181-2/+2
|
* Automate the build artefact downloading from github and appveyor.Stefan Behnel2020-10-181-0/+136
|
* Prepare release of lxml 4.6.1.lxml-4.6.1Stefan Behnel2020-10-183-2/+16
|
* Prevent combinations of <noscript> and <style> to sneak JavaScript through ↵Stefan Behnel2020-10-182-0/+13
| | | | the HTML cleaner.
* Fix PDF building.Stefan Behnel2020-10-171-1/+1
|
* Fix link to previous version in documentation.Stefan Behnel2020-10-171-0/+1
|
* Add wheel build for Py3.9 on ARM64 for Windows.lxml-4.6.0Stefan Behnel2020-10-171-0/+3
|
* Make wheel build fail more quickly if anything goes wrong along the way.Stefan Behnel2020-10-171-4/+4
|
* Prepare release of lxml 4.6.0.Stefan Behnel2020-10-173-6/+13
|
* Exclude a test in Py 3.9.0 due to ET bug https://bugs.python.org/issue41900Stefan Behnel2020-10-151-0/+12
|
* Reorder the appveyor build matrix to get the most important results quicker.Stefan Behnel2020-10-151-4/+4
|
* Include Py3.9 in travis build.Stefan Behnel2020-10-151-1/+2
|
* Disable test in unfixed ET versions <= 3.8.6.Stefan Behnel2020-10-011-0/+4
|
* LP#1869455: C14N 2.0 serialisation failed for unprefixed attributes when a ↵Stefan Behnel2020-10-013-1/+17
| | | | default namespace was defined.
* Make it a little clearer that there is no guarantee for what exactly donated ↵Stefan Behnel2020-09-161-2/+3
| | | | money will be used.
* Include missing .py and .png files in sdist after changing the docs build.Stefan Behnel2020-09-051-2/+2
|
* docs: Link the website menu more directly to the initial package ↵Stefan Behnel2020-09-051-1/+1
| | | | documentation page rather than the generic "one more click" apidoc generated entry page.
* Selectively remove old docs before building new ones.Stefan Behnel2020-09-051-2/+4
|
* docs: Move apidocs to a different directory to allow keeping links to the ↵Stefan Behnel2020-09-052-2/+2
| | | | old epydoc folder intact.
* docs: delete only what we replace in Makefile.Stefan Behnel2020-09-051-3/+5
|
* docs: revert hashed stylesheet filename because it does not work well with ↵Stefan Behnel2020-09-051-1/+5
| | | | the versioned directories on the web server.
* docs: Use different stylesheet filenames whenever the stylesheet changes, to ↵Stefan Behnel2020-09-051-1/+13
| | | | prevent stale web cache entries.
* Add a more visible donation banner to the website pages.Stefan Behnel2020-09-052-13/+38
|
* Add a more visible donation banner to the website menu.Stefan Behnel2020-09-042-2/+28
|
* Add Py3.9 to appveyor config.Stefan Behnel2020-08-201-0/+5
|
* Remove dead imports.Stefan Behnel2020-08-132-2/+2
|
* Remove dead code.Stefan Behnel2020-08-131-9/+0
|
* Clean up dead code in doctest.Stefan Behnel2020-08-131-5/+1
|
* Disable gc.collect() calls after each test run since there haven't been ↵Stefan Behnel2020-08-131-1/+10
| | | | proxy crashes for a very long time now and it considerably slows down the test runs (~factor 6).
* Fix Py2 fallback code in test to make it work in PyPy.Stefan Behnel2020-08-131-1/+1
|
* Remove dead code.Stefan Behnel2020-08-131-1/+1
|
* Modernise XSLT documentation a little by using the Py3 instead of Py2 builtins.Stefan Behnel2020-08-131-30/+31
|
* Update changelog.Stefan Behnel2020-08-121-0/+10
|
* html: Add InputGetter.items() method and make .keys() return the field names ↵Stefan Behnel2020-08-122-8/+47
| | | | in document order.
* html: Avoid XPath in InputGetter where fast and simple iteration is enough.Stefan Behnel2020-08-121-20/+19
|
* html: Simplify and speed up InputGetter.__iter__() and __len__().Stefan Behnel2020-08-121-6/+3
|
* Implement __len__() on InputGetter which is expected by ↵AidanWoolley2020-08-121-0/+3
| | | | FormElement/FieldsDict (GH-310)
* It's not "make apidoc" but "make apihtml" after all that needs the shared ↵Stefan Behnel2020-08-041-3/+3
| | | | libraries. apidoc is fine with finding the source files (py/pyx).
* Avoid duplicate toc entries in the API docs by excluding the generated .so ↵Stefan Behnel2020-08-041-1/+2
| | | | files. The .pyx files are still found.
* Avoid complete rebuilds for "make apidoc".Stefan Behnel2020-08-041-1/+1
|
* Use sphinx-apidoc to create API reference (GH-309)Chris Mayo2020-08-0412-122/+233
| | | | | | | | | | | | | * Add some missing files to .gitignore * Remove duplicate open_in_browser from lxml.html.__all__ * Make ETreeXMLSchemaTestCase docstring Sphinx autodoc friendly * Fix outdated codespeak.net links in docstrings * Convert html/defs.py comment to be the module docstring * Use sphinx-apidoc to create the API reference instead of epydoc Epydoc is Python 2 only and unmaintained. sphinx-apidoc is run before the build step, to avoid duplicate entries being created. * Include the elements from html.builder in the API reference * Use Python 3.8 for coverage Travis job * Build html documentation in Travis
* Fix an import in Py3.Stefan Behnel2020-08-041-1/+1
|