diff options
author | Stefan Behnel <stefan_ml@behnel.de> | 2018-12-02 14:05:43 +0100 |
---|---|---|
committer | Stefan Behnel <stefan_ml@behnel.de> | 2018-12-02 14:05:43 +0100 |
commit | 4432378cfc6d7bddb4cf9cac324606b9cae8647d (patch) | |
tree | e914f226e7728b7a959eeb2426c0e6c473d72870 | |
parent | 1c0a657e5b6860c9a3ffd679080102f1428b6f10 (diff) | |
download | python-lxml-4432378cfc6d7bddb4cf9cac324606b9cae8647d.tar.gz |
Increase minimum required lib versions to what actually compiles and tests correctly these days.
Add a travis setup with the minimal required lib versions.
-rw-r--r-- | .travis.yml | 5 | ||||
-rw-r--r-- | INSTALL.txt | 13 |
2 files changed, 8 insertions, 10 deletions
diff --git a/.travis.yml b/.travis.yml index 4520b2e3..f5583626 100644 --- a/.travis.yml +++ b/.travis.yml @@ -47,6 +47,11 @@ matrix: dist: xenial # Required for Python 3.7 sudo: required # travis-ci/travis-ci#9069 env: STATIC_DEPS=false + - python: 3.6 + env: + - STATIC_DEPS=true + - LIBXML2_VERSION=2.9.2 # minimum version requirements + - LIBXSLT_VERSION=1.1.27 - python: pypy env: STATIC_DEPS=false - python: pypy3 diff --git a/INSTALL.txt b/INSTALL.txt index 02bd0237..94d6a3ec 100644 --- a/INSTALL.txt +++ b/INSTALL.txt @@ -47,18 +47,11 @@ Unless you are using a static binary distribution (e.g. from a Windows binary installer), lxml requires libxml2 and libxslt to be installed, in particular: -* `libxml2 <http://xmlsoft.org/>`_ version 2.7.0 or later. +* `libxml2 <http://xmlsoft.org/>`_ version 2.9.2 or later. - * We recommend libxml2 2.9.2 or a later version. +* `libxslt <http://xmlsoft.org/XSLT/>`_ version 1.1.27 or later. - * If you want to use the feed parser interface, especially when - parsing from unicode strings, do not use libxml2 2.7.4 through - 2.7.6. - -* `libxslt <http://xmlsoft.org/XSLT/>`_ version 1.1.23 or later. - - * We recommend libxslt 1.1.28 or later. Version 1.1.25 will not - work due to a missing library symbol. + * We recommend libxslt 1.1.28 or later. Newer versions generally contain fewer bugs and are therefore recommended. XML Schema support is also still worked on in libxml2, |