Skip to content

v1.1.0

Choose a tag to compare

@wzdavid wzdavid released this 24 Jun 13:45
· 19 commits to main since this release

ThinkParse v1.1.0

This release rebrands the project as ThinkParse (part of the Think product family) and upgrades the default parsing engine to MinerU 3.4.0.

Changed

  • Rebrand project from MinerU-API to ThinkParse (wzdavid/ThinkParse)
  • Docker service and image names (mineru-api, mineru-worker, etc.) are unchanged for deployment compatibility
  • Upgrade MinerU parsing engine from 2.x to 3.4.0 (mineru[pipeline]==3.4.0)
  • Pin mineru[core]==3.4.0 in the GPU base Docker image for version consistency
  • Update README third-party license for MinerU (Apache 2.0-based MinerU Open Source License, formerly AGPL-3.0)

Fixed

  • Fix KeyError on MINERU_DEVICE_MODE when MinerU 3.4.0 spawns subprocesses that re-import worker/tasks.py (use os.environ.pop instead of del)

Upgrade notes

  1. Rebuild Worker Docker images after upgrading:
    cd docker && sh build.sh
  2. Always run Docker Compose from the docker/ directory:
    cd docker && docker compose up -d
  3. MinerU 3.4.0 includes new models (e.g. PP-OCRv6); models are downloaded automatically during image build

Full changelog

See CHANGELOG.md.