SETI / rms-opus

PDS OPUS - Outer Planets Data Search Tool
Apache License 2.0
9 stars 7 forks source link

Fix opus_support.py for new julian library bug fix #1325

Closed rfrenchseti closed 7 months ago

rfrenchseti commented 7 months ago

Description of changes:

Adapt OPUS to rms-julian v2.0.0 and later. To test this, you must update your virtual environment with the latest version of rms-julian as specified in requirements.txt.

The major rewrite of the rms-julian package fixes a bug in the zero-point for time, resulting in various test cases needing to be modified. Minor other changes required fixes to opus_support.py as well.

MAJOR NOTE: FROM THIS POINT ON OLD DATABASES ARE NO LONGER COMPATIBLE AND YOU MUST ALWAYS USE A DATABASE THAT WAS IMPORTED AFTER THIS VERSION OF JULIAN WAS RELEASED.

Known problems:

BTW I fixed the old Windows line-ending on opus_support.py so be sure to look at the diffs with Whitespace turned off to see what really changed.

pds-admin commented 7 months ago

My mistake. Let me update the requirements.txt.