SDK Changelog#
Version 1.4.3#
Added
The ability to fetch a conjunction using it’s Satcat UUID in
EventClient.get_conjunction.Made
ColaManeuverHifiPlandirection vector an optional fieldDocs updates and fixes
Fixed
Added
statustoColAManeuverHifiPlanto allow polling on completion
Version 1.4.2#
Added
Add the ability to set a project title when creating a maneuver project
Updated the
typerdependency
Version 1.4.1#
Fixed
Fixed datetime serialization in
MissionPlanningClient.list_visibility_windows.
Version 1.4.0#
Added
Added a
MissionPlanningClientto enable mission planning and visibility functionality.
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_filedoes not exist.
Version 1.2.0#
Added
Added a
ColaManeuverClientto 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
ODClientto specify the allowed filename formats.
Version 1.1.0#
Added
Added an
ODClientto 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_pcfield from theConjunctionmodel, as it is no longer provided by the Satcat API. Please useoriginal_collision_probabilityinstead.
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.