Metadata-Version: 2.4
Name: terminusdb-migrations
Version: 0.1.0
Summary: Schema diff and migration automation for TerminusDB
Project-URL: Source, https://gitlab.com/ed-tech6370840/terminusdb-migrations
Project-URL: Issues, https://gitlab.com/ed-tech6370840/terminusdb-migrations/-/issues
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: terminusdb-async<1.0.0,>=0.1.0
Requires-Dist: terminusdb-pydantic<1.0.0,>=0.1.0

# terminusdb-migrations

Schema diff and migration planning for TerminusDB based on Pydantic models.

## Development

After `terminusdb-async` and `terminusdb-pydantic` 0.1.0 are available from
PyPI:

```bash
uv sync --group dev
uv run pytest
uv build --no-sources
```

Dependencies are declared in `pyproject.toml` and managed with uv.

The initial CI unit tests intentionally use an isolated uv environment until the
two runtime packages have completed their first PyPI release.

## Release

A version tag such as `v0.1.0` publishes through PyPI Trusted Publishing with
`uv publish`.
