MAJIS operations toolbox history#
All notable changes to MAJIS operations toolbox will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased#
Release 1.2.6 - 2026/04/29#
Changed#
Updated the timeline template from version 2.0 to 2.5.
Release 1.2.5 - 2026/02/12#
Added#
Changed#
Mock pytest
warnscontext manager to disable planetary-coverageResourceWarning(!18)
Fixed#
Fix file name check on OPL/ITL JSON with a missing
header(!18)
Release 1.2.4 - 2026/02/12#
Fixed#
Fix exception on OPL with a missing filename in their header (!17)
Release 1.2.3 - 2026/02/10#
Changed#
Update SOC OPL schema to v5 (!16)
Release 1.2.2 - 2026/01/19#
Added#
Add optional filtering on instrument names in OPL/ITL JSON reader (!15)
Release 1.2.1 - 2026/01/19#
Changed#
Update SOC ITL and OPL schema to v4 (!14)
Release 1.2.0 - 2026/01/12#
Added#
Changed#
Strip trailing
.000ZtoZin datetime formatter (!13).Change
majis.itl.csv.export.save_csvtomajis.itl.csv.export.save_itl_csv(!13).Change
majis.itl.csv.export.save_xlsmtomajis.itl.csv.export.save_itl_xlsm(!13).Move JSON schemas into their own submodule (!13).
MAJIS_ITL_SCHEMASis replaced byMAJIS_SCHEMASas a dict to support OPL schemas (!13).
Fixed#
Read the docs jupyter-book configuration (!13).
Depreciated#
Legacy
save_csvandsave_xlsmare depreciated in favor ofsave_itl(!13).
Release 1.1.2 - 2025/11/27#
Fixed#
Release 1.1.1 - 2025/11/25#
Added#
Add ITL JSON parser
parse_jsonpublic method to format ITL observation as events dictionary (!10).
Fixed#
Release 1.1.0 - 2025/10/28#
Added#
Changed#
Fixed#
Fix invalid timeline template format (!8).
Fix ITL reader with missing space and single comment.
Fix missing sphinx config for RTD.
Gitlab-CI unquoted hatch version.
Gitlab-CI build project before PyPI publication.
Gitlab-CI add user
__token__value for PyPI publication.
Removed#
.commentsproperties from parsedEventWindowobjects (!9).
Release 1.0.0 - 2024/06/19#
Added#
Add
read_itl(),save_itl(),save_csv()andsave_xlsm()methods.Add
Timelineobject to manipulate MAJIS.xlsmtimeline file.Add
majis-itlcommand line interface.Project init