Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/justmars/sqlpyd
- Owner: justmars
- License: bsd-3-clause
- Created: 2022-10-28T10:05:45.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-25T23:08:33.000Z (over 1 year ago)
- Last Synced: 2024-10-13T14:57:29.546Z (about 1 month ago)
- Topics: legal, pydantic, sqlite, sqlite-utils
- Language: Python
- Homepage: https://justmars.github.io/sqlpyd/
- Size: 737 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
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
```