Metadata-Version: 2.4
Name: granitus
Version: 0.1.0
Summary: Velarium IR to Spark-like schemas — scaffold
Project-URL: Homepage, https://github.com/eddiethedean/velarium
Project-URL: Repository, https://github.com/eddiethedean/velarium
Project-URL: Documentation, https://github.com/eddiethedean/velarium/blob/main/docs/README.md
Project-URL: Changelog, https://github.com/eddiethedean/velarium/blob/main/CHANGELOG.md
Author: Velarium contributors
License: MIT
License-File: LICENSE
Keywords: ir,spark,typing,velarium
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# granitus

**Role in Velarium:** **IR → Spark-like schemas** — lower Velarium IR into columnar / distributed schema definitions (e.g. Spark StructType or similar) for data pipelines.

| | |
|---|---|
| **PyPI** | `granitus` (scaffold) |
| **Status** | **Scaffold** — no emitter yet |

## Planned use cases

- ETL and big-data jobs that need types aligned with Python stubs and JSON IR  
- Columnar systems that benefit from a single IR → schema mapping  

## See also

- [docs/valarium.md](../../docs/valarium.md) — backend overview  
- [**velarium**](../velarium/README.md) — IR contract  
