Change Log#
All notable changes to this project will be documented here.
The format is based on Keep a Changelog,
and this project follows a MAJOR.PATCH versioning strategy.
Release 2.0 - 2026/04/02#
Deprecated#
Final depreciation, use ptr-editor instead (!13).
Changed#
Replace old
juigitlab.esac.esa.inturl with newgitlab.esa.int(!13).
Fixed#
Release 1.4 - 2023/12/06#
Fixed#
Fix pointing tool log parser from plain text to json (#13).
Release 1.3 - 2023/07/20#
Added#
Add resolved PTR to AGM results (
agm_results.ptr_resolvedand on the cli--ptr-resolved) (!10).Add session id to AGM results logs (!10).
PTR export into a csv/json ESA timeline augmented with usage of
PRIMEmetadata value to assign a value to theSOURCE,SUBGROUPandSEG_NAMEtimeline to indicate that it is a prime pointing block (!7 and !9).New project logo (!11).
Changed#
Drop Python 3.8 support and bump poetry test/docs dependencies (!7).
Fixed#
Quoted strings in AGM results logs are now corrected parsed (!10).
Release 1.2 - 2023/03/03#
Added#
Windowed blocks (eg.
ObsBlock) can be split at a given time with custom temporal gap (!4).Elementobject now supports deep-copy (!4).Metadata comments properties parser (!5).
Datetime
iso()function string formatter (!5).New
ptr2segcommand line interface to export a PTR into a csv/json ESA timeline (!5).Implement pointing tool metakernel contexts and add a list of
POINTING_TOOL_ENDPOINTScontaining onlyJUICE_POINTING_TOOL(!6).juice-agmnow have a--contextsflag to list the available contexts inJUICE_POINTING_TOOL(!6).
Changed#
Update Juice AGM CLI default metakernel to
"JUICE CREMA 5.1 150lb_23_1"(!6).
Fixed#
Removed#
AGM_URL_POINTING_TOOL_ENDPOINTSis replaced byPOINTING_TOOL_ENDPOINTS(!6).
Release 1.1 - 2023/01/17#
Added#
Changed#
Fixed#
Release 1.0 - 2022/10/21#
Added#
Add PTR reader (
read_ptr).Add AGM simulation (
agm_simulation).Add
juice-agmcommand line interface.