Xapian Python bindings should not depend on Python-sphinx
|Reported by:||Jorge||Owned by:||Olly Betts|
Installation of Xapian bindings for Python, both 1.3.7 and 1.4.1, require Sphinx. IMO this should not be required as it is only used to build documentation. IMO building Sphinx documentation should not be a requirement for installing Xapian bindings.
Here is a build that fails because Sphinx is required (on Travis CI): https://api.travis-ci.org/jobs/171596807/log.txt?deansi=true , line before "Testing Xapian..." in the last lines
This particular build is from "xapian-haystack" that uses Xapian bindings for Python. We are trying to upgrade to latest Xapian and this has hit us.
Is there any reason for having Bindings' installation to depend on building documentation?