Gaetan Lepage
2025-03-03 11:33:57 +01:00
parent 44e8bf6e8a
commit 4c5af10411
@@ -9,7 +9,6 @@
# dependencies
beautifulsoup4,
certifi,
deepsearch-glm,
docling-core,
docling-ibm-models,
docling-parse,
@@ -49,14 +48,14 @@
buildPythonPackage rec {
pname = "docling";
version = "2.23.0";
version = "2.25.1";
pyproject = true;
src = fetchFromGitHub {
owner = "DS4SD";
repo = "docling";
tag = "v${version}";
hash = "sha256-ySywKaLxjtgQM7RtzJrxZDS3z8uMwAwPDYO51uKHT28=";
hash = "sha256-uJZIwXVwGd9xDBQkZ/uz2XLJ+lL1ZAZHJv/jHtW/LCk=";
};
build-system = [
@@ -66,7 +65,6 @@ buildPythonPackage rec {
dependencies = [
beautifulsoup4
certifi
deepsearch-glm
docling-core
docling-ibm-models
docling-parse
@@ -133,6 +131,19 @@ buildPythonPackage rec {
"test_e2e_pdfs_conversions" # AssertionError: ## TableFormer: Table Structure Understanding with Transf
"test_e2e_conversions" # RuntimeError: Tesseract is not available
# AssertionError
# assert doc.export_to_markdown() == pair[1], f"Error in case {idx}"
"test_ordered_lists"
# AssertionError: export to md
"test_e2e_html_conversions"
# AssertionError: assert 'Unordered li...d code block:' == 'Unordered li...d code block:'
"test_convert_valid"
# AssertionError: Markdown file mismatch against groundtruth pftaps057006474.md
"test_patent_groundtruth"
# huggingface_hub.errors.LocalEntryNotFoundError: An error happened
"test_cli_convert"
"test_code_and_formula_conversion"
@@ -152,7 +163,7 @@ buildPythonPackage rec {
meta = {
description = "Get your documents ready for gen AI";
homepage = "https://github.com/DS4SD/docling";
changelog = "https://github.com/DS4SD/docling/blob/${src.rev}/CHANGELOG.md";
changelog = "https://github.com/DS4SD/docling/blob/v${version}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ happysalada ];
mainProgram = "docling";