Skip to content

Releases: mindee/mindee-api-python

Version 3.1.1

Choose a tag to compare

@ianardee ianardee released this 02 Dec 17:59

Fixes

  • πŸ› fix for invoice v4 URL

Version 3.1.0

Choose a tag to compare

@ianardee ianardee released this 01 Dec 16:51
2585abb

What's Changed

Full Changelog: v3.0.0...v3.1.0

Version 3.0.0

Choose a tag to compare

@ianardee ianardee released this 07 Nov 18:19

Β‘Breaking Changes!

  • ✨ New PDF cut/merge system, allowing specifying exactly which pages to use.
  • ♻️ PDF documents are no longer cut by default, use the page_options parameter in the parse method.
  • ✨ Document (endpoints) are now versioned, providing better backward-compatible support.
  • ✨ Pass the document class instead of a string to specify how to parse input sources.
  • ♻️ Some methods and parameters renamed for better clarity.
  • ✨ Results from Custom documents are now deserialized into objects, rather than dict.

Changes

  • ✨ Add support for expense receipts V4.
  • ♻️ minor improvements to geometry functions.

Fixes

  • πŸ› Make sure the user is specified when calling custom docs on CLI
  • πŸ› Add default timeout of 120 seconds for endpoints.

Version 2.6.0

Choose a tag to compare

@ianardee ianardee released this 10 Oct 16:32

Fixes

  • πŸ› don't print "None" when filename is empty

Changes

  • πŸ—‘οΈ deprecate setting singular and plural names for docs (#98)
  • ✨ add x-axis geometry functions (#99)
  • ✨ add getting bounding box for multiple polygons (#100)
  • ✨ add support for classifications in custom docs
  • ✨ allow setting only the MINDEE_API_KEY environment variable
  • ⬆️ update pikepdf

v2.5.1

Choose a tag to compare

@ianardee ianardee released this 30 Aug 18:15

Fixes

  • πŸ› never use mutable defaults in class definitions (#96)

v2.5.0

Choose a tag to compare

@fharper fharper released this 11 Aug 18:14
1119ba8
  • πŸ’„ improve string output of documents
  • ⬆️ general dependencies upgrade (#92)
  • ✨ add functions for working with centroids (#93)
  • ✨ Add bank checks documents (beta, US only) (#94)

v2.4.0

Choose a tag to compare

@ianardee ianardee released this 20 Jun 14:23
541f62c

Fixes

  • πŸ› πŸ“ custom docs names refer to the API, not the type.
  • πŸ› words should be separated when printing custom documents
  • πŸ› empty date should return passport not in validity

Changes

  • ✨ Add TIFF and HEIC support
  • ✨ Add real bounding boxes
  • πŸ“ publish documentation to pages

v2.3.0

Choose a tag to compare

@fharper fharper released this 24 May 17:55

Fixes

  • πŸ› make sure the 'Token' keyword is sent in the auth headers

Changes

  • ✨ now possible to read file contents at any time
  • πŸ”¨ run mypy in pre-commit
  • ⬆️ upgrade pikepdf
  • ♻️ minor cleanup / refactor
  • πŸ“ Add basic automated class documentation

v2.2.0

Choose a tag to compare

@fharper fharper released this 24 Mar 21:20

Fixes

  • πŸ› πŸ’₯ fix for customer_company_registration being a list of values

Changes

  • ✨ allow specifying file closing behavior
  • ⬆️ loosen setup.py requirements; update pinned dependencies
  • βœ… better testing of PDF pages

v2.1.1

Choose a tag to compare

@fharper fharper released this 15 Mar 19:37

Fixes

  • πŸ› fix for locale constructor
  • πŸ› fix custom document in CLI
  • 🏷️ declare type info to mypy
  • πŸ› fix for dumping JSON in CLI

Changes

  • 🏷️ set stricter pylint and mypy settings
  • πŸ§‘β€πŸ’» add pre-commit to ensure proper code formatting
  • 🎨 fixes to import order (isort) and documentation (pydocstyle)