mirror of
https://github.com/Unstructured-IO/unstructured.git
synced 2025-12-10 22:51:29 +00:00
### Description * The `consistent-deps.sh` was fixed to take into account the ingest dependencies, causing some errors to show up. New constriants were added to make that script pass. * Update all requirements without constraint on pydantic, allowing the latest version to be pulled in. * `pikepdf` is causing a conflict but there's a fix on their `main` branch, just need for the next release to be published. Opened up a question here to see if we can get that out any sooner: [Do releases happen on a schedule?](https://github.com/pikepdf/pikepdf/discussions/574). For now added `lxml<5` to the constraints. A couple optimizations: * `constraints.in` renamed to `constraints.txt` since the whole point is all dependencies are already pinned and the file never gets compiled * `constraints.txt` moved to a `requirements/deps` directory as this never gets compiled by `pip-compile` * Other dependency files updated to reference the new location of `base.in` and `constraints.txt` * make file updated since it was originally written to avoid the `base.in` and `constraints.in` file
26 lines
831 B
Plaintext
26 lines
831 B
Plaintext
# TODO(crag): This requirements should instead live in docs/ and be co-mingled with
|
|
# unstructured-the-library requirements
|
|
|
|
-c base.txt
|
|
-c ./deps/constraints.txt
|
|
|
|
# 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
|
|
# NOTE(crag): the following are pinned due to later versions not being available in CI for some reason
|
|
sphinxcontrib-htmlhelp==2.0.1
|
|
sphinxcontrib-devhelp==1.0.2
|
|
sphinxcontrib-applehelp==1.0.4
|
|
sphinxcontrib-qthelp==1.0.3
|
|
sphinxcontrib-serializinghtml==1.1.5
|
|
|
|
furo==2023.7.26
|
|
|
|
# NOTE(robinson) - The following dependencies are pinned to address security scans
|
|
certifi>=2022.12.07
|
|
|
|
# NOTE(ronny) - Added to suppress Sphinx warnings
|
|
myst-parser
|