PDF369 uses the following independently licensed components. Their original license files are retained in the package.
Book reader: fflate (MIT), Mammoth (BSD-2-Clause). License texts: vendor/book-licenses/.
Python 3.13.9 — Python Software Foundation License — https://www.python.org/
PDFium / pypdfium2 — Apache-2.0 or BSD-3-Clause wrapper, PDFium BSD-style third-party notices — https://github.com/pypdfium2-team/pypdfium2
pypdf — BSD-3-Clause — https://github.com/py-pdf/pypdf
python-docx — MIT — https://github.com/python-openxml/python-docx
openpyxl — MIT — https://openpyxl.readthedocs.io/
ReportLab — BSD-style — https://www.reportlab.com/
Pillow — MIT-CMU — https://python-pillow.github.io/
pdfplumber — MIT — https://github.com/jsvine/pdfplumber
pdfminer.six — MIT — https://github.com/pdfminer/pdfminer.six
lxml — BSD-style, bundled libxml2/libxslt licenses — https://lxml.de/
cryptography — Apache-2.0 or BSD-3-Clause; bundled OpenSSL Apache-2.0 — https://cryptography.io/
cffi — MIT — https://cffi.readthedocs.io/
pycparser — BSD-3-Clause — https://github.com/eliben/pycparser
charset-normalizer — MIT — https://github.com/jawah/charset_normalizer
typing_extensions — PSF-2.0 — https://github.com/python/typing_extensions
et_xmlfile — MIT — https://foss.heptapod.net/openpyxl/et_xmlfile
Tesseract.js / Tesseract.js-core — Apache-2.0 — https://github.com/naptha/tesseract.js
Tesseract training data — Apache-2.0 — https://github.com/tesseract-ocr/tessdata
DejaVu Sans — Bitstream Vera / DejaVu font license — fonts/LICENSE.txt
Windows launcher compiled using Zig/MinGW — runtime notices in launcher-runtime-licenses/.
python-pptx — MIT — https://github.com/scanny/python-pptx
XlsxWriter — BSD-2-Clause — https://github.com/jmcnamara/XlsxWriter
