This PR adds Travis CI to run tests and deploy to PyPI.
Travis may need to be activated on this repo before merging.
I had to increase the atol of np.testing.assert_allclose from 0 to 1e-5 due to failing tests on the Travis VM. They were passing fine locally, but not on Travis (see failing build logs here). I'm not 100% comfortable with atol and rtol so maybe the change I made was not the best one?
This PR adds Travis CI to run tests and deploy to PyPI.
Travis may need to be activated on this repo before merging.
I had to increase the
atol
ofnp.testing.assert_allclose
from0
to1e-5
due to failing tests on the Travis VM. They were passing fine locally, but not on Travis (see failing build logs here). I'm not 100% comfortable withatol
andrtol
so maybe the change I made was not the best one?