...where FitInterval field is optional per RINEX 3.03 spec.
1.2.9
* fix bug reading RINEX 2 NAV * cleanup / dedupe code * add Galileo RINEX 3 NAV test
1.2.8
Python < 3.7 handles microsecond precision, more than enough.
1.2.7
* added header mandatory fields sanity check * simplified and sped up single-system RINEX 3 reading (pick single system from multi-system files). * Multi-system RINEX 3 reading also available, but is significantly slower than single system reads due to non-uniform fields between satellite systems. * BUGFIX: non-integer second timing crash
1.2.6
convenience function readrinex() handles OBS,NAV for RINEX 2 and 3.
added Python >= 3.5 type hinting
1.2.5
* greatly improve reading/conversion speed and memory usage by replacing Pandas NDPanel with xarray.Dataset * much more extensive self-tests, tested against a wider variety of RINEX files.