Metadata-Version: 2.4
Name: elementary-python-sdk
Version: 0.2.1rc1
Summary: Elementary's Python SDK - define data assets and run data quality tests from Python and ship results to Elementary Cloud
Author-email: Elementary Data <team@elementary-data.com>
Requires-Python: >=3.10
Requires-Dist: elementary-python-sdk-core<0.3.0,>=0.2.0
Provides-Extra: all
Requires-Dist: elementary-python-sdk-dqx<0.3.0,>=0.2.0; extra == 'all'
Provides-Extra: dqx
Requires-Dist: elementary-python-sdk-dqx<0.3.0,>=0.2.0; extra == 'dqx'
Description-Content-Type: text/markdown

# Elementary Python SDK

Elementary's Python SDK lets you define **data assets** and run **data quality tests** from Python code, collect the results in a single context, and send them to **Elementary Cloud**.

This is the front-door package. It always installs the core runtime, and exposes integrations as optional extras.

## Installation

Python 3.10+.

```bash
# Core SDK (types, context, tests, cloud client)
pip install elementary-python-sdk

# With the Databricks DQX integration
pip install "elementary-python-sdk[dqx]"
```

See the [project README](https://github.com/elementary-data/elementary-python-sdk) for usage and examples.
