Metadata-Version: 2.4
Name: grist-template
Version: 2026.1
Summary: Templating for for Grist databases, configured by YAML
Author-email: Andreas Kloeckner <inform@tiker.net>
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 3 - Alpha
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Requires-Dist: jinja2~=3.1.2
Requires-Dist: pydantic~=2.12
Requires-Dist: pygrist-mini>=2023.2
Requires-Dist: saneyaml~=0.6.1
Requires-Dist: typed-argparse~=0.3.1
Description-Content-Type: text/markdown

# Basic Templating for for Grist

Supply a YAML file as configuration, as in [this example](example.yml).
Via the document ID and SQL query, point at data in a
[Grist](https://github.com/gristlabs/grist-core) document.

Optionally, it inserts or update records in the database based on the
data processed.

## Install

```
pip install grist-template
```

or

```
pipx install grist-mailmerge
```
## Use

```
grist-template config.yml
```

## "Documentation"

See the [this example](example.yml) and the command line help.
