Skip to content

Releases: aisingapore/kapitan-hull

v0.4.3

08 Nov 07:36
Compare
Choose a tag to compare

What's Changed

  • Resolves #47 by @Syakyr in #48
    • Stores problem templates as diff files, using pre-prompt hooks within Cookiecutter to resolve the diffs prior to resolving the template itself
    • Uses preliminary generate_diffs script in extras folder to generate the diffs used in the codebase
  • Added unidiff as part of the template generation requirements by @Syakyr (1ef11ef, 865c3ff)
  • Refactored CI processes:
    • Template: Updated base image used by GitLab CI to python:3.12 by @Syakyr (1ef11ef)
    • Template: Split pylint and pytest processes to two separate jobs by @Syakyr (35415d8)
    • Main: Fixed rules to run CI jobs when default branch (main) is updated by @Syakyr (ccf26e8)
    • GitHub: Updated python-version used by GitHub CI to 3.12.5 by @Syakyr 4342019)
  • Fixed issue with micromamba when using non-RunAI processes when initialising within Docker images (ba230ba)
  • Fixed typo in README by @Syakyr (8b1419d)

Full Changelog: v0.4.2...v0.4.3

v0.4.2

17 Sep 06:59
Compare
Choose a tag to compare

Added

  • JOB_NAME to MLFlow tag, lambda-rised to set_tag function for future tagging in MLFlow by @Syakyr (6e6e507)

Fixed

  • Bumped mlflow-skinny to 2.16.0 to resolve issue in mlflow/mlflow#12853 by @Syakyr (787217b)
  • Added logger.error(e) to diagnose issues pertaining to failed mlflow_init by @Syakyr (fa0b0ab)
  • Removed whitespace behind trailing slash within code examples by @Syakyr (95c573d)
  • Changed PATH append to absolute path ${HOME_DIR} in Dockerfiles to resolve pathing issue with gunicorn @Syakyr (8e71403)

Full Changelog: v0.4.1...v0.4.2

v0.4.1

03 Sep 05:02
82d01f9
Compare
Choose a tag to compare

What's Changed

  • 0.4.1 updates by @Syakyr in #45
    • Deals with #41 by adding a dummy function for PyTest tests.
    • Adds more direction to some sections of the documentation, such as the README with MacOS.
    • Deals with #43 with regards to the DAG flow.
    • Deals with #42 by adding micromamba option when building GPU images against non-RunAI processes, and bumping most packages to a later version.
    • Changes data-prep and model-training naming scheme for Docker images to cpu and gpu to denote how it is to be used.

Full Changelog: v0.4.0...v0.4.1

v0.4.0

01 Jul 04:52
b87c4db
Compare
Choose a tag to compare

What's Changed

  • Moved unsupported YAML and RoCM files to the extras folder for reference
  • Cleaned up links and formatting for the guide site documentation

Full Changelog: v0.3.1...v0.4.0

v0.3.1

02 Apr 06:17
b5bc389
Compare
Choose a tag to compare

What's Changed

  • [Fix] 0.3.1 - Get GPU image to use GPU resources by @Syakyr in #33
  • [Fix 0.3.1] Using cache to store conda env state across pipelines to reduce dev time by @Syakyr in #34

Full Changelog: v0.3.0...v0.3.1

v0.3.0

11 Mar 04:46
672ac8b
Compare
Choose a tag to compare

What's Changed

  • GCP backporting by @Syakyr in #22
  • local docs by @Syakyr in #23
    • Standardising and simplifying documentation format
  • Abstracting Pytorch example by @Syakyr in #24
    • Experimental RoCM support
    • Package-agnostic base template to build relevant problem templates from
    • Cosmetic changes for consistency and/or simplicity
    • More explicit methods of deployment depending on use case/availability of infrastructure
    • Refined checks with regards to the cookiecutter input
    • Removed dockerfiles for JupyterLab and VSCode images (moved to kapitan-hull-admin)

Full Changelog: v0.2.2...v0.3.0

v0.2.2

31 Jan 11:30
6bb5044
Compare
Choose a tag to compare

Some fixes and enhancements from v0.2.1

What's Changed

Full Changelog: v0.2.1...v0.2.2

v0.2.1

21 Jan 07:06
c53ba76
Compare
Choose a tag to compare

Adding fixes and some enhancements to v0.2.0

What's Changed

Full Changelog: v0.2.0...v0.2.1

Release for v0.2.0

15 Jan 03:07
7cda914
Compare
Choose a tag to compare

Changes / Updates:

  • Updates for Integration with Coder
  • Inclusion of CICD elements
  • Bug fixes
  • Documentation fixes