v2.70.0

docling-project/doclingv2.70.0Jan 23, 2026by docling-ops[bot]

AI Summary

Removes support for Python 3.9 and fixes Markdown pipe symbol handling and PPTX bullet point grouping.

Key Highlights

  • Drop support for Python 3.9
  • Handle pipe symbols that are not table markers
  • PPTX parsing: bullet points not grouped correctly under subheadings

Breaking Changes

  • Drop support for Python 3.9

New Features

  • Python 3.9 removal

Full Release Notes

### Feature

* Drop support for Python 3.9 ([#2905](https://github.com/docling-project/docling/issues/2905)) ([`7f38658`](https://github.com/docling-project/docling/commit/7f386587ed9a28a839a928f3815d5ce1f3e05f8b))

### Fix

* **md:** Handle pipe symbols that are not table markers ([#2904](https://github.com/docling-project/docling/issues/2904)) ([`86eaef5`](https://github.com/docling-project/docling/commit/86eaef5b4544d638099657d38f18966ddd3e73f2))
* Remove direct vllm dependency ([#2910](https://github.com/docling-project/docling/issues/2910)) ([`7a1952a`](https://github.com/docling-project/docling/commit/7a1952ae3dbdaf781700b35d226b7ec9f73ea399))
* PPTX parsing: bullet points not grouped correctly under subheadings (#2663) ([#2855](https://github.com/docling-project/docling/issues/2855)) ([`999dbb2`](https://github.com/docling-project/docling/commit/999dbb2765ab47e00ee1d3d710c4e337f79452bc))

### Documentation

* Add comprehensive docstrings to PdfPipelineOptions ([#2827](https://github.com/docling-project/docling/issues/2827)) ([`ab91786`](https://github.com/docling-project/docling/commit/ab91786f3b5dc531c7ec8c3973fac58e8288b3f0))