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.2.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

datasette_enrichments-0.2-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

File details

Details for the file datasette-enrichments-0.2.tar.gz.

File metadata

  • Download URL: datasette-enrichments-0.2.tar.gz
  • Upload date:
  • Size: 15.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for datasette-enrichments-0.2.tar.gz
Algorithm Hash digest
SHA256 0afd58b1189577b358e7e57f03be3b75ed6e1ddd1b389ce82574e4f1ca3e73f5
MD5 a8afd9dcbb81a8f079e30013feaeec40
BLAKE2b-256 1a32c42fb9c1da6178c0a66b3e2f7359739d37c232fdcaa032fca4316f2a84e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for datasette_enrichments-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c2340f7818d02d0aeb80edaac23670fa50bca812dd046f7496cf7ad49835317b
MD5 aba3262c19d93091ff10d21b0dfa828e
BLAKE2b-256 5f0d49d62f44bb3f3513ec530887614ebd4ff8a984e40c935bfabf02ab79ced6

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