Skip to content

lox-space-v0.1.0-alpha.0

Choose a tag to compare

@github-actions github-actions released this 19 Jul 13:33
· 175 commits to main since this release
6c96f63

Other

  • Rename lox-utils to lox-math because the former is taken (#146)
  • Add crate descriptions (#145)
  • Align versions (#143)
  • Release preparation (#140)
  • Implement trajectory to Numpy array method (#134)
  • Implement from_numpy constructor for PyTrajectory (#133)
  • Fix tests
  • Implement state to ground
  • Implement PyObservables
  • Wrap Series
  • Simplify elevation analysis
  • Expose elevation
  • Fix Python ground propagator
  • Implement visibility window detection
  • Add from_seconds constructor to Python
  • Expose event/window detection func from Python
  • Python API fixes
  • Implement SGP4 propagator
  • Implement ground propagator
  • Return Numpy arrays
  • Use State as callback parameter
  • Impl event and window detection from Python
  • Expose Frame class from Python
  • Fix benchmarks
  • Remove lox-coords crate
  • Prototype trajectory
  • Prototype orbit state representations
  • Fix benchmark deps (#108)
  • Move Python wrappers to lox-bodies (#107)
  • Fix typings (#106)
  • Implement new Python API for lox-time and add TryToScale trait (#103)
  • Refactor lox-time Rust and Python API - Part I (#94)
  • Align casing of types with Rust API guidelines (#86)
  • Hoist shared constants and type aliases (#84)
  • Implement TAI <-> UTC conversion (#81)
  • Replace lox_time::continuous with smaller top-level modules (#72)
  • Subsecond-based time implementation (#67)
  • Core No More (#68)
  • Factor lox-time into new crate (#65)
  • Streamline public API for the time module (#62)
  • Refactor Time (#56)
  • Add pickle support for bodies (#51)
  • Refine time representations (#44)
  • Refactor two-body state vector representation and expose from Python (#46)
  • Calculate celestial to intermediate-frame-of-date matrix (#38)
  • Implement IAU1980 nutation (#23)
  • Add NaifId newtype and mapping to bodies (#18)
  • Define bodies manually (#17)
  • Update copyright
  • Use flat cargo workspace