datasette / datasette-enrichments

Tools for running enrichments against data stored in Datasette

Home Page:https://enrichments.datasette.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

datasette-enrichments

PyPI Changelog Tests License

Tools for running enrichments against data stored in Datasette

Potential use-cases for enrichments include:

  • Geocoding an address and populating a latitude and longitude column
  • Executing a template to generate output based on the values in each row
  • Fetching data from a URL and populating a column with the result
  • Executing OCR against a linked image or PDF file

Documentation for this plugin lives at enrichments.datasette.io.

Development

To set up this plugin locally, first checkout the code. Then create a new virtual environment:

cd datasette-enrichments
python3 -mvenv venv
source venv/bin/activate

Or if you are using pipenv:

pipenv shell

Now install the dependencies and test dependencies:

pip install -e '.[test]'

To run the tests:

pytest

About

Tools for running enrichments against data stored in Datasette

https://enrichments.datasette.io

License:Apache License 2.0


Languages

Language:Python 93.1%Language:HTML 5.6%Language:Just 1.3%