Skip to main content

Tools for stamping and signing PDF files

Project description

Codecov pypi

pyhanko is a library for working with signatures in PDF documents.

Note: pyHanko's CLI is no longer bundled together with the library. This functionality is now distributed separately as pyhanko-cli.

Documentation

The documentation for pyHanko is hosted on ReadTheDocs and includes information on CLI usage, library usage, and API reference documentation derived from inline docstrings.

Installing

PyHanko is hosted on PyPI, and can be installed using pip:

pip install 'pyHanko[pkcs11,image-support,opentype,qr]'

Depending on your shell, you might have to leave off the quotes:

pip install pyHanko[pkcs11,image-support,opentype,qr]

This pip invocation includes the optional dependencies required for PKCS#11, image handling, OpenType/TrueType support and QR code generation.

PyHanko requires Python 3.10 or later.

Project details


Download files

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

Source Distribution

pyhanko-0.36.0.tar.gz (8.0 MB view details)

Uploaded Source

Built Distribution

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

pyhanko-0.36.0-py3-none-any.whl (476.5 kB view details)

Uploaded Python 3

File details

Details for the file pyhanko-0.36.0.tar.gz.

File metadata

  • Download URL: pyhanko-0.36.0.tar.gz
  • Upload date:
  • Size: 8.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for pyhanko-0.36.0.tar.gz
Algorithm Hash digest
SHA256 243e89fb561db5d6b1ee99872658fe8f4f1c6f0b51c60639c1778ce104513c3f
MD5 6a31d2470380a1b2f0ab9f4ce47af076
BLAKE2b-256 43669e8c5adee4f71b648220eb4c4aba17d8928e191e8a98475cf04ec20a5e23

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhanko-0.36.0.tar.gz:

Publisher: release.yml on MatthiasValvekens/pyHanko

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhanko-0.36.0-py3-none-any.whl.

File metadata

  • Download URL: pyhanko-0.36.0-py3-none-any.whl
  • Upload date:
  • Size: 476.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for pyhanko-0.36.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f4a311f08409afa707da7e15c6abb66e5d531c2384e188e84ead1f63b5c2337c
MD5 ef993c16e7359577ac1c08dc79e099e7
BLAKE2b-256 187ebdf7d0ab9d587419a5c53467558c15a396b183509c7b4faa9277f35f4ae0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhanko-0.36.0-py3-none-any.whl:

Publisher: release.yml on MatthiasValvekens/pyHanko

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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