Metadata-Version: 2.1
Name: causadb
Version: 1.8.8
Summary: 
Author: Jordan hart
Author-email: jordan@causa.tech
Requires-Python: >=3.9,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: marko (>=2.0.2,<3.0.0)
Requires-Dist: matplotlib (>=3.8.4,<4.0.0)
Requires-Dist: networkx (>=3.2.1,<4.0.0)
Requires-Dist: pandas (>=2.2.0,<3.0.0)
Requires-Dist: pyarrow (>=15.0.0,<16.0.0)
Requires-Dist: pydantic (>=2.6.4,<3.0.0)
Requires-Dist: python-dotenv (>=1.0.1,<2.0.0)
Requires-Dist: requests (>=2.31.0,<3.0.0)
Requires-Dist: rich (>=13.7.0,<14.0.0)
Requires-Dist: seaborn (>=0.13.2,<0.14.0)
Requires-Dist: setuptools (>=69.0.3,<70.0.0)
Requires-Dist: toml (>=0.10.2,<0.11.0)
Requires-Dist: tqdm (>=4.66.2,<5.0.0)
Requires-Dist: typer[all] (>=0.12.1,<0.13.0)
Description-Content-Type: text/markdown

# CausaDB Command Line Interface (CLI) and Python Client

[![Deploy to PyPI](https://github.com/causalabs/causadb-python/actions/workflows/deploy.yml/badge.svg)](https://github.com/causalabs/causadb-python/actions/workflows/deploy.yml)
[![Run Tests](https://github.com/causalabs/causadb-python/actions/workflows/tests.yml/badge.svg)](https://github.com/causalabs/causadb-python/actions/workflows/tests.yml)
[![Generate documentation](https://github.com/causalabs/causadb-python/actions/workflows/docs.yml/badge.svg)](https://github.com/causalabs/causadb-python/actions/workflows/docs.yml)

This is the CLI and Python client for CausaDB, an easy-to-use platform for building and querying causal AI models in the cloud.

## Documentation

The documentation for the CLI and Python client is available at <https://docs.causadb.com>.

## Installation

To install the CLI and Python client, run

```bash
pip install causadb
```

You can configure your account by running

```bash
causadb account setup
```

You'll be asked for an API key, which you can obtain from the CausaDB team. If you haven't been in touch with the team yet, you can reach out at <causadb@causa.tech>.
