Closed pastfalk closed 5 years ago
Thanks for the report! What version of Skyfield are you using? I released 1.10 this weekend in the hope of being able to correctly parse the new format:
https://rhodesmill.org/skyfield/installation.html#changelog
To check, you can run:
python -c 'import skyfield; print(skyfield.__version__)'
I see - I was still using version 1.9. I should have checked the changelog. Anyway, thanks for the quick reply and keep up the good work!
Wonderful, I'm glad it's working for you now! Let me know in the future if you run into any more problems.
Came here to thank you for pointing this out and offering an easy fix! Appreciate your hard work!
Thanks for the note! :)
If I'm not mistaking, the format of deltat.preds provided by the USNO recently changed. While in the old format, it looked like this:
The new layout is:
Hence, when running
from skyfield.api import load
ts = load.timescale()
Skyfield crashes with an error like
ValueError: year 58668 is out of range