git: 868c2c741d59 - main - textproc/py-docling-core: update 2.95.0 → 2.101.1

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 10 Oct 2026 20:01:51 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=868c2c741d59df56b29a7c7c45000471c50ed629

commit 868c2c741d59df56b29a7c7c45000471c50ed629
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-10 17:53:18 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-10 20:01:40 +0000

    textproc/py-docling-core: update 2.95.0 → 2.101.1
---
 textproc/py-docling-core/Makefile | 13 +++++++++----
 textproc/py-docling-core/distinfo |  6 +++---
 2 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/textproc/py-docling-core/Makefile b/textproc/py-docling-core/Makefile
index 0000e372902a..7b866accd1cc 100644
--- a/textproc/py-docling-core/Makefile
+++ b/textproc/py-docling-core/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	docling-core
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.95.0
-PORTREVISION=	1
+DISTVERSION=	2.101.1
 CATEGORIES=	textproc python
 #MASTER_SITES=	PYPI # no tests
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -25,6 +24,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}defusedxml>=0.7.1:devel/py-defusedxml@${PY_F
 		${PYTHON_PKGNAMEPREFIX}pydantic2>=2.6.0:devel/py-pydantic2@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pydantic-settings>=2.14.0:devel/py-pydantic-settings@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}requests>=2.34.2:www/py-requests@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}tabulate>=0.9.0:devel/py-tabulate@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}typer>=0.12.5:devel/py-typer@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.12.2:devel/py-typing-extensions@${PY_FLAVOR}
@@ -67,10 +67,15 @@ GH_PROJECT=	docling-core
 TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
 TEST_ARGS=	--disable-plugin-autoload --ignore=packages/dclq \
 		--ignore=tests/test_code_chunker.py \
-		--ignore=tests/test_code_chunking_strategy.py
+		--ignore=tests/test_code_chunking_strategy.py \
+		--ignore=tests/test_chunk_expander.py \
+		--ignore=tests/test_docling_doc.py \
+		--ignore=tests/test_hybrid_chunker.py \
+		--ignore=tests/test_line_chunker.py \
+		--ignore=tests/test_serialization_doclang.py
 
 NO_ARCH=	yes
 
-# tests as of 2.95.0: 588 passed, 113 skipped, 85 warnings
+# tests as of 2.101.1: 553 passed, 30 skipped, 1 xfailed, 54 warnings in 17.09s
 
 .include <bsd.port.mk>
diff --git a/textproc/py-docling-core/distinfo b/textproc/py-docling-core/distinfo
index d9f1fc834bbc..1c5ce318f328 100644
--- a/textproc/py-docling-core/distinfo
+++ b/textproc/py-docling-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1790828150
-SHA256 (docling-project-docling-core-v2.95.0_GH0.tar.gz) = f461b3b4ac20e913ecb4585b1ba79b0defec6022733f56549e03f5ca0685175c
-SIZE (docling-project-docling-core-v2.95.0_GH0.tar.gz) = 90186530
+TIMESTAMP = 1791629779
+SHA256 (docling-project-docling-core-v2.101.1_GH0.tar.gz) = e14d82791bfd7f51cde950929b96934d1a5e68032275c304ef5beb76ca59033a
+SIZE (docling-project-docling-core-v2.101.1_GH0.tar.gz) = 86216156