Skip to main content

Plugin framework for pdf-autofillr — extend extractors, mappers, validators, fillers, and more

Project description

pdf-autofillr-plugins

Plugin framework for pdf-autofillr — extend extractors, mappers, validators, fillers, and more.

Install

pip install pdf-autofillr-plugins
pip install "pdf-autofillr-plugins[dev]"   # + dev tools

Quick Start

pdf-autofillr-plugins setup    # copy configs/ and usage/ guides
pdf-autofillr-plugins status   # check installation

See USAGE.md for the full reference and quickstart.md for a 2-minute walkthrough.

Built-in Plugins

Plugin Category Description
email-validator validator Email format, length, disposable domain, allowed domain rules
passthrough-extractor extractor Returns pre-configured fields unchanged — for testing
invoice-extractor extractor Extracts invoice_number, invoice_date, vendor_name, total_amount
identity-mapper mapper Exact + snake_case normalised field-to-schema mapping
ml-mapper mapper Synonym-table mapper with 25+ built-in mappings

Version

0.2.0 — see CHANGELOG.md for what changed.

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

pdf_autofillr_plugins-0.2.0.tar.gz (47.1 kB view details)

Uploaded Source

Built Distribution

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

pdf_autofillr_plugins-0.2.0-py3-none-any.whl (63.7 kB view details)

Uploaded Python 3

File details

Details for the file pdf_autofillr_plugins-0.2.0.tar.gz.

File metadata

  • Download URL: pdf_autofillr_plugins-0.2.0.tar.gz
  • Upload date:
  • Size: 47.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for pdf_autofillr_plugins-0.2.0.tar.gz
Algorithm Hash digest
SHA256 996d38cfcda7ed2967f73a5d657e89722c2c4ba35cdd88c8f3eca9df80774b44
MD5 b01df5bfdc72c2aae4ee564be18da4e9
BLAKE2b-256 1c1fec8bee5a1311690256cbaf2dc7c03206a9bd75b1ac7c0f4896eab79c3312

See more details on using hashes here.

File details

Details for the file pdf_autofillr_plugins-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pdf_autofillr_plugins-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f8d1e705be2155dd8c1ea192eb4d9fdf0240c1ff39ccc95ab38245021e55e8ef
MD5 e4724666df357c9fd6d36880f1a064ac
BLAKE2b-256 6ff63c13eb2ffde918361367fdcdd75ca2281f0f488a0d74e10f4c8a8cf431e3

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