Skip to main content

Main entrypoint for Klio jobs

Project description

The klio-cli

Latest version of klio-cli on PyPI Status of klio-cli unit tests

The CLI is the main entrypoint for users in interacting with a Klio job. This CLI is used for creating, deploying, testing, and profiling of Klio jobs, among other helpful commands.

Check out the installation guide for how to setup installation. There is also the user guide and the API documentation for more information.

What is Klio?

Klio is an ecosystem that allows you to process audio files – or any binary files – easily and at scale.

Klio jobs are opinionated data pipelines in Python (streaming or batch) built upon Apache Beam and tuned for audio and binary file processing.

Klio was built by Spotify to run our large-scale audio intelligence systems and is used by teams of engineers and audio researchers to help develop and deploy next generation audio algorithms.

Read more about Klio here.

Get Started

Check out our Quick Start guide on how to start using Klio.

Resources

Release Information

21.8.0 (UNRELEASED)

Added

  • Support for deploying, stopping, and deleting jobs with DirectGKERunner

  • Support for setting required and best-practices labels for Kubernetes

    deployments as well as user-set labels

  • Enable job test command to use the --config-file option

Fixed

  • Fixed bug with writing of klio-job-run-effective.yaml for klio job profile commands

  • Fixed bug with klio message publish not working on google-cloud-pubsub > 2.3.0

Full Changelog.

Download files

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

Source Distribution

klio-cli-21.8.0rc1.tar.gz (89.3 kB view details)

Uploaded Source

Built Distribution

klio_cli-21.8.0rc1-py2.py3-none-any.whl (66.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file klio-cli-21.8.0rc1.tar.gz.

File metadata

  • Download URL: klio-cli-21.8.0rc1.tar.gz
  • Upload date:
  • Size: 89.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.6.12

File hashes

Hashes for klio-cli-21.8.0rc1.tar.gz
Algorithm Hash digest
SHA256 d90fd936a3c74a15ceeee7421de9f7623e82138a462b200a37fae2fadc980886
MD5 37c66231ebbadd8196b9e2a9c1d9648f
BLAKE2b-256 c90b94ac64323b9c5e59048e977612cbca42fc8fbaf144b3b24b042b8c024455

See more details on using hashes here.

File details

Details for the file klio_cli-21.8.0rc1-py2.py3-none-any.whl.

File metadata

  • Download URL: klio_cli-21.8.0rc1-py2.py3-none-any.whl
  • Upload date:
  • Size: 66.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.6.12

File hashes

Hashes for klio_cli-21.8.0rc1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ad77a03de1eb4cc3bd8ebe9cab1d9f30c5cac5b46a0d1e1f0d2e5bac486564f2
MD5 8bef3b0b8fae0b7e71cb282ff7b50d61
BLAKE2b-256 d1cb5b7b7434afba4209ba1755eecf5944c25b70e8cde4916242d48e07102696

See more details on using hashes here.

Supported by

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