summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Prepare release of 4.2.6.lxml-4.2.6-win1lxml-4.2.6lxml-4.2Stefan Behnel2019-01-023-10/+11
|
* LP#1799755: Fix ABC imports from collections package to resolve a ↵Stefan Behnel2018-10-243-2/+10
| | | | DeprecationWarning in Py3.7.
* Update changelog.Stefan Behnel2018-12-021-1/+1
|
* Fix import warnings in Py3.6+ by switching to absolute imports.Stefan Behnel2018-09-296-0/+19
|
* Do not try to run tests in wheel building script since it leads to problems ↵Stefan Behnel2018-09-091-3/+0
| | | | with the library import.
* Py3 syntax fix in helper script.lxml-4.2.5Stefan Behnel2018-09-091-1/+1
|
* Fix typo in test file.Stefan Behnel2018-08-261-1/+1
|
* Prepare release of lxml 4.2.5.Stefan Behnel2018-09-094-6/+24
|
* Fix: make the cleaner also remove javascript URLs that use escaping.Stefan Behnel2018-09-092-5/+6
|
* Fix missing link on website.Stefan Behnel2018-08-031-0/+1
|
* Added tag lxml-4.2.4 for changeset 1220d40cbfe3Stefan Behnel2018-08-031-0/+1
|
* Update changelog.lxml-4.2.4Stefan Behnel2018-08-031-0/+6
|
* Do not statically link compiled Python modules against libxml2 & friends.Stefan Behnel2018-07-301-6/+7
|
* Fix CFLAGS in travis build.Stefan Behnel2018-07-171-2/+2
|
* Include "*-rc" versions of libxml2/libxslt in parsed version when ↵Stefan Behnel2018-07-171-3/+3
| | | | downloading the "latest" libraries.
* Prepare release of lxml 4.2.4Stefan Behnel2018-08-033-4/+19
|
* Support using pkg-config for xml2-config/xslt-config toolsPatrick Griffis2018-01-262-2/+16
| | | | | Those tools are not supported on some distributions where pkg-config is recommended and otherwise works fine.
* Include standard Py3.7 in travis builds.Stefan Behnel2018-08-031-0/+1
|
* 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
| | | | | | | | | | | | | etree.insert function tries to handle the case when a node is moved between documents with the function moveNodeToDocument. So far the source_doc is taken from the destination node which is wrong. The moveNodeToDocument function will not fix the names in the document dictionaries because source and target doc are the same. The fix takes now the source_doc from the node element which should be inserted. This fixes issue https://bugs.launchpad.net/lxml/+bug/1773749
* Fix output in wheel building script.Stefan Behnel2018-06-271-1/+1
|
* Trigger appveyor build.lxml-4.2.3-winStefan Behnel2018-06-271-1/+0
|
* Trigger appveyor build.Stefan Behnel2018-06-271-0/+1
|
* Prepare release of lxml-4.2.3.lxml-4.2.3Stefan Behnel2018-06-273-4/+17
|
* Backed out changeset ff9850742604Stefan Behnel2018-06-271-1/+1
| | | | Not linking against libz produces several problems with wheels.
* Improve status messages during wheel build.Stefan Behnel2018-06-221-0/+1
|
* Include Py3.7 in appveyor build and exclude Py2.6.Stefan Behnel2018-06-221-2/+2
|
* Run three parallel wheel builds instead of two.Stefan Behnel2018-06-221-1/+3
|
* Prepare release of lxml 4.2.2.lxml-4.2.2Stefan Behnel2018-06-223-6/+9
|
* Minor doc cleanups.Stefan Behnel2018-06-203-31/+6
|
* Update changelog.Stefan Behnel2018-06-201-0/+3
|
* Update readme.Stefan Behnel2018-06-201-2/+2
|
* Add a FAQ entry on namespaces.Stefan Behnel2018-06-151-0/+7
|
* Add a comment that lxml benefits from travis-ci and appveyor.Stefan Behnel2018-06-151-4/+7
|
* Add a comment that PyCharm sponsors lxml.Stefan Behnel2018-06-151-0/+2
|
* Try adding Py3.8 to the travis build and disallow failures for Py3.7.Stefan Behnel2018-06-031-1/+2
|
* Work around Cython bug that calls the parent class tp_clear() function even ↵Stefan Behnel2018-06-032-0/+2
| | | | | | if the parent is declared as @no_gc_clear. See #266.
* Fix crash during GC when _ParserContext and _ParserSchemaValidationContext ↵Stefan Behnel2018-06-032-1/+13
| | | | | | instances participate in a reference cycle and the _ParserContext gets cleared by the GC before it can disconnect the _ParserSchemaValidationContext. Closes #266.
* Merge pull request #265 from nehaljwani/avoid_zlib_overlinkscoder2018-05-151-1/+1
|\ | | | | Link libz only for static builds
| * Link libz only for static buildsNehal J Wani2018-05-151-1/+1
| | | | | | | | | | | | If a user is not building libxml2 and is linking to it dynamically, then there is no additional need to link to libz, since libxml2 will be depending on libz anyway.
* | Additionally provide git clone command in build docs.Stefan Behnel2018-05-151-2/+7
|/
* Merge pull request #264 from jwilk-forks/ez-setupscoder2018-05-052-285/+1
|\ | | | | Remove unused ez_setup.py
| * remove unused ez_setup.pyJakub Wilk2018-05-052-285/+1
|/ | | | This module is unused since 78c92e59f5eb2a7e4323b2033eefc27f855a5ed6.
* Merge pull request #263 from johnthagen/patch-2scoder2018-04-201-1/+1
|\ | | | | Add missing huge_tree parameter to XMLParser docstring
| * Add missing huge_tree parameter to XMLParserjohnthagen2018-04-131-1/+1
|/ | | | | The `huge_tree` parameter is missing from the docstring definition of the `XMLParser` class. This causes PyCharm to report a false positive when this parameter is used: https://youtrack.jetbrains.com/issue/PY-21959 This PR adds the parameter to the docstring.
* Prepare release of 4.2.1.lxml-4.2.1Stefan Behnel2018-03-213-5/+11
|
* Be more conservative when *not* setting linker flags.Stefan Behnel2018-03-211-3/+1
|
* Merge pull request #258 from frgtn/fix_macos_xcode_buildscoder2018-03-211-0/+8
|\ | | | | Include -isysroot linker arg on macos
| * Include -isysroot linker arg on macosSaulius Žemaitaitis2018-01-031-0/+8
| | | | | | | | | | | | | | | | Adds -isysroot linker flag when building extensions on darwin target. Uses `xcrun --show-sdk-path` to determine isysroot value. Based on suggestions found in https://forums.developer.apple.com/thread/87829 and addresses https://bugs.launchpad.net/lxml/+bug/1727864
* | Update changelog.Stefan Behnel2018-03-161-1/+1
| |