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

Uploaded Source

Built Distribution

datasette_enrichments-0.3.2-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: datasette-enrichments-0.3.2.tar.gz
  • Upload date:
  • Size: 15.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for datasette-enrichments-0.3.2.tar.gz
Algorithm Hash digest
SHA256 b411e84a9ff8cd7406b1b9033f7aa0a24b528d1294f9a8d1080c5c31595e5bca
MD5 8d48b906a68da16be3154b8c8e7030b8
BLAKE2b-256 cdb0a1a1bcd107dee121e5005964602446403907468b2e81e5b330a3c2a71be4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for datasette_enrichments-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1aef49568bc0ab182b2eb2042f2f6a32ae689049913c7fdd810b61d60118aa56
MD5 c7083a22fa8cf310f6a019c4bf7aacc5
BLAKE2b-256 344d011c8adfb50dc08af9bbc4fb7f410e2c34c61889ddf3d26f27fbaafd01dc

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