Skip to content

Release v1.1.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 06 Feb 20:28
· 2 commits to main since this release

Welcome to the v1.1.0 release of Kit! We've added some exciting new features and improvements.

New Features

Improvements to kit import

The kit import command can now handle Huggingface repositories without requiring Git to be installed. This change comes with a few improvements:

  • We read the list of files in the repository first, meaning you can now edit the Kitfile before downloading anything
  • We only download the files that will be included in the ModelKit, so you can restrict how much data is downloaded

By default, Kit will use the Huggingface API if you import a Huggingface repository, and will continue to use the current Git clone method for non-Huggingface repositories. If you would like to use Git to download repositories from Huggingface, you can use the --tool=git flag for kit import.

Compare ModelKits using the kit diff command

The kit diff command can be used to compare two ModelKits and highlight the differences between them. This command will print out whether the Kitfiles or layers match, and can be used to determine what is changed between two tagged ModelKits

Significant Changes

  • Enable kit import to download files using the huggingface API instead of Git by @amisevsk in #742
  • Add 'diff' command to compare ModelKits by @gorkem in #702
  • Add --file flag to kit import to allow using existing Kitfiles by @amisevsk in #734

Bug Fixes

  • Ensure we don't store duplicate manifests in the index by @amisevsk in #729
  • Tests for comparing manifests by @gorkem in #744
  • Fix bug where we warn of empty layers when progress bars are disabled by @amisevsk in #748

Full Changelog: v1.0.1...v1.1.0