Getting started with
.travis.yml for python.
Deploying to PyPI using Travis.
Fix build failures due to missing HDF5 dependency (a good hint that this
is the problem you are facing is a missing
hdf5.h header file warning in your
Using system site packages (the
system_site_packages option in
.travis.yml) to use the
apt versions of python (NOTE:
you should not do this for any packages that need to be tested on many
versions of Python, since generally only one or two versions will be available
apt. See the next link for details.).
system_site_packages breaks multi-version tests.
More info on the
system_site_packages option breaks multi-version tests,
plus a very good example of how to test system site package versions of
python without flagging this option, using the syntax:
(inclusion of other versions follows the same pattern).
Test special requirements for each python version.