Change8

Migrating to Unstructured 0.16.13

Version 0.16.13 introduces 1 breaking change. This guide details how to update your code.

Released: 1/13/2025

1
Breaking Changes
1
Migration Steps
1
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

TESSERACT_CHARACTER_CONFIDENCE_THRESHOLD

Breaking Changes

Issue #1

Removed automatic downloading of NLTK packages if missing. Users must now ensure NLTK data is present before use.

Migration Steps

  1. 1
    If relying on automatic NLTK package downloads, ensure necessary NLTK data is manually downloaded or present in the environment (especially in Docker images).

Release Summary

This release introduces character-level filtering for Tesseract output and resolves an issue with NLTK asset usage in Docker images, while removing automatic NLTK package downloading.

Need More Details?

View the full release notes and all changes for Unstructured 0.16.13.

View Full Changelog