Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release #144

Merged
merged 1 commit into from
Jul 19, 2024
Merged

chore: release #144

merged 1 commit into from
Jul 19, 2024

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jul 19, 2024

🤖 New release

  • lox-bodies: 0.1.0-alpha.0
  • lox-math: 0.1.0-alpha.0
  • lox-derive: 0.1.0-alpha.0
  • lox-earth: 0.1.0-alpha.0
  • lox-io: 0.1.0-alpha.0
  • lox-time: 0.1.0-alpha.0
  • lox-ephem: 0.1.0-alpha.0
  • lox-orbits: 0.1.0-alpha.0
  • lox-space: 0.1.0-alpha.0
Changelog

lox-bodies

0.1.0-alpha.0 - 2024-07-19

Other

  • Rename lox-utils to lox-math because the former is taken (#146)
  • Add crate descriptions (#145)
  • Align versions (#143)
  • Fix bodyfixed frames for satellites
  • Fix Python ground propagator
  • Implement visibility window detection
  • Implement ground propagator
  • Impl event and window detection from Python
  • Expose Frame class from Python
  • Fix transformations
  • Prototype trajectory
  • Implement ICRF <-> body-fixed transformations
  • Prototype orbit state representations
  • Move Python wrappers to lox-bodies (#107)
  • Hoist shared constants and type aliases (#84)
  • Implement TAI <-> UTC conversion (#81)
  • Core No More (#68)

lox-math

0.1.0-alpha.0 - 2024-07-19

Other

  • Rename lox-utils to lox-math because the former is taken (#146)

lox-derive

0.1.0-alpha.0 - 2024-07-19

Other

  • Add crate descriptions (#145)
  • Align versions (#143)
  • Release preparation (#140)
  • Add support for empty lines
  • Get clippy happy
  • Change vec reference to slice
  • Implement field prefix and postfix checking
  • Give better names than blalla
  • Programmatic deser OemCovarianceMatrixType
  • Break out the parser from struct construction
  • Improve variable name
  • Implement support for META_START and META_STOP
  • Add deserializers for OEM subtypes
  • Add retries for support for nested Vecs
  • Clean-up variable name
  • Use original type ident for vec type
  • Add support for multi-segment types
  • Clean-up vec type generator
  • Get rid of the second _new usage
  • Get rid of one _new usage
  • First step in unifying the parser chains
  • Remove duplicate call chain
  • Remove _new suffix from parsers
  • Drop _new suffix for type argument getter
  • Remove nom types
  • Encapsulate kvn string split
  • Make the check more idiomatic
  • Make error payload an owned string
  • Fix usage of date time parser
  • Simplify unamed fields handling
  • Simplify version field handling by reodering
  • Remove special case the EpochType
  • Make list order match the nested match
  • Reexport the KVN deserializer types
  • Make clippy happy
  • Remove unused variable
  • Remove leftover trailing whitespace
  • Fix formatting
  • Fix crate name case

lox-earth

0.1.0-alpha.0 - 2024-07-19

Other

  • Rename lox-utils to lox-math because the former is taken (#146)
  • Add crate descriptions (#145)
  • Align versions (#143)
  • Release preparation (#140)
  • Implement DeltaUt1Tai provider (#101)
  • Split up lox-eop (#100)
  • Align casing of types with Rust API guidelines (#86)
  • Hoist shared constants and type aliases (#84)
  • Replace lox_time::continuous with smaller top-level modules (#72)
  • Core No More (#68)

lox-io

0.1.0-alpha.0 - 2024-07-19

Other

  • Rename lox-utils to lox-math because the former is taken (#146)
  • Add crate descriptions (#145)
  • Align versions (#143)
  • Release preparation (#140)
  • Add support for empty lines
  • Get clippy happy
  • Change vec reference to slice
  • Implement field prefix and postfix checking
  • Clean-up test formatting
  • Fix the unit test
  • Add converter for state vector value to oem type
  • Add minor comment explanation
  • Implement support for META_START and META_STOP
  • Fix end of input error
  • Add rustdoc for KVN deser for OemType
  • Make function non-public
  • Fix id and version fields for KVN
  • Implement OEM KVN test
  • Implement type converters for public errors
  • Implement covariance matrix parser
  • Fix whitespace parsing
  • Implement a parser for state vector
  • Enable serializer for OEM type
  • Remove _new suffix from parsers
  • Remove nom types
  • Remove superfluous lifetimes to get clippy happy
  • Explain it is generated code
  • Encapsulate kvn string split
  • Add trait for XML deserialization
  • Encapsulate the quickxml deserialization
  • Fix comment wrap
  • Clean-up extra commas
  • Expand KVN spec comment
  • Fix typo in rustdoc
  • Make single-variant enum into struct
  • Add Error derive
  • Make KvnDeserializerErr cloneable
  • Add _list suffix for consistency
  • Make error payload an owned string
  • Remove unused types
  • Hide doctest line
  • Document relaxations and limitations
  • Document KVN parsers
  • Change date format
  • Add whitespace to fix false positives
  • Simplify version field handling by reodering
  • Indicate module is for combined instantiation
  • Add doc tests
  • Simplify parsing imports
  • Add KVN parsing tests
  • Make the id value optional for KVN
  • Simplify the wrapped types
  • Make the parser visible in the crate
  • Derive KVN deserialization code
  • Clean-up string type
  • Add module docs
  • Reexport the KVN deserializer types
  • Remove debug println
  • Add missing copyright header
  • Add submodule rustdoc
  • Restructure public interface
  • Remove superfluous types
  • Move user-facing classes into the main namespace
  • Fix unused with_unit
  • Make clippy happy
  • Move ndm parsing to lox-io
  • Implement DeltaUt1Tai provider (#101)
  • Split up lox-eop (#100)
  • Enable LSK kernel parsing in lox-io (#98)
  • Core No More (#68)

lox-time

0.1.0-alpha.0 - 2024-07-19

Other

  • Rename lox-utils to lox-math because the former is taken (#146)
  • Add crate descriptions (#145)
  • Align versions (#143)
  • Add day of year accessor (#137)
  • Add Time constructor for two-part Julian Dates (#132)
  • Validate elevation and visibility analysis
  • Add from_seconds constructor to Python
  • Expose time component to Python
  • Fix rebase
  • Impl event and window detection from Python
  • Implement TimeDelta ranges
  • Fix transformations
  • Add trajectory transformation
  • Rename
  • Fix some copypasta and AI bugs
  • Re-implement propagation and Keplerian elements
  • Prototype trajectory
  • Generate body-fixed frame transformations
  • Implement no-ops; remove blanket impl transforms
  • Implement body-fixed transformation
  • Update documentation for top-level lox-time modules (#110)
  • Implement new Python API for lox-time and add TryToScale trait (#103)
  • Refactor time scale transformations (#102)
  • Implement DeltaUt1Tai provider (#101)
  • Split up lox-eop (#100)
  • Implement LeapSecondsProvider trait with builtin and LSK impls (#99)
  • Refactor lox-time Rust and Python API - Part I (#94)
  • Calculate delta UT1-TAI from EarthOrientationParams (#93)
  • Clean up todos (#88)
  • Align casing of types with Rust API guidelines (#86)
  • Hoist shared constants and type aliases (#84)
  • Implement TAI <-> UTC conversion (#81)
  • Fix TimeDelta.from_decimal_seconds
  • Implement TT <-> TDB transformations (#73)
  • Replace lox_time::continuous with smaller top-level modules (#72)
  • Implement two-way TCB <-> TDB conversion (#71)
  • Implement two-way TT-TCG transformation (#70)
  • Include InvalidTimeDelta detail in error message (#69)
  • Subsecond-based time implementation (#67)
  • Core No More (#68)
  • Factor lox-time into new crate (#65)

lox-ephem

0.1.0-alpha.0 - 2024-07-19

Other

  • Rename lox-utils to lox-math because the former is taken (#146)
  • Add crate descriptions (#145)
  • Align versions (#143)
  • Release preparation (#140)
  • Implement DeltaUt1Tai provider (#101)
  • Hoist shared constants and type aliases (#84)
  • Core No More (#68)

lox-orbits

0.1.0-alpha.0 - 2024-07-19

Other

  • Rename lox-utils to lox-math because the former is taken (#146)
  • Add crate descriptions (#145)
  • Align versions (#143)
  • Release preparation (#140)
  • Add day of year accessor (#137)
  • Expose topocentric rotation from Python (#136)
  • Add accessors for PyTrajectory (#135)
  • Implement trajectory to Numpy array method (#134)
  • Implement from_numpy constructor for PyTrajectory (#133)
  • Fix bodyfixed frames for satellites
  • Fix tests
  • Implement secant methods and use for geodetic conv
  • Implement state to ground
  • Return empty windows vec if no events detected
  • Implement rotation to LVLH
  • Implement PyObservables
  • Simplify elevation analysis
  • Implement observables
  • Validate elevation and visibility analysis
  • Implement trajectory csv parser
  • 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 ensembles and analysis functions
  • Implement ground propagator
  • Return Numpy arrays
  • Use State as callback parameter
  • Don't push the MSRV to high
  • Impl event and window detection from Python
  • Implement TimeDelta ranges
  • Impl event and window detection on trajectories
  • Implement generic event and window detection
  • Expose Frame class from Python
  • Generate to_frame impl for PyState
  • Fix typo
  • Fix transformations
  • Add trajectory transformation
  • Rename
  • Remove lox-coords crate
  • Fix some copypasta and AI bugs
  • Re-implement propagation and Keplerian elements
  • Cleanup
  • Prototype trajectory
  • Add CoordinateOrigin trait
  • Generate body-fixed frame transformations
  • Implement ICRF <-> body-fixed transformations
  • Implement body-fixed transformation
  • Start code generator for PyFrame
  • Prototype orbit state representations

lox-space

0.1.0-alpha.0 - 2024-07-19

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


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2024-07-19T12-10-19Z branch from 8652960 to e664c49 Compare July 19, 2024 12:26
@github-actions github-actions bot force-pushed the release-plz-2024-07-19T12-10-19Z branch from e664c49 to 00bc640 Compare July 19, 2024 12:40
@helgee helgee merged commit 4535803 into main Jul 19, 2024
@helgee helgee deleted the release-plz-2024-07-19T12-10-19Z branch July 19, 2024 12:42
This was referenced Jul 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant