Skip to content

Commit c87e323

Browse files
committed
chore: update dependencies, set min Python version to 3.10
Signed-off-by: Panos Vagenas <[email protected]>
1 parent 2dfc775 commit c87e323

File tree

3 files changed

+46
-105
lines changed

3 files changed

+46
-105
lines changed

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Docling Core
22

33
[![PyPI version](https://img.shields.io/pypi/v/docling-core)](https://pypi.org/project/docling-core/)
4-
![Python](https://img.shields.io/badge/python-3.9%20%7C%203.10%20%7C%203.11%20%7C%203.12-blue)
4+
![Python](https://img.shields.io/badge/python-3.10%20%7C%203.11%20%7C%203.12-blue)
55
[![Poetry](https://img.shields.io/endpoint?url=https://python-poetry.org/badge/v0.json)](https://python-poetry.org/)
66
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
77
[![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)
@@ -21,7 +21,7 @@ pip install docling-core
2121

2222
### Development setup
2323

24-
To develop for Docling Core, you need Python 3.9 / 3.10 / 3.11 / 3.12 and Poetry. You can then install from your local clone's root dir:
24+
To install from a local clone, run:
2525
```bash
2626
poetry install
2727
```
@@ -61,12 +61,12 @@ Docling supports 3 main data types:
6161

6262
- **Document** for publications like books, articles, reports, or patents. When Docling converts an unstructured PDF document, the generated JSON follows this schema.
6363
The Document type also models the metadata that may be attached to the converted document.
64-
Check [Document](docs/Document.md) for the full JSON schema.
64+
Check [Document](docs/Document.md) for the full JSON schema.
6565
- **Record** for structured database records, centered on an entity or _subject_ that is provided with a list of attributes.
6666
Related to records, the statements can represent annotations on text by Natural Language Processing (NLP) tools.
67-
Check [Record](docs/Record.md) for the full JSON schema.
67+
Check [Record](docs/Record.md) for the full JSON schema.
6868
- **Generic** for any data representation, ensuring minimal configuration and maximum flexibility.
69-
Check [Generic](docs/Generic.md) for the full JSON schema.
69+
Check [Generic](docs/Generic.md) for the full JSON schema.
7070

7171
The data schemas are defined using [pydantic](https://pydantic-docs.helpmanual.io/) models, which provide built-in processes to support the creation of data that adhere to those models.
7272

@@ -80,14 +80,14 @@ If you use Docling Core in your projects, please consider citing the following:
8080

8181
```bib
8282
@techreport{Docling,
83-
author = "Deep Search Team",
84-
month = 8,
85-
title = "Docling Technical Report",
86-
url = "https://arxiv.org/abs/2408.09869",
87-
eprint = "2408.09869",
88-
doi = "10.48550/arXiv.2408.09869",
89-
version = "1.0.0",
90-
year = 2024
83+
author = {Deep Search Team},
84+
month = {8},
85+
title = {Docling Technical Report},
86+
url = {https://arxiv.org/abs/2408.09869},
87+
eprint = {2408.09869},
88+
doi = {10.48550/arXiv.2408.09869},
89+
version = {1.0.0},
90+
year = {2024}
9191
}
9292
```
9393

poetry.lock

Lines changed: 31 additions & 90 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)