Skip to main content

thothai-data-cli

CLI tool for managing CSV files and SQLite databases in ThothAI Docker deployments.

Features

  • CSV Management: Upload, download, list, and delete CSV files in the thothai-data-exchange volume
  • SQLite Database Management: Insert and remove SQLite databases in the thoth-shared-data volume
  • Flexible Deployment Support:
    • Local Docker or remote (SSH)
    • Docker Compose or Docker Swarm
  • Interactive Configuration: Automatic config file creation on first use

Installation

# Create virtual environment
mkdir thothai-data && cd thothai-data
uv venv
source .venv/bin/activate  # Linux/macOS
# .venv\Scripts\activate   # Windows

# Install CLI
uv pip install thothai-data-cli

Quick Start

# First usage creates config interactively
thothai-data csv list

# Upload CSV file
thothai-data csv upload data.csv

# Insert SQLite database
thothai-data db insert mydb.sqlite

# Test Docker connection
thothai-data config test

Documentation

License

Apache License 2.0 - See LICENSE.md for details.

Author

Marco Pancotti - ThothAI Project

Metadata

Release files for thothai-data-cli 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for thothai-data-cli 1.0.2
File Size Uploaded Provenance Actions
thothai_data_cli-1.0.2.tar.gz 26.6 kB Without provenance Details for thothai_data_cli-1.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for thothai-data-cli 1.0.2
File Interpreter ABI Platform Actions
thothai_data_cli-1.0.2-py3-none-any.whl Python 3 none any Details for thothai_data_cli-1.0.2-py3-none-any.whl

Total release size: 45.5 kB

Release files / thothai_data_cli-1.0.2.tar.gz

Download URL thothai_data_cli-1.0.2.tar.gz
Size 26.6 kB
Tags Source
SHA-256 checksum
How to use checksums
527441a8e7d29e4849886409cc1b65bba39d5d9af99c25a496aef860fa65ab78
BLAKE2b-256 checksum
How to use checksums
a1352f66fd63d68734b27a12d8885c0ac86b07da9361d03ba47f4de5da33e54c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / thothai_data_cli-1.0.2-py3-none-any.whl

Download URL thothai_data_cli-1.0.2-py3-none-any.whl
Size 18.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
eef641ab00fe470b674af70dc4effd23d81e211c75212402b953b05e151acbb2
BLAKE2b-256 checksum
How to use checksums
7a3fe589aa2cab2ed4640779cf8b2d069fde60273ce88e1d0054557ed0cb28d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for thothai-data-cli 1.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page