* Add a docs build job to CI
* Add sphinxopts to fail on warning
* Test sphinx warning
* Redid ci stage conditionals
* update conf.py to remove deprecation warning
* introduce 3rd stage for proper conditionals
* Attempt to fix malformed table
Co-authored-by: Ogi Moore <ognyan.moore@gmail.com>
* [skip-ci] Initial Azure-Pipelines configuration.
The following configurations are tested
* macOS 10.13
* ubuntu 16.04
* Windows Server 2016
Under each operating system, the following Qt bindings are tested
* conda based pyqt4
* conda based pyside
* conda based pyside2 (5.6)
* conda based PyQt5 (5.9)
* pip basedd PyQt5 (5.12)
* pip based PySide2 (5.12)
For each configuration, it runs `python -m pytest --cov pyqtgraph -sv`
The only configuration that actually passes all tests is Ubuntu-pip-PyQt5