textproc/py-docling-hierarchical-pdf 0.1.9 FreeBSD
Inference of header hierarchy in the Docling PDF parsing pipeline
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
5d83f95cd8- License
- MIT
- Categories
- textproc, python
Description
Docling Hierarchical PDF enables inference of header hierarchy in the Docling PDF parsing pipeline. It detects and reconstructs the document heading structure (chapters, sections, subsections) from PDF layout features, improving the semantic structure of parsed documents.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | textproc/py-docling-hierarchical-pdf | 0.1.9 |
| HardenedBSD | textproc/py-docling-hierarchical-pdf | 0.1.8 |
Install
Binary package:
pkg install py312-docling-hierarchical-pdf
From the ports tree:
cd /usr/ports/textproc/py-docling-hierarchical-pdf/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-docling-hierarchical-pdf>0:textproc/py-docling-hierarchical-pdf
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 0.1.9 | - | - | - |
| FreeBSD:14:quarterly | - | 0.1.8 | n/a | - | - |
| FreeBSD:15:latest | - | 0.1.9 | n/a | - | - |
| FreeBSD:15:quarterly | - | 0.1.8 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 0.1.9 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}hatchling>=0: devel/py-hatchling
Runtime 4
${PYTHON_PKGNAMEPREFIX}docling>=2.53.0: textproc/py-docling${PYTHON_PKGNAMEPREFIX}numpy>=1.19.5: math/py-numpy${PYTHON_PKGNAMEPREFIX}pymupdf>=1.26.4: print/py-PyMuPDF${PYTHON_PKGNAMEPREFIX}scikit-learn>=1.6.0: science/py-scikit-learn
The full lists below include those, and their dependencies in turn.
Build dependencies 19
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libffi
- devel/py-build
- devel/py-hatchling
- devel/py-installer
- devel/py-packaging
- devel/py-pathspec
- devel/py-pluggy
- devel/py-pyproject-hooks
- devel/py-trove-classifiers
- devel/readline
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- textproc/expat2
- textproc/py-tomlkit
Run dependencies 582
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/py-brotli
- archivers/py-zopfli
- archivers/py-zstandard
- archivers/snappy
- archivers/zopfli
- archivers/zstd
- audio/flac
- audio/lame
- audio/libogg
- audio/libsndfile
- audio/libsoxr
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/pulseaudio
- audio/py-SoundFile
- audio/py-librosa
- audio/py-soxr
- audio/py-torchaudio
- audio/speexdsp
- audio/webrtc-audio-processing
- comms/py-pyserial
- converters/fribidi
- converters/libiconv
- converters/p5-Text-Unidecode
- converters/py-webencodings
- databases/arrow
- databases/gdbm
- databases/postgresql18-client
- databases/py-alembic
- databases/py-pyarrow
- databases/py-pyiceberg
- databases/py-sqlalchemy20
- databases/py-sqlite3
- databases/py-sqlparse
- databases/sfcgal
- databases/spatialite
- databases/sqlite3
- devel/abseil
- devel/aws-c-common
- devel/aws-c-compression
- devel/aws-c-event-stream
- devel/aws-c-http
- devel/aws-c-io
- devel/aws-c-mqtt
- devel/aws-c-s3
- devel/aws-c-sdkutils
- devel/aws-checksums
- devel/aws-crt-cpp
- devel/aws-sdk-cpp
- devel/benchmark
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/dbus
- devel/dbus-glib
- devel/gdcm
- devel/gettext-runtime
- devel/gflags
- devel/glib20
- devel/glog
- devel/googletest
- devel/grpc
- devel/hwloc2
- devel/icu
- devel/json-c
- devel/jsoncpp
- devel/level-zero
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libpciaccess
- devel/librttopo
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/llvm12
- devel/llvm19
- devel/llvm22
- devel/npth
- devel/nspr
- devel/onetbb
- devel/oniguruma
- devel/opencl
- devel/orc
- devel/p5-Algorithm-C3
- devel/p5-Class-C3
- devel/p5-Class-Method-Modifiers
The first 100 are listed.
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| docling_hierarchical_pdf-0.1.9.tar.gz | 297798 | e859ba1d81755e7f54723cc6306f91c2c9e83f591642d1d8b607a59dab6f191b |
Master sites 1
- PYPI