Releases

v0.6.0

  • Add instructions for 2-stage model deployment in README.

  • core

    • Improve model protection.

  • CLI

    • Improve error messages for the mv del-local command.

v0.5.0

  • core

    • Fix SDK initialization error when project name, model name, or model version name is given under offline mode.

    • Add a method for deleting model version(s) from local registry: Model.delete_model_version().

    • Add a method for deleting all versions of a model from local registry: Model.delete_model().

    • Support cleaning up model files for encrypted model version during model active time.

  • CLI

    • Add a command for deleting model versions(s) from local registry: mv del-local.

    • Add a command for deleting all versions of a model from local registry: mv del-all-local.

    • Add --default_enc_model_cleanup in initializing SDK config.

v0.4.5

  • Improve make script.

  • core

    • Fix an error of undefined job_id.

v0.4.4

  • core

    • Support the case where the downloaded model is returned by server directly.

v0.4.2

  • Support arm64 architecture.

  • CLI

    • Fix permission error on installing themisdev-lib when /tmp is mounted with noexec.

  • core

    • Fix the handler settings of null_logger.

v0.4.1

  • CLI

    • Fix the themis lib importing error.

    • Fix the certificate problem on installing themis core lib.

v0.4.0

  • Support 2-stage model version download.

  • Support building binary wheels for Python 3.6+, manylinux2014_x86_64.

  • sdk.Model

    • Add offline mode in constructor.

    • Add Model.import_model_version().

  • core

    • Isolate registry into an independent module.

  • utils

    • Reimplement the license module with Cython.

v0.3.0

  • Add Python 3.6 support.

  • Update themis installation script.

v0.2.2

  • sdk.Model

    • Fixed FileNotFoundError when an encrypted model version is loaded and used twice.

v0.2.1

  • PyPi

    • Fixed homepage url.

v0.2.0

  • sdk.Model

    • Fixed the misspelled method name from Model.get_model_verion() to Model.get_model_version().

  • core

    • Changed the reading order of API tokens. SDK config is read before environment variable MLSTEAM_API_TOKEN now.

v0.1.0

  • Initial release