Metadata-Version: 2.1
Name: PyMuPDFPro
Version: 1.24.11
Summary: Commercial extensions for PyMuPDF; enables Office document handling, including doc, docx, hwp, hwpx, ppt, pptx, xls, xls, and others. Supports text and table extraction, document conversion and more.
Description-Content-Type: text/markdown
Author: Artifex
Author-email: support@artifex.com
License: Commercial license. See artifex.com for details.
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: C
Classifier: Programming Language :: C++
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Utilities
Classifier: Topic :: Multimedia :: Graphics
Classifier: Topic :: Software Development :: Libraries
Requires-Dist: PyMuPDF==1.24.11
Requires-Python: >=3.9

# PyMuPDF Pro


## Overview

PyMuPDF Pro is a set of commercial extensions for PyMuPDF.

* Enables Office document handling, including doc, docx, hwp, hwpx, ppt, pptx, xls, xlsx, and others.

* Supports text and table extraction, document conversion and more.

* Available for these platforms only:
  
  * Windows x86_64.
  * Linux x86_64 (glibc).
  * MacOS x86_64.
  * MacOS arm64.

* Supports Python 3.9-3.13.

* See <https://artifex.com/products/pymupdf-pro/> for more.


## Installation

```
pip install pymupdfpro
```

This will also install PyMuPDF.


## Usage

Restricted usage without a key:

```
import pymupdf.pro
pymupdf.pro.unlock()

# PyMuPDF has now been extended with PyMuPDF Pro features, with some
# restrictions.
```

Unrestricted usage with a key from <https://pymupdf.io/try-pro>:
```
import pymupdf.pro
pymupdf.pro.unlock(my_key)

# PyMuPDF has now been extended with PyMuPDF Pro features.
```

* For more please see: <https://pymupdf.readthedocs.io/en/latest/pymupdf-pro.html#usage>


## Changelog

**2024-10-15**: PyMuPDFPro-1.24.11

* Works with PyMuPDF-1.24.11.
* Work better on older OS releases.
* Supported Python versions are now 3.9-3.13.

  * Support added for Python 3.13 because now released.
  * Support dropped for Python 3.8 because end-of-life.
  * See <https://devguide.python.org/versions/>.

* Wheels now use the Python Stable ABI.

  * There is now just one wheel per platform.
  * Each wheel works with all supported Python versions.


**2024-09-05**: PyMuPDFPro-1.24.10

* Works with PyMuPDF-1.24.10.
* Added support for MacOS-arm64.
* Fixed detection of key with no expiry.


**2024-08-08**: PyMuPDFPro-1.24.9.1

* Works with PyMuPDF-1.24.9.
* Added support for MacOS-x86_64.


**2024-07-26**: PyMuPDFPro-1.24.9

* Works with PyMuPDF-1.24.9.
* Support for Windows-amd64 and Linux-x86_64.

