Skip to content

v5.0.0

Choose a tag to compare

@PierreS-alpha PierreS-alpha released this 28 Aug 10:49
· 236 commits to master since this release

New geodezyx version 5.0 !

v5.0.0, 2025-08-28

Breaking changes:

  • (Much) faster import. The main geodezyx doesn't import all modules per default anymore. Thus, favor the following import methods:

    • from geodezyx import <module>
    • import geodezyx.<module>
  • We recommend gzyx_<module> as import alias, e.g.:

    • from geodezyx import files_rw as gzyx_files_rw
    • import geodezyx.files_rw as gzyx_files_rw
  • Two exceptions: widely-used conv and utils submodules remain loaded by the main geodezyx module.
    Thus, import geodezyx will only load conv and utils modules.

  • NB: from geodezyx import * still load all modules. But its use is highly discouraged (very slow).

  • PEP8 compliance: conv module functions are now PEP8 compliant, e.g. upper case function names are now lower case. Other modules are now PEP-8 compliant.

    • exemples: dt2MJD > dt2_mjd, MJD2dt > mjd2_dt
  • A lot of minor improvements and bug corrections

  • add gnss_edu module, for GNSS processing for educational purposes

  • update GINS runner, for SPOTGINS/singugins project

Full Changelog: v5.0.0-post3...v5.0.0-post4