Skip to content

Releases: IPGP/geodezyx

v5.1.0

03 Feb 16:17
15705ae

Choose a tag to compare

  • refactoring of the conv_time module: now decorators help to manage iterable or scalar inputs
  • Improvement of the RTKLIB runner
  • draft for OBP data export in NetCDF
  • Routine improvement of singugins
  • and many on-the-fly debugs and improvements!

What's Changed

Full Changelog: v5.0.1...v5.1.0

v5.0.1

09 Dec 09:41

Choose a tag to compare

  • pursuit PEP8 compliance for gnss_products and read_gnss_prods modules
    • the functions and variables called DForb, DFclk, df_clk ... were homogenized as orb_df and clk_df
  • Correct SOFA library import
  • Correct bug in write_sp3 regarding time delta determination (timestamp type issue)

What's Changed

Full Changelog: v5.0.0...v5.0.1

v5.0.0

28 Aug 10:49

Choose a tag to compare

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

v4.6.0

04 Feb 14:59

Choose a tag to compare

  • faster RINEX3 reading (~ x5)
  • frontend read_rinex_obs fonction
  • For find_recursive function: no more ambiguous case_sensitive option, replaced with regex

What's Changed

Full Changelog: v4.5.3...v4.6.0

v4.5.3

28 Dec 20:36
5103abe

Choose a tag to compare

v4.5.3, 2024-12-28

  • First version using CI/CD with GitHub Actions
  • Correct bug for mono-GNSS RINEX in read_rnx2_obs and read_rnx3_obs.
  • Correct python 3.12's annoying regex's raw string SyntaxWarning.
  • v4.5.2 is cancelled, because requirements.txt is too version-restrictive.

What's Changed

Full Changelog: v.4.5.2...v4.5.3

v4.5.2

28 Dec 20:11
b74531c

Choose a tag to compare

v4.5.2, 2024-12-28

  • First version using CI/CD with GitHub Actions
  • Correct bug for mono-GNSS RINEX in read_rnx2_obs and read_rnx3_obs.
  • Correct python 3.12's annoying regex's raw string SyntaxWarning.

What's Changed

Full Changelog: v4.5.1...v.4.5.2

v4.5.1

29 Nov 16:34

Choose a tag to compare

v4.5.1, 2024-11-28

  • Make geodezyx compatible with Python 3.12
  • Improvement of PRIDE-related execution functions
  • New leap second functions, to cope with new Ubuntu 24.04 LTS
  • seawater and gsw modules are installed in full mode & imported on demand only
  • Correct angle conversion functions
  • New version of conv.numpydt2dt function
  • Misc routine improvements
  • v4.5.0 is cancelled, because requirements.txt is missing on PyPi

What's Changed

Full Changelog: v4.4.3...v4.5.0

v4.4.3

20 May 15:25
e138875

Choose a tag to compare

v4.4.3, 2024-05-20

  • Speed execution optimization for orbit/clock-related functions
  • Misc routine improvements

v4.4.2

17 Apr 15:02
ffcd925

Choose a tag to compare

v4.4.2, 2024-04-17

v4.4.1

08 Feb 14:07
271db84

Choose a tag to compare

v4.4.1, 2024-02-08