Skip to content
This repository has been archived by the owner on May 31, 2024. It is now read-only.

Releases: mintproject/mic

1.3.4

15 Sep 22:41
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • mintproject/generic:latest is not up to date #287

Fixed bugs:

  • files with hyphen in yaml causes issues with run #293
  • Param auto detector will detect "multiple words in quotes" as several parameters #290
  • String parameters in commands fail in components due to extra quotes. #288

Merged pull requests:

MIC 1.3.3

03 Aug 18:06
Compare
Choose a tag to compare

See full changelog here
This version of MIC updates the documentation and fixes the following bugs:

  • Errors with double quotes when using string parameters (#291, #288))
  • Errors when CRLF endings when using MIC in Windows (#281)

1.3.1 (2020-07-27)

27 Jul 21:28
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • If the requerimients.txt contains uninstallable packages, mic fails #284

Closed issues:

  • Synchronize MIC in images #277
  • feat detect parameters in the invocation line #202

Merged pull requests:

1.3.0

27 Jul 18:03
Compare
Choose a tag to compare

1.3.0 (2020-07-27)

Full Changelog

Fixed bugs:

  • MIC is not committing the container #265
  • Error when uploading component #260
  • parameters should be automatically in run.sh #254

Closed issues:

  • Track debug info into a log file #262
  • Shorten commands #215

1.2.0

13 Jul 19:23
Compare
Choose a tag to compare

1.2.0 (2020-07-13)

Full Changelog

Fixed bugs:

  • Allow to upload dt without mc #252
  • Inputs should be automatically in run.sh #203
  • Fix permissions of outputs #142

1.0.1

06 Jul 19:49
Compare
Choose a tag to compare

Implemented enhancements:

  • When publishing, show the URL of the model configuration #201
  • Ease how parameters are declared #160
  • Improve definitions with examples #70

Fixed bugs:

  • gitignore is missing #209
  • [inputs command] remove outputs from inputs is not working well #208
  • Step6 crashes if user does not edit Dockerfile #151
  • github push will fail if remote repository is ahead of local #88

Merged pull requests:

MIC encapsulation v1.0.0

26 Jun 23:05
08c8a4c
Compare
Choose a tag to compare

This version of MIC includes the following capabilities:

  • Start from a local directory where the model is available
  • Detect the framework/language used by the model component (python, conda, java, general)
  • Extract dependencies according to the framework/language (pip is supported)
  • Create a Linux environment using Docker
  • Trace the command
  • Detect the configuration files
  • Detect the inputs and code files
  • Detect the outputs
  • Generate the MIC wrapper
  • Test the component that has been generated locally and extract dependencies installed by the user (pip is supported)
  • Build and publish the Docker Image to DockerHub and code to GitHub
  • Add the component as a model configuration in the MINT model catalog

0.4.4 Improvements

08 Jun 17:30
Compare
Choose a tag to compare

0.4.2 Improvements

05 Jun 16:32
Compare
Choose a tag to compare
  • Detect Python dependencies installed by pip
  • Improve message to users.
  • Improve the handle of outputs

MIC 0.4.1: End to end encapsulation (alpha)

02 Jun 04:44
Compare
Choose a tag to compare

This version of MIC includes the following capabilities:

  • Guide users when encapsulating a component
  • Test the component that has been generated locally
  • Publish the resultant image to DockerHub and code to GitHub
  • Add the component as a model configuration in the MINT model catalog