Skip to main content

The lack of open-source CLI tooling to handle digitally signing and stamping PDF files was bothering me, so I went ahead and rolled my own.

Installing

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

pip install 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.

Optional features

Optional dependencies are managed at the level of the pyhanko package.

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

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

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

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

Download files

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

Source Distribution

pyhanko_cli-0.4.2.tar.gz (7.5 MB view details)

Uploaded Source

Built Distribution

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

pyhanko_cli-0.4.2-py3-none-any.whl (40.0 kB view details)

Uploaded Python 3

File details

Details for the file pyhanko_cli-0.4.2.tar.gz.

File metadata

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

File hashes

Hashes for pyhanko_cli-0.4.2.tar.gz
Algorithm Hash digest
SHA256 fe82fd6e4e84e21ce8d630965a8eb553f72e799d4a7ab302848b578c29276a7b
MD5 7b6fea3b32a60fcdc8edc34a1ec29ef7
BLAKE2b-256 e1fbf063a8b96ccada04ce8955eb29b6e3ccd8edc61afafe2e4df2380aee5a18

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhanko_cli-0.4.2.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_cli-0.4.2-py3-none-any.whl.

File metadata

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

File hashes

Hashes for pyhanko_cli-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5a2043257924703ff374a5e897ee6349dd56b479327253d2da054df8e52b473f
MD5 f7a67a1fa07b816c7bf49529363da7ca
BLAKE2b-256 5c8c88253c24631822bbe070cd1af71679f0e2dc6319e09ce83092468fd05f85

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhanko_cli-0.4.2-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 Sentry Error logging StatusPage Status page