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