From 3f1c90eef2267ec2e0692ce5ff7bc92d6188ee70 Mon Sep 17 00:00:00 2001 From: cragwolfe Date: Fri, 25 Aug 2023 18:05:48 -0700 Subject: [PATCH] build: bump unstructured-inference==0.5.17, cut release (#1207) Pulls in @awalker4's tesseract enhancement: https://github.com/Unstructured-IO/unstructured-inference/pull/185 --- CHANGELOG.md | 6 ++++-- requirements/build.in | 6 +++++- requirements/constraints.in | 2 +- requirements/extra-pdf-image.txt | 2 +- requirements/test.txt | 4 ++-- unstructured/__version__.py | 2 +- 6 files changed, 14 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b2507bae1..1ec1e93c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## 0.10.6-dev3 +## 0.10.6 ### Enhancements @@ -7,7 +7,9 @@ emit a warning about the encrypted content. * Add threaded Slack conversations into Slack connector output * Add functionality to sort elements using `xy-cut` sorting approach in `partition_pdf` for `hi_res` and `fast` strategies - +* Bump unstructured-inference + * Set OMP_THREAD_LIMIT to 1 if not set for better tesseract perf (0.5.17) + ### Features * Extract coordinates from PDFs and images when using OCR only strategy and add to metadata diff --git a/requirements/build.in b/requirements/build.in index 5b3c0b61e..92ce09c4a 100644 --- a/requirements/build.in +++ b/requirements/build.in @@ -1,7 +1,11 @@ +# TODO(crag): This requirements should instead live in docs/ and be co-mingled with +# unstructured-the-library requirements + -c base.txt -c constraints.in -sphinx +# NOTE(crag): pinning for consistency with CI, compat with below pins +sphinx==6.2.1 sphinx-tabs # NOTE(alan) - Pinning to resolve a conflict with sphinx. We can unpin on next sphinx_rtd_theme release. sphinx_rtd_theme==1.2.2 diff --git a/requirements/constraints.in b/requirements/constraints.in index 5c380a324..f13405de8 100644 --- a/requirements/constraints.in +++ b/requirements/constraints.in @@ -26,7 +26,7 @@ Pillow<10.0.0 # AttributeError: 'ResourcePath' object has no attribute 'collection' Office365-REST-Python-Client<2.4.3 # NOTE(christine) Pinned to set the `unstructured-inference` version -unstructured-inference==0.5.14 +unstructured-inference==0.5.17 # NOTE(klaijan) - Moved pin from test.in # pinning to avoid error in argilla library pydantic<2 diff --git a/requirements/extra-pdf-image.txt b/requirements/extra-pdf-image.txt index 475e218c1..a4cf8b700 100644 --- a/requirements/extra-pdf-image.txt +++ b/requirements/extra-pdf-image.txt @@ -206,7 +206,7 @@ typing-extensions==4.7.1 # torch tzdata==2023.3 # via pandas -unstructured-inference==0.5.14 +unstructured-inference==0.5.17 # via # -c requirements/constraints.in # -r requirements/extra-pdf-image.in diff --git a/requirements/test.txt b/requirements/test.txt index a004fbd24..9fe204bc5 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -43,7 +43,7 @@ iniconfig==2.0.0 # via pytest label-studio-sdk==0.0.30 # via -r requirements/test.in -label-studio-tools==0.0.2 +label-studio-tools==0.0.3 # via label-studio-sdk lxml==4.9.3 # via @@ -95,7 +95,7 @@ requests==2.31.0 # via # -c requirements/base.txt # label-studio-sdk -ruff==0.0.285 +ruff==0.0.286 # via -r requirements/test.in six==1.16.0 # via python-dateutil diff --git a/unstructured/__version__.py b/unstructured/__version__.py index 4e7bd6cce..b3f24825b 100644 --- a/unstructured/__version__.py +++ b/unstructured/__version__.py @@ -1 +1 @@ -__version__ = "0.10.6-dev3" # pragma: no cover +__version__ = "0.10.6" # pragma: no cover