-
-
-
-
-
-
-
-
-
-
v0.5.0 protected2cd8c618 · ·
### Added * Fix add models command in cli and python client ([!207](https://gitlab.com/mantik-ai/mantik/-/merge_requests/207)) * Change default tracking uri ([!211](https://gitlab.com/mantik-ai/mantik/-/merge_requests/207))
-
v0.4.9 protected62e210b3 · ·
### Added * Basic firecREST support ([!188](https://gitlab.com/mantik-ai/mantik/-/merge_requests/188)) * Download model artifacts is supported ([!192](https://gitlab.com/mantik-ai/mantik/-/merge_requests/192)) ### Fixed * File upload via firecREST ([!190](https://gitlab.com/mantik-ai/mantik/-/merge_requests/190)) * Modules load on compute node instead of login node ([!191](https://gitlab.com/mantik-ai/mantik/-/merge_requests/191)) * Worker times out when submitting a run via firecREST ([!193](https://gitlab.com/mantik-ai/mantik/-/merge_requests/193))
-
-
v0.4.7 protected6af8a058 · ·
* CLI models download command [!180](https://gitlab.com/mantik-ai/mantik/-/merge_requests/180)
-
v0.4.6 protected6fc91692 · ·
### Added * Distinct commands for on login and compute node that can be executed before and after application execution [!155](https://gitlab.com/mantik-ai/mantik/-/merge_requests/155) * Added tutorial and defaults tracking uri [!161](https://gitlab.com/mantik-ai/mantik/-/merge_requests/161) * Added documentation [!162](https://gitlab.com/mantik-ai/mantik/-/merge_requests/162) * Fixed parameter and artifact tracking [!164](https://gitlab.com/mantik-ai/mantik/-/merge_requests/164)
-
v0.4.5 protecteda2c2cf3a · ·
Added Convenience funtions for mantik.init_tracking() and MLflow commands to avoid application crashes !156 Local Runs !157 Status tracking for local Runs !159 Optional saving of system details for local runs #203
-
-
v0.4.3 protected8ce4e10a · ·
### Added * RBAC for experiments in Mlflow UI [!171](https://gitlab.com/mantik-ai/mantik/-/merge_requests/135) ### Changed * Reduced installation size from ~800MB to ~19MB with extra dependencies ([!140](https://gitlab.com/mantik-ai/mantik/-/merge_requests/140): * `mlflow`: `mlflow-skinny` (+19MB) * `s3`: `fs`, `fs`s3fs` (+90MB) * `unicore`: `pyunicore`, `fs` (+21MB) The maximum package size hence is ~144MB with all extras installed. ### Fixed * Environment variables now inherited in Apptainer containers ([!146](https://gitlab.com/mantik-ai/mantik/-/merge_requests/146))
-
v0.4.2 protected823c6e78 · ·
### Added * Extend documentation [!122](https://gitlab.com/mantik-ai/mantik/-/merge_requests/122), [!123](https://gitlab.com/mantik-ai/mantik/-/merge_requests/122), [!130](https://gitlab.com/mantik-ai/mantik/-/merge_requests/130) * Enable Service Desk [!125](https://gitlab.com/mantik-ai/mantik/-/merge_requests/125) ### Changed * Refactor documentation and tutorials [!127](https://gitlab.com/mantik-ai/mantik/-/merge_requests/127) * Support S3 as backend to remote file service [!117](https://gitlab.com/mantik-ai/mantik/-/merge_requests/117) * Refactor API [!126](https://gitlab.com/mantik-ai/mantik/-/merge_requests/126) ### Fixed * Client can fetch connections by ID [!126](https://gitlab.com/mantik-ai/mantik/-/merge_requests/126) * Run names in Mlflow and Mantik are identical [!124](https://gitlab.com/mantik-ai/mantik/-/merge_requests/124)
-
v0.4.1 protected539e77f5 · ·
### Added * Backend config: * Options can now be passed to the Apptainer executable via `Environment.Apptainer.Options` ([!100](https://gitlab.com/mantik-ai/mantik/-/merge_requests/100)) * Execution environment now optional ([!101](https://gitlab.com/mantik-ai/mantik/-/merge_requests/101)) * Pre- and post-run commands can be used ([!98](https://gitlab.com/mantik-ai/mantik/-/merge_requests/98)) * GPUs per node can be specified via `Resources.GPUs` ([!103](https://gitlab.com/mantik-ai/mantik/-/merge_requests/103)) ### Changed * Rewrote references to Singularity to Apptainer (see https://apptainer.org/news/community-announcement-20211130, [!91](https://gitlab.com/mantik-ai/mantik/-/merge_requests/97)) ### Fixed * Backend config options adjusted to latest UNICORE version 9.2 ([!103](https://gitlab.com/mantik-ai/mantik/-/merge_requests/103)) * `Resources.CPUs` renamed to `Resources.TotalCPUs` * `Resources.Memory` renamed to `Resources.MemoryPerNode` * `Resources.CPUsPerNode` used for `SRUN_CPUS_PER_TASK` if given ([!103](https://gitlab.com/mantik-ai/mantik/-/merge_requests/103))
-
v0.3.1 protected2043872e · ·
### Added - Added UNICORE CLI interface to allow file management on remote systems ([!79](https://gitlab.com/mantik-ai/mantik/-/merge_requests/79), [!82](https://gitlab.com/mantik-ai/mantik/-/merge_requests/82), [!86](https://gitlab.com/mantik-ai/mantik/-/merge_requests/86), [!85](https://gitlab.com/mantik-ai/mantik/-/merge_requests/85)) - Added README to build stage ([!61](https://gitlab.com/mantik-ai/mantik/-/merge_requests/61)) - Optional SRUN flags for job submission ([!71](https://gitlab.com/mantik-ai/mantik/-/merge_requests/71)) - Return error message for empty token([#115](https://gitlab.com/mantik-ai/mantik/-/issues/115)) - Mantik remote file service([#104](https://gitlab.com/mantik-ai/mantik/-/issues/104), [#119](https://gitlab.com/mantik-ai/mantik/-/issues/119),[mantik-ai/mantik-api#89](https://gitlab.com/mantik-ai/mantik-api/-/issues/89) [#110](https://gitlab.com/mantik-ai/mantik/-/issues/110)) ### Changed - Move system tests to separate repository([!87](https://gitlab.com/mantik-ai/mantik/-/merge_requests/87)) ### Fixed - Bug tracking email address ([!61](https://gitlab.com/mantik-ai/mantik/-/merge_requests/61)) - Publishinǵ and layout of the documentation([#101](https://gitlab.com/mantik-ai/mantik/-/issues/101)) - Better logging with tracking server ([!68](https://gitlab.com/mantik-ai/mantik/-/merge_requests/68), [!69](https://gitlab.com/mantik-ai/mantik/-/merge_requests/69), [!70](https://gitlab.com/mantik-ai/mantik/-/merge_requests/70)) - Make config case insensitive([#111](https://gitlab.com/mantik-ai/mantik/-/issues/111))