Skip to main content

ENTR Adapter Core - shared handler framework for tenant adapters

Project description

entr-adapter-core

Shared handler framework for ENTR tenant adapters. Provides base handler classes, contract schemas, FastAPI app factory, deployment defaults, and override resolution.

Quick Start

See the New Adapter Implementation Guide for a step-by-step walkthrough from repo setup to first test document processed.

Installation

pip install entr-adapter-core

Or pin a specific version in your pyproject.toml:

[project]
dependencies = [
    "entr-adapter-core==1.0.0",
]

Documentation

  • New Adapter Guide — Step-by-step guide to create a new adapter
  • Use Case Patterns — Common processing patterns with references to production adapters
  • CLAUDE.md Convention — Three-layer context model for adapter documentation
  • VERSIONING.md — Semantic versioning policy and breaking change contract
  • CHANGELOG.md — Version history and migration notes
  • Module docs — Co-located .md files in each module directory under src/entr_adapter_core/

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

entr_adapter_core-1.11.0.tar.gz (219.9 kB view details)

Uploaded Source

Built Distribution

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

entr_adapter_core-1.11.0-py3-none-any.whl (119.0 kB view details)

Uploaded Python 3

File details

Details for the file entr_adapter_core-1.11.0.tar.gz.

File metadata

  • Download URL: entr_adapter_core-1.11.0.tar.gz
  • Upload date:
  • Size: 219.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for entr_adapter_core-1.11.0.tar.gz
Algorithm Hash digest
SHA256 1c70a44f7c5025ef7c620b010f71b37116dabc86148b94182c55bb1f01716055
MD5 741bc3fd89b17999bc05b7a2276fe075
BLAKE2b-256 c43b04259c2e30f6ec6a19ebb94b0ca08d1bc060377a5c49d01a1073c7e72ba5

See more details on using hashes here.

File details

Details for the file entr_adapter_core-1.11.0-py3-none-any.whl.

File metadata

File hashes

Hashes for entr_adapter_core-1.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f0629968a49db36d310e5ae7f8c85ed6e2122150f7a58ff02cbb340d82a8b593
MD5 50ce6ff5593c2a5803668a2d32b21f07
BLAKE2b-256 9c6c2118f2f36ec4d892f01e9e0fe21a61d16d8c7f4b0d3d43b1d63e04dd8fd6

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