Metadata-Version: 2.4
Name: ironlayer
Version: 0.1.0
Summary: IronLayer CLI — AI-native Databricks transformation control plane
License: Apache-2.0
License-File: LICENSE
Keywords: sql,databricks,data-engineering,transformations,cli
Author: IronLayer Team
Requires-Python: >=3.11,<3.13
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Database
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: httpx (>=0.27,<1.0)
Requires-Dist: ironlayer-core (>=0.1.0)
Requires-Dist: jinja2 (>=3.1,<4.0)
Requires-Dist: rich (>=13.0,<14.0)
Requires-Dist: typer (>=0.9,<1.0)
Project-URL: Documentation, https://docs.ironlayer.app
Project-URL: Homepage, https://ironlayer.app
Project-URL: Repository, https://github.com/aronriley24/ironlayer
Description-Content-Type: text/markdown

# IronLayer CLI

AI-native Databricks transformation control plane. Plan, validate, and apply SQL model changes with deterministic execution and optional AI-powered risk analysis.

## Installation

```bash
pip install ironlayer
```

Requires Python 3.11+.

## Quick Start

```bash
# Initialize a project
ironlayer init

# List discovered models
ironlayer models ./my-repo

# Generate an execution plan from git changes
ironlayer plan ./my-repo main feature-branch

# Apply a plan
ironlayer apply plan.json --repo ./my-repo

# View model lineage
ironlayer lineage ./my-repo
```

## Cloud Features

Connect to IronLayer Cloud for AI-powered cost estimation, risk scoring, and team collaboration:

```bash
ironlayer login
```

## License

Apache License 2.0 -- see [LICENSE](LICENSE) for details.

