Commit Graph

74 Commits

Author SHA1 Message Date
Brandon Rhodes f477b6a996 Upgrade matplotlib, numpy on CI as well 2020-07-24 00:18:54 -04:00
Brandon Rhodes 9fe659a280 Add "spktype21" to dependencies needed under CI 2020-06-15 18:11:38 -04:00
Brandon Rhodes 6c00986974 Another tweak to try to get Travis to run pyflakes 2020-06-07 12:45:29 -04:00
Brandon Rhodes d0700c8cc5 Try to debug CI 2020-06-07 12:31:24 -04:00
Brandon Rhodes d450a38a12 Try adding pyflakes to CI 2020-06-07 11:50:04 -04:00
Brandon Rhodes 1743491db1 CI: get "sgp4" from PyPI to verify compatibility 2020-02-02 15:17:29 -05:00
Brandon Rhodes 029456aa40 For CI, temporarily pull sgp4 from master 2020-02-02 08:24:39 -05:00
David Palmer cebbd928e4 Satellite events almanac functions (#321) 2020-01-12 15:37:18 -05:00
Brandon Rhodes 171674bcea Fix a path for Travis CI 2019-12-20 09:34:44 -05:00
Brandon Rhodes bb011e5c06 Run pyflakes against the code locally and in CI
And, fix the problems with the code that it pointed out.
2019-12-20 09:06:36 -05:00
Brandon Rhodes d0a8515ec2 Fix shell script syntax under Travis CI 2019-12-16 12:10:40 -05:00
Brandon Rhodes 2873abc274 Try fixing Travis CI with diff deps for Python 3.7 2019-12-16 11:49:46 -05:00
Brandon Rhodes 8023a89c55 Downgrade Travis CI pandas to match numpy version
Otherwise it complains numpy is too old.
2019-12-16 11:37:10 -05:00
Brandon Rhodes 0bdb8c4705 Try downgrading version of NumPy used in CI
But not for doctests, because the formatting was so ugly back then.
The `pip install` right before the doctests are run should re-upgrade
to a prettier NumPy.
2019-12-16 09:15:08 -05:00
Brandon Rhodes e08d23eaae Travis CI: knock out 3.4, try adding 3.7 2019-08-28 08:08:49 -04:00
Brandon Rhodes 5092de48dd Travis CI: reduce Pandas version, for old Pythons 2019-08-28 07:28:53 -04:00
Brandon Rhodes cfb23628ad Travis CI: try a more recent Pandas
Currently builds are erroring for Python 3.6 in test-docs.sh with:
`ValueError: numpy.ufunc has the wrong size, try recompiling`
2019-08-28 07:25:00 -04:00
Brandon Rhodes 1d9b81ea77 Alas, Travis CI no longer supports 2.6 2019-08-28 07:20:22 -04:00
Brandon Rhodes 092d689e2e Try an older version of Pandas on Travis CI 2019-07-21 23:57:48 -04:00
Brandon Rhodes 4d61f09f4b Verify that on Travis CI we can import pandas 2019-07-21 23:43:29 -04:00
Brandon Rhodes 394b831c3b Pin Pandas a bit earlier 2019-07-21 16:23:19 -04:00
Brandon Rhodes 19e9500095 Pin Pandas version earlier in Travis CI 2019-07-21 16:11:07 -04:00
Brandon Rhodes 51b3f4e756 Add Pandas to Travis CI loadout 2019-07-21 14:23:55 -04:00
Brandon Rhodes f10fcf0d83 Remove redundant ln from Travis CI code 2019-07-21 08:04:44 -04:00
Brandon Rhodes 9dce68618c Add script to update deltat data files 2019-07-21 07:59:58 -04:00
Brandon Rhodes 7ca733ab48 Stop Travis CI from needing to download timescales 2019-07-21 07:22:47 -04:00
Brandon Rhodes 99e634e431 Remove old Travis CI ephemeris fetching 2019-03-31 14:27:49 -04:00
Brandon Rhodes aac5f0e414 Try putting ephemerides in Travis cache
So that each Travis build, if it ever succeeds in getting both
downloaded (they are mostly timing out at the moment), will be able to
run independent of the NASA server (and also reduce load to a public
resource).
2019-02-02 18:28:10 -05:00
Brandon Rhodes cd8151c4a4 Remove Python 3.3 from Travis, since pip errors
It looks like pip no longer likes Python 3.3?
```
RuntimeError: Python 3.4 or later is required
The command "pip install $(echo ../dist/skyfield-*.tar.gz)'[tests]'" failed and exited with 1 during .
```
2018-11-09 18:03:38 -05:00
Brandon Rhodes 00af11efd9 Dratted equals signs 2018-09-03 22:15:17 -04:00
Brandon Rhodes 3a665705cb Install more dependencies for Travis doctest 2018-09-03 22:04:34 -04:00
Brandon Rhodes c4b80dac32 Comment out perpetually failing 3.7 build 2018-09-03 22:02:56 -04:00
cclauss a754225703 Travis CI: Add Python 3.7 to the testing (#198)
Add Python 3.7 to the testing In alignment with travis-ci/travis-ci#9069
2018-09-03 14:01:39 -04:00
Brandon Rhodes 0502c958be Avoid repeated file downloads from Travis CI 2018-09-03 09:51:01 -04:00
Brandon Rhodes dcb9659169 Why doesn’t pip accept “=”? Why!? 2018-07-27 00:01:05 -04:00
Brandon Rhodes e168ec8007 Only try to control numpy version for doctest 2018-07-26 23:57:31 -04:00
Brandon Rhodes dffe450f13 Add astropy when Travis runs doctests 2018-07-26 23:57:12 -04:00
Brandon Rhodes a7b95def18 Try upgrading Travis’s NumPy to save doctests 2018-07-26 23:23:11 -04:00
Brandon Rhodes f210a2c53a Add missing “fi” at end of bash snippet 2018-07-26 23:05:17 -04:00
Brandon Rhodes 4267175885 Another attempt to make doctests count on Travis 2018-07-26 23:01:02 -04:00
Brandon Rhodes dba1bca6ed I just remembered why I don’t Travis test docs
(It’s because repr’s look different in each version of Python.)
2018-07-25 04:29:46 -04:00
Brandon Rhodes 899093c3f4 Add Sphinx as dependency of Travis build 2018-07-25 04:25:05 -04:00
Brandon Rhodes 88f8824e1c Change directory, set files up for doctests 2018-07-25 04:16:29 -04:00
Brandon Rhodes 837bb425ef Test documentation too 2018-07-25 04:06:32 -04:00
Brandon Rhodes c125d4e3da No fetch of jup310.bsp, now that tests use excerpt 2018-03-19 22:24:08 -04:00
Brandon Rhodes 563d073a06 Move back to installing assay by hand 2017-03-15 12:50:50 -04:00
Brandon Rhodes 889b04c693 Fix Travis CI: `cd` affects later commands
Also, move the URL for assay into the official testing dependencies.
2017-03-15 12:46:41 -04:00
Brandon Rhodes c15a20d73a Try upgrading Travis CI pip 2017-03-15 12:42:51 -04:00
Brandon Rhodes c58c3f07cf Fix wildcard in Travis CI script 2017-03-15 12:39:51 -04:00
Brandon Rhodes 20d1dbb04e Make sure Travis CI installs test dependencies 2017-03-15 12:34:59 -04:00