Skip to content

🔖 Version 5.0.0a1#404

Draft
sebastianMindee wants to merge 10 commits into
mainfrom
release/v5.0.0a1
Draft

🔖 Version 5.0.0a1#404
sebastianMindee wants to merge 10 commits into
mainfrom
release/v5.0.0a1

Conversation

@sebastianMindee
Copy link
Copy Markdown
Collaborator

@sebastianMindee sebastianMindee commented May 29, 2026

Description

¡Breaking Changes!

  • 💥 ♻️ update V1 & V2 syntaxes to match other SDKs
    • ♻️ move V1 client to V1 module
    • ♻️ move V2 client to V2 module
    • ♻️ move legacy products to 'V1' module
    • ♻️ add parsing and extraction to V1 module
    • ♻️ move V1 Http, error, image, pdf to V1 namespace
    • ♻️ move V2 Http, error, image, pdf to V2 namespace
    • ♻️ move data schema to extraction parameters namespace
  • 💥 ♻️ remove /v1 and /v2 from base URLs to match other SDKs
  • 💥 ♻️ Remove V2 Inference in favor of extraction
  • 💥 ♻️ Move PDF & Image operations to their respective namespaces and remove Extraction namespace
  • 💥 ♻️ Harmonize all acronyms as proper camelCase & PascalCase
  • [~] 💥 ⬆️ bump minimal supported version to python 3.10
  • 💥 ♻️ remove sourceFrom initializers in favor of direct InputSource initialization
  • 💥 remove support for the following V1 products:
    • ⚰️ Bill of Lading V1
    • ⚰️ Business Card V1
    • ⚰️ Delivery Notes V1
    • ⚰️ Driver License V1
    • ⚰️ (FR) Energy Bill V1
    • ⚰️ (FR) Healthcare Card V1
    • ⚰️ (IND) Passeport V1
    • ⚰️ Material Certificate V1
    • ⚰️ Nutrition Fact V1
    • ⚰️ (FR) Payslip V3
    • ⚰️ Resume V1
    • ⚰️ (US) Healthcare Cards V1
    • ⚰️ (US) Mail V3

Changes

  • ✨ add support for model search from the V2 client
  • ✨ add crop and split extractors from product classes
  • 🔧 add support for better tooling

Fixes

  • 🐛 fix some circular import shenanigans

Types of changes

  • Docs change / refactoring / dependency upgrade
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Requires a change to the official Guide documentation.

@sebastianMindee sebastianMindee changed the title ⬆️ bump minimum python version to 3.10 🔖 Version 5.0.0a1 May 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant