Allow Tutorial.tex doctests to set Python library dependencies
Make a Tutorial.tex example using NumPy into a doctest
Make it clear this code snippet is now partial only

Minor change to docs, skip TravisCI tests [ci skip]
Convert test_SeqUtils to the unittest framework.
test_SeqUtils.py: add tests for GC(), seq1() and seq3().
Finish turning test_SeqUtils.py into unittest based test
We are phasing out support for Python 2.5
Modify doctest using NumPy to make it more cross-platform
GenBank: Cope with records that miss an end-of-record marker at the end of the file

Signed-off-by: Kai Blin <kai.blin@biotech.uni-tuebingen.de>
GenBank: Survive input with sequence indented one space too many

Signed-off-by: Kai Blin <kai.blin@biotech.uni-tuebingen.de>
GenBank: Make sure to raise BiopythonParserWarnings when dealing with wonky input data

Signed-off-by: Kai Blin <kai.blin@biotech.uni-tuebingen.de>
Hide parser wanings in test_GenBank.py

TODO: Actually test the appropriate warnings are raised
Hide BiopythonDeprecationWarning in test_HotRand.py
This doctest failed on Python 3 (gave byte strings)
Fix generic warning class for inverted locations in BioSQL
Fix generic warning classes in BioSQL/Loader.py
Fix generic warning class for BioSQL PostgreSQL schema rules
Hide scary but harmless warnings in BioSQL tests
run_tests.py doesn't see these MissingExternalDependencyError exceptions so not skipped

The MissingExternalDependencyError should be raised at import time
in order that run_tests.py can skip the unit test. Removing the
try/except as it was hiding the underlying network error, e.g.
HTTPError: HTTP Error 502: Bad Gateway

We might want to add a quick check to see if the NCBI Entrez site
is live at the start of test_SeqIO_online.py instead...
Be consistent about Entrez.email used in unittests