Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/justmars/sqlpyd

Combining sqlite-utils data management + Pydantic data validation for data that will (later) be deployed in a specific Datasette project: LawData.
https://github.com/justmars/sqlpyd

legal pydantic sqlite sqlite-utils

Last synced: 3 days ago
JSON representation

Combining sqlite-utils data management + Pydantic data validation for data that will (later) be deployed in a specific Datasette project: LawData.

Awesome Lists containing this project

README

        

# sqlpyd

![Github CI](https://github.com/justmars/sqlpyd/actions/workflows/main.yml/badge.svg)

Validate raw content with pydantic for consumption by sqlite-utils; utilized in the [LawSQL dataset](https://lawsql.com).

## Documentation

See [documentation](https://justmars.github.io/sqlpyd).

## Development

Checkout code, create a new virtual environment:

```sh
poetry add sqlpyd # python -m pip install sqlpyd
poetry install # install dependencies
poetry shell
```

Run tests:

```sh
pytest
```