Releases: IPGP/geodezyx
v5.1.0
- refactoring of the
conv_timemodule: 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
- Prerelease 5.1.0 > master by @PierreS-alpha in #242
Full Changelog: v5.0.1...v5.1.0
v5.0.1
- pursuit PEP8 compliance for
gnss_productsandread_gnss_prodsmodules- the functions and variables called
DForb,DFclk,df_clk... were homogenized asorb_dfandclk_df
- the functions and variables called
- Correct SOFA library import
- Correct bug in
write_sp3regarding time delta determination (timestamp type issue)
What's Changed
- lib SOFA + write_sp3 by @PierreS-alpha in #241
Full Changelog: v5.0.0...v5.0.1
v5.0.0
New geodezyx version 5.0 !
v5.0.0, 2025-08-28
Breaking changes:
-
(Much) faster import. The main
geodezyxdoesn'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_rwimport geodezyx.files_rw as gzyx_files_rw
-
Two exceptions: widely-used
convandutilssubmodules remain loaded by the maingeodezyxmodule.
Thus,import geodezyxwill only loadconvandutilsmodules. -
NB:
from geodezyx import *still load all modules. But its use is highly discouraged (very slow). -
PEP8 compliance:
convmodule 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
- exemples:
-
A lot of minor improvements and bug corrections
-
add
gnss_edumodule, 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
- faster RINEX3 reading (~ x5)
- frontend
read_rinex_obsfonction - For
find_recursivefunction: no more ambiguouscase_sensitiveoption, replaced withregex
What's Changed
- find_recursive: regex option instead of ambiguous case sensitive by @PierreS-alpha in #236
- v4.6.0 by @PierreS-alpha in #237
Full Changelog: v4.5.3...v4.6.0
v4.5.3
v4.5.3, 2024-12-28
- First version using CI/CD with GitHub Actions
- Correct bug for mono-GNSS RINEX in
read_rnx2_obsandread_rnx3_obs. - Correct python 3.12's annoying regex's raw string SyntaxWarning.
- v4.5.2 is cancelled, because
requirements.txtis too version-restrictive.
What's Changed
- no more version in requirements by @PierreS-alpha in #234
- bump by @PierreS-alpha in #235
Full Changelog: v.4.5.2...v4.5.3
v4.5.2
v4.5.2, 2024-12-28
- First version using CI/CD with GitHub Actions
- Correct bug for mono-GNSS RINEX in
read_rnx2_obsandread_rnx3_obs. - Correct python 3.12's annoying regex's raw string SyntaxWarning.
What's Changed
- Create python-publish.yml by @PierreS-alpha in #223
- add workflow for master by @PierreS-alpha in #224
- v4.5.2 by @PierreS-alpha in #225
- add pypi URL by @PierreS-alpha in #226
Full Changelog: v4.5.1...v.4.5.2
v4.5.1
v4.5.1, 2024-11-28
- Make
geodezyxcompatible with Python 3.12 - Improvement of PRIDE-related execution functions
- New leap second functions, to cope with new Ubuntu 24.04 LTS
seawaterandgswmodules are installed infullmode & imported on demand only- Correct angle conversion functions
- New version of
conv.numpydt2dtfunction - Misc routine improvements
- v4.5.0 is cancelled, because
requirements.txtis missing on PyPi
What's Changed
- download RNX SONEL + RNX nav support + adapt new dls for anubis by @PierreS-alpha in #216
- add generic server & EUREF server by @PierreS-alpha in #217
- misc ps mods by @PierreS-alpha in #218
- Dev ps 01a by @PierreS-alpha in #219
- add stuffs pride by @PierreS-alpha in #220
- master > PS by @PierreS-alpha in #221
- Dev ps 01a by @PierreS-alpha in #222
Full Changelog: v4.4.3...v4.5.0
v4.4.3
v4.4.3, 2024-05-20
- Speed execution optimization for orbit/clock-related functions
- Misc routine improvements
v4.4.2
v4.4.2, 2024-04-17
- The GitHub repository, and the project in general, has been renamed as
geodezyx(in lower case)
to uniformize its multiple spellings and then avoid confusion.- It must be transparent for your clones but updating them is recommended
https://docs.github.com/en/repositories/creating-and-managing-repositories/renaming-a-repository
- It must be transparent for your clones but updating them is recommended
- misc routine improvements
- Refactoring of the GNSS data/products dowmload functions
v4.4.1
v4.4.1, 2024-02-08
- The GitHub repository has now been moved under the IPGP organization.
- It must be transparent for your clones but updating them is recommended
https://docs.github.com/en/repositories/creating-and-managing-repositories/renaming-a-repository
- It must be transparent for your clones but updating them is recommended
- The numbering goes without a starting zero anymore. The GeodeZYX toolbox is a grown-up project now!
- Bugs corrected for
read_rnx2_obsandOrbDFmanipulation function.