Orbdetpy

Latest version: v2.1.0

Safety actively analyzes 630026 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

1.0.0

The primary goal of this release was to eliminate the costly JSON encode/decode cycles that were used to bridge the Python/Java divide. This was done by using protobuf's native binary wire format for data marshalling. However, the following changes in this release break backward compatibility.

1) The names of Python modules and functions have changed. See `README.md` for more details on usage.
2) The files `testsim.py` and `testodet.py` have been removed because the underlying functions `simulate_measurements()` and `determine_orbit()` are capable of handling file inputs directly.
3) The files `plotsim.py` and `plotodet.py` have been moved to the `orbdetpy.plotting` sub-package. See `README.md` for some examples.
4) The estimation process now honors the `Propagation/Step` configuration parameter. Use this in combination with `Propagation/StepHandlerStartTime` and `Propagation/StepHandlerEndTime` parameters to limit the amount of data generated and to avoid out-of-memory situations.
5) The `orbdetpy.propagation` module introduces a new `propagate_orbits()` function that is capable of propagating multiple orbits in parallel.

0.3.0

Changed Python<->Java function call interface to use gRPC instead of the Python pyjnius package.

0.2.2

1) Added several frames to list of reference frames available for transformations.
2) Added functions for RA/Dec<->Az/El conversions.
3) Added all Keplerian elements to simulation result plots.

0.2.1

Made package installabe using pip.

0.1.0

Initial stable release

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.