Skip to main content

CrateDB Toolkit

Project description

CrateDB Toolkit

Tests Test coverage Python versions

License Status PyPI Downloads

» Documentation | Changelog | Community Forum | PyPI | Issues | Source code | License | CrateDB

About

This software package includes a range of modules and subsystems to work with CrateDB and CrateDB Cloud efficiently.

You can use CrateDB Toolkit to run data I/O procedures and automation tasks of different kinds around CrateDB and CrateDB Cloud. It can be used both as a standalone program, and as a library.

It aims for DWIM-like usefulness and UX, and provides CLI and HTTP interfaces, and others.

Status

Please note that the cratedb-toolkit package contains alpha-, beta- and incubation-quality code, and as such, is considered to be a work in progress. Contributions of all kinds are much welcome, in order to make it more solid, and to add features.

Breaking changes should be expected until a 1.0 release, so version pinning is strongly recommended, especially when using it as a library.

Install

Install package.

pip install --upgrade cratedb-toolkit

Verify installation.

ctk --version

Run with Docker.

alias ctk="docker run --rm "ghcr.io/crate-workbench/cratedb-toolkit" ctk"
ctk --version

Development

Contributions are very much welcome. Please visit the documentation to learn about how to spin up a sandbox environment on your workstation, or create a ticket to report a bug or share an idea about a possible feature.

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

cratedb_toolkit-0.0.13.tar.gz (85.3 kB view details)

Uploaded Source

Built Distribution

cratedb_toolkit-0.0.13-py3-none-any.whl (81.6 kB view details)

Uploaded Python 3

File details

Details for the file cratedb_toolkit-0.0.13.tar.gz.

File metadata

  • Download URL: cratedb_toolkit-0.0.13.tar.gz
  • Upload date:
  • Size: 85.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cratedb_toolkit-0.0.13.tar.gz
Algorithm Hash digest
SHA256 e047b5ac6743e016df0859ec1a52cf20f220986a42f271dc8f3b7e233a9314e2
MD5 42be173262510c125f28df354ffa4cef
BLAKE2b-256 6b79c46953d6d39d53cd1c2a2eaefcdda4ad40e1c18b3ae7bf5c5fc542e7e50f

See more details on using hashes here.

File details

Details for the file cratedb_toolkit-0.0.13-py3-none-any.whl.

File metadata

File hashes

Hashes for cratedb_toolkit-0.0.13-py3-none-any.whl
Algorithm Hash digest
SHA256 aed94cc4c9eefea45fd1bf213b8e3c9d6da71ee28f763910fd9331fc0b1af76e
MD5 35477fe4657f4db76dea92edb1bbcc20
BLAKE2b-256 0f1ed7c6b2b5077f66ab12ed215870e31e504b9a6d53efeed0ee43fd8457a077

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