Commit Graph

23 Commits

Author SHA1 Message Date
Brandon Rhodes d54977e7d2 Update test repr to match new ci/hip_main.dat.gz 2020-07-23 23:40:51 -04:00
Brandon Rhodes 7f74ff5578 Preliminary fix for #387: documenting “spktype21” 2020-06-15 15:22:11 -04:00
Brandon Rhodes 1e91995a0e Back out satellite experiment and SciPy dependency
Thanks to this experimental code to test against, I was able to create
the new `find_events()` method that now graces satellite objects.  But
now that the code has served its purpose, we can clean it up.
2020-02-02 08:49:30 -05:00
David Palmer cebbd928e4 Satellite events almanac functions (#321) 2020-01-12 15:37:18 -05:00
Brandon Rhodes 5277ae7910 Add pyflakes to dev requirements, for test-code.sh 2019-12-20 11:40:54 -05:00
Brandon Rhodes 9af19e9337 Clarify generality of risings_and_settings example 2019-11-21 06:08:53 -05:00
Brandon Rhodes 3fd19c4182 Add matplotlib to requirements.txt to fix doctests 2019-10-11 13:02:44 -04:00
Brandon Rhodes 40956df0dd After all these years, go back to requirements.txt
Now that `pip` is sometimes able to install packages — if wheels are
available, and the Python version matches the era to which the packages
are pinned — let’s try a switch back to a `requirements.txt`.  Even
though it only works with Python 3.6.  (Python 3.7, which my Ubuntu
laptop features as its default, dies during a `pip install` while trying
to compile AstroPy.)  This might pave the way for easy interoperation
with tools like Binder in the future.
2019-10-10 13:53:27 -04:00
Brandon Rhodes 4378c66ae5 Remove out-of-date requirements.txt file 2015-04-15 09:58:36 -04:00
aarose a38b8587cf Updated requirements file with missing imports: jplephem and de421 2015-04-13 15:31:44 -04:00
Brandon Rhodes 43ff07c7f0 Stabilize the web site by pinning Sphinx etc 2015-01-14 21:46:57 -05:00
Brandon Rhodes 9d85f05b14 Switch to urlopen() from the Standard Library
Since some astronomy URLs still appear to be FTP, it makes sense to go
ahead and switch to a library that supports those URLs, unlike Requests.
2014-11-20 17:16:25 -05:00
Brandon Rhodes 0d86cce23c Attempt to have Travis use "assay" instead 2014-11-04 21:37:45 -05:00
Brandon Rhodes 5a71f52809 Remove NOVAS from requirements.txt 2014-06-23 13:19:12 -04:00
Brandon Rhodes 63781fdc3b Add "pytz" as a testing requirement
Because the documentation uses it.
2014-06-11 15:33:50 -04:00
Brandon Rhodes d4cdb51b58 Switch to real version numbers for ephemerides
Since pip no longer likes version numbers without periods in them.
2014-06-11 12:42:29 -04:00
Brandon Rhodes d2dc647e6e Add .to() methods for conversions to AstroPy units 2014-01-23 18:06:12 -05:00
Brandon Rhodes 7a476a3dc9 Describe the use of other JPL ephemerides 2014-01-19 17:39:32 -05:00
Brandon Rhodes 799d8c851e Remove redundant "de421" from requirements.txt
Since it is already a dependency of Skyfield itself.
2014-01-06 16:09:54 -07:00
Brandon Rhodes 67968d7d5a Formalize requirement that pytest be >=2.5 2013-12-26 14:06:58 -05:00
Brandon Rhodes 99c513a03a Create a minimal HTML design for the Skyfield site 2013-08-21 13:11:54 -04:00
Alex Tucker 573c1a1f6c Some basics of writing files from requests and checking for oldness
Conflicts:
	requirements.txt
2013-08-13 16:35:33 -04:00
Brandon Rhodes 54b75fc977 Add requirements.txt and pin versions
The pip people have decided that versions like "1997" and "2008" are not
production versions of my ephemerides packages.  Which has broken
everything, right in front of a table full of 6 sprinters who are
considering whether to use Python in their future careers.  This commit
explicitly pins the versions to override pip's refusal to install
packages that were installing fine just a few days ago.  May our
posterity be worthy.
2013-08-12 15:01:26 -04:00