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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

datasette_enrichments-0.5.1-py3-none-any.whl (24.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: datasette_enrichments-0.5.1.tar.gz
  • Upload date:
  • Size: 26.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for datasette_enrichments-0.5.1.tar.gz
Algorithm Hash digest
SHA256 e3c578a924b7cd9b9e099bef47d4d636df377a58449068741be50ddf365754a1
MD5 e9b020c169497002ead73f231947ce84
BLAKE2b-256 27e15fe05e4cabfc4e95313a6e3ebc69e98dab5fc3877f835e4249fd9602c3cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for datasette_enrichments-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 711ab68cc7eeaf32f7b0934d0cb74c1278fab01626e7289dc0f3df20c1be9b4a
MD5 cf29f509203c022493bccf28f212ea1e
BLAKE2b-256 136824aaea6e7726e91eeb04518bd72720c753716c0951203c1be677dc4441fc

See more details on using hashes here.

Supported by

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