Skip to main content

Tools for running enrichments against data stored in Datasette

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

datasette_enrichments-0.4.1.tar.gz (16.9 kB view details)

Uploaded Source

Built Distribution

datasette_enrichments-0.4.1-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

File details

Details for the file datasette_enrichments-0.4.1.tar.gz.

File metadata

  • Download URL: datasette_enrichments-0.4.1.tar.gz
  • Upload date:
  • Size: 16.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for datasette_enrichments-0.4.1.tar.gz
Algorithm Hash digest
SHA256 44724b44be6200845f583bccb7424bb18c8924c23afbd9242a56e2241eaef433
MD5 3b713a91916c0ab4f7087c6edbf7711f
BLAKE2b-256 acdb86c37defcee7d1f5243dfd46059da16413047b4dca81cbc52b38993ed333

See more details on using hashes here.

File details

Details for the file datasette_enrichments-0.4.1-py3-none-any.whl.

File metadata

File hashes

Hashes for datasette_enrichments-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e15730576817cd270eb670811f6b99485b57c5de7963c9e664a07ee0ce9ce84c
MD5 24208c7f8b5a4bc8a98bec33f2f13f81
BLAKE2b-256 aab44cfa6e04538ab521c7e58446303cdc3641020fea6cae737a6a12cd0c6314

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page