Skip to main content

A client library for the Kaskada time travel machine learning service

Project description

Kaskada SDK

Developer Instructions

The package uses Poetry to develop and build.

  1. Install Pyenv Pyenv Documentation
  2. Install Python 3.9.16: $ pyenv install 3.9.16
  3. Install Poetry Poetry Documentation
  4. Install dependences: $ poetry install

Run tasks

The package uses poethepoet for running tasks

Test Task

To run tests: $ poetry run poe test

Check Style Task

To check the style: $ poetry run poe style

Format Task

To auto-format (isort + black): $ poetry run poe format

Check Static Type Task

To perform static type analysis (mypy): $ poetry run poe types

Lint Task

To run the linter (pylint): $ poetry run poe lint

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

kaskada-0.1.1a5.tar.gz (69.0 kB view hashes)

Uploaded Source

Built Distribution

kaskada-0.1.1a5-py3-none-any.whl (95.6 kB view hashes)

Uploaded Python 3

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