Skip to main content

A package for managing KitOps ModelKits and Kitfiles

Project description

PyKitOps

PyKitOps is an open source Python SDK for managing KitOps ModelKits.

Please file issues in the main KitOps repository.

What is KitOps?

KitOps is a packaging, versioning, and sharing system for AI/ML projects that uses open standards so it works with the AI/ML, development, and DevOps tools you are already using, and can be stored in your enterprise container registry.

PyKitOps makes it easy to create a KitOps ModelKit for your AI/ML project directly in code. This makes PyKitOps preferred when assembling a ModelKit from:

  • A Jupyter Notebook or other code editor
  • An experimentation tracking tool like MLflow
  • Or anywhere else you need

ModelKits typically include everything someone needs to reproduce an AI/ML project locally or deploy it into production. You can even selectively unpack a ModelKit so different team members can save time and storage space by only grabbing what they need for a task. Because ModelKits are immutable, signable, and live in your existing container registry they're easy for organizations to track, control, and audit.

Installation:

pip install kitops

Documentation:

PyKitOps documentation is part of the KitOps Docs

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kitops-1.3.0.tar.gz (18.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kitops-1.3.0-py3-none-any.whl (25.6 kB view details)

Uploaded Python 3

File details

Details for the file kitops-1.3.0.tar.gz.

File metadata

  • Download URL: kitops-1.3.0.tar.gz
  • Upload date:
  • Size: 18.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for kitops-1.3.0.tar.gz
Algorithm Hash digest
SHA256 adf14cc26ef196b9e3af31e2da8300a2f812e42d19ac6eae44f03f726ab14f8a
MD5 6aaa6f99f881b81dc56626cd3e8f6696
BLAKE2b-256 e8c2f0d4fe0ba5ac814f3c82de7ded4b7e3c63a4209a208e635fc31e36e94a27

See more details on using hashes here.

File details

Details for the file kitops-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: kitops-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 25.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for kitops-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c78b8402a2a68729645a0ff85260ec166f7be071ec7e1fa8573686962ec80b9e
MD5 87428d0a9cfed6c9d03d7d4ffbd920d0
BLAKE2b-256 355d8779b4055ad4e4a299ef72f8ce8e0e94d5c2314b67d8b07b9440873f8f1c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page