Skip to main content

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.

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.

  • 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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

PyMuPDFPro-1.24.11-cp39-abi3-win_amd64.whl (6.4 MB view details)

Uploaded CPython 3.9+Windows x86-64

PyMuPDFPro-1.24.11-cp39-abi3-manylinux2014_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.9+

PyMuPDFPro-1.24.11-cp39-abi3-macosx_11_0_arm64.whl (7.5 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

PyMuPDFPro-1.24.11-cp39-abi3-macosx_10_9_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.9+macOS 10.9+ x86-64

File details

Details for the file PyMuPDFPro-1.24.11-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: PyMuPDFPro-1.24.11-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 6.4 MB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.14

File hashes

Hashes for PyMuPDFPro-1.24.11-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b10c374a94ab2d5a0889101614507d911a7bb0fa7b53861c2a8568e90a67ab64
MD5 53c97866331c7d41f7f2a1ea83f873c4
BLAKE2b-256 a55b68f13b2fb50f453f7254040a95a20f488fa9eca9c231e5475efaa0baa3d8

See more details on using hashes here.

File details

Details for the file PyMuPDFPro-1.24.11-cp39-abi3-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyMuPDFPro-1.24.11-cp39-abi3-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70ed993040accf3ed82fb3fda30d02d7774791605fa8772cb9fa982bf2eb135c
MD5 3b13d660ae8b1211556eb09dd1bc29ed
BLAKE2b-256 62197975b7891817e831eb6a36cec3b5c509cda52ac1a07023d1d7e61714320b

See more details on using hashes here.

File details

Details for the file PyMuPDFPro-1.24.11-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for PyMuPDFPro-1.24.11-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f69bf529396394bb2ff34fd4800759935550bdd32883bf3778b85995fd6bd7ad
MD5 015866dc8dd9afd9f0562678d5e45702
BLAKE2b-256 64d9a8bfadc0d2a70aac426074ad5ad85f7171dabf0734ea35b599f00d0c728b

See more details on using hashes here.

File details

Details for the file PyMuPDFPro-1.24.11-cp39-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for PyMuPDFPro-1.24.11-cp39-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8577b12315374a2b4038ffd5290fc9cd4653ded9b0b4c2e081e797c0233d55fa
MD5 2d80fe981dfc59217421f029e346c80d
BLAKE2b-256 d7092a58b51d751aa617011dcff03b75019928db3e3b2ff250ef595eb19e3a6a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page