SDK Changelog#
Version 1.3.0#
Added
Ability to add an external catalog as secondary objects when creating a screening. Currently only support STARLINK external catalog.
Raise an error if the path passed to load_settings_file does not exist.
Version 1.2.0#
Added
Added a ColaManeuverClient to manage COLA Maneuver Designer resources, including COLA maneuver tradespaces and high-fidelity maneuver plans.
Updated
Added support for newer versions of python-dotenv.
Updated the documentation for ODClient to specify the allowed filename formats.
Version 1.1.0#
Added
Added an ODClient to manage Orbit Determination (OD) assets and files, including uploading files for OD processing, listing OD assets and files, and downloading OD results. Replicates all functionality from the Kayhan Dynamics OD SDK.
Version 1.0.8#
Fixed
Removed original_cdm_pc field from the Conjunction model, as it is no longer provided by the Satcat API. Please use original_collision_probability instead.
Version 1.0.7#
Added
Support for Pydantic v2
Version 1.0.4#
Added
More thorough documentation on authentication with examples
Auto-refreshing session tokens so any job lasting more than an hour will not fail due to an expired token
A number of example scripts in the
examplesfolder to show simple ways how to accomplish tasks with the SDKProject description on PyPI
Version 1.0.1#
Added
Support for downloading
updatedconjunctions with Kayhan-originated values, such as collision probability and RSO HBR.
Fixed
Corrected an issue where the
create_propagationmethod did not properly construct the payload sent to Kayhan servers.Added an earlier timeout to the
poll_job_for_completionmethod to prevent excessive waiting times when a job is not started.
Version 1.0.0#
Comments
Initial release.