ChristopherRabotin
released this
22 Nov 03:22
·
353 commits
to master
since this release
Summary
Progress toward 2.0.0, mostly related to the Python interface and speeding up of import/export of CCSDS OEM files, cf. #183 , #189, #206.
What's Changed
- Add maintenance template and update pyo3 to 0.18 by @ChristopherRabotin in #170
- Simplify
between_0_360
&between_pm_x
fromsrc/utils.rs
by @ThibFrgsGmz in #171 - (doc/test) improve
r1/r2/r3
rotation matrix by @ThibFrgsGmz in #176 - (feat) improve
rss_errors()
using a functional programming approach by @ThibFrgsGmz in #177 - (feat) refactor
are_eigenvalues_stable
by @ThibFrgsGmz in #178 - (test) add UT case "diagonal with zero diagonal element" by @ThibFrgsGmz in #172
- Build a docker package for development and using in Python by @ChristopherRabotin in #182
- Improve Vector Operations, Normalization and Capitalization by @ThibFrgsGmz in #180
- Export CCSDS OEM and slight performance improvement on importing them by @ChristopherRabotin in #184
- (feat) breakdown Lambert::stardard() function by @ThibFrgsGmz in #185
- Update arrow requirement from 41.0.0 to 42.0.0 by @dependabot in #187
- (feat) make
tilde_matrix
(skew-symmetric matrix) more idiomatic by @ThibFrgsGmz in #173 - Mean motion based propagation from Python by @ChristopherRabotin in #191
- Fix doc tests by @ChristopherRabotin in #193
- Fix read/write OEM in other frames by @ChristopherRabotin in #194
- Add units to all state parameters by @ChristopherRabotin in #195
- Update arrow requirement from 42.0.0 to 43.0.0 by @dependabot in #196
- Update rstest requirement from 0.17.0 to 0.18.1 by @dependabot in #198
- Prevent parsing of covariance by @ChristopherRabotin in #199
- Update typed-builder requirement from 0.14.0 to 0.15.0 by @dependabot in #200
- Update polars requirement from 0.30.0 to 0.31.1 by @dependabot in #201
- Update parquet requirement from 43.0.0 to 44.0.0 by @dependabot in #203
- Limit usage of std::Instant to non-wasm targets by @TilBlechschmidt in #205
- Export trajectory addition and frame conversion to Python by @ChristopherRabotin in #207
- Update arrow requirement from 44.0.0 to 45.0.0 by @dependabot in #208
- Plot trajectory in ric frame by @ChristopherRabotin in #211
- Update polars requirement from 0.31.1 to 0.32.1 by @dependabot in #213
- Support pickling of a number of important structures to Python by @ChristopherRabotin in #216
- Update rust-embed requirement from 6 to 8 by @dependabot in #217
- Update typed-builder requirement from 0.15.0 to 0.16.0 by @dependabot in #220
- Relax tracking sim from Python by @ChristopherRabotin in #221
- Measure performance with flamegraph by @ChristopherRabotin in #224
- Hotfix: Fix traj retain in ODP by @ChristopherRabotin in #225
- Exposing iteration of OD to Python by @ChristopherRabotin in #226
- Update prost requirement from 0.11 to 0.12 by @dependabot in #228
- Update prost-derive requirement from 0.11 to 0.12 by @dependabot in #227
- Fix potential index error if traj epoch does not align in RIC computation by @ChristopherRabotin in #229
- Deps/update 2023 09 by @ChristopherRabotin in #230
- Update toml requirement from 0.7 to 0.8 by @dependabot in #231
- Update shadow-rs requirement from 0.23.0 to 0.24.0 by @dependabot in #235
- Update polars requirement from 0.32.1 to 0.33.2 by @dependabot in #232
- Update parquet requirement from 46.0.0 to 47.0.0 by @dependabot in #233
- Update rstats requirement from 1.2.50 to 2.0.1 by @dependabot in #236
- Update typed-builder requirement from 0.16.0 to 0.17.0 by @dependabot in #240
- Fix clippy lints by @cmleinz in #246
- Update pyo3-log requirement from 0.8.2 to 0.9.0 by @dependabot in #241
- Update polars requirement from 0.33.2 to 0.34.2 by @dependabot in #245
- Update parquet requirement from 47.0.0 to 48.0.0 by @dependabot in #244
- Update typed-builder requirement from 0.17.0 to 0.18.0 by @dependabot in #242
- Update parquet requirement from 48.0.0 to 49.0.0 by @dependabot in #249
- Update polars requirement from 0.34.2 to 0.35.0 by @dependabot in #251
- Update to hifitime 3.8.5, PyO3 to 0.20 by @ChristopherRabotin in #252
- Update pyo3 requirement from 0.19.0 to 0.20.0 by @dependabot in #238
- Add loads to TrkConfig by @ChristopherRabotin in #253
New Contributors
- @TilBlechschmidt made their first contribution in #205
- @cmleinz made their first contribution in #246
Full Changelog: 2.0.0-alpha.2...2.0.0-beta.0