Skip to main content

crunch-cli - CLI of the CrunchDAO Platform

Project description

CrunchDAO CLI

CrunchDAO CLI is a Python library designed for the ADIA Lab Market Prediction Competition, offering convenient access to competition's data and enabling effortless submission. When utilized in the command-line interface (CLI), its goal is to deliver a user experience akin to GitHub, enabling you to seamlessly push the code from your local environment.

Installation

Use the pypi package manager to install crunch-cli.

pip install crunch-cli --upgrade

Usage

import crunch
crunch = crunch.load_notebook(__name__)

# Getting the data
X_train, y_train, X_test = crunch.load_data()

Submit with Crunch CLI

Usage: crunch push [OPTIONS]

  Send the new submission of your code.

Options:
  -m, --message TEXT      Specify the change of your code. (like a commit
                          message)

  -e, --main-file TEXT    Entrypoint of your code.  [default: main.py]
  --model-directory TEXT  Directory where your model is stored.  [default:
                          resources]

  --help                  Show this message and exit.

Competition Links

Contributing

Pull requests are always welcome! If you find any issues or have suggestions for improvements, please feel free to submit a pull request or open an issue in the GitHub repository.

License

MIT

Project details


Release history Release notifications | RSS feed

This version

1.7.0

Download files

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

Source Distribution

crunch-cli-1.7.0.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

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

crunch_cli-1.7.0-py3-none-any.whl (20.6 kB view details)

Uploaded Python 3

File details

Details for the file crunch-cli-1.7.0.tar.gz.

File metadata

  • Download URL: crunch-cli-1.7.0.tar.gz
  • Upload date:
  • Size: 16.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for crunch-cli-1.7.0.tar.gz
Algorithm Hash digest
SHA256 cfc38098af806c29af5d5a7d7e4f29b7a7811dae1d64bf04233ff5bf586d1799
MD5 ba0a8437d8093dea8106beecf5bafbb2
BLAKE2b-256 b0652248ba27e36d1065c33df95edab1615f55f4121c5b46df55dc7c18cecbcc

See more details on using hashes here.

File details

Details for the file crunch_cli-1.7.0-py3-none-any.whl.

File metadata

  • Download URL: crunch_cli-1.7.0-py3-none-any.whl
  • Upload date:
  • Size: 20.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for crunch_cli-1.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0b28989318c76f7ccd4ee7fdd7eec883b22d837a4097feaa117e66f2e88458a4
MD5 2518504a6c5b73029f589a0419febe3e
BLAKE2b-256 2da312fe1bfd16b4474343d77346bbe92bf0662f2b40dda8b79cf9a11f2dd0bd

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