Skip to main content

CLI tools for stamping and signing PDF files

Project description

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.

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_cli-0.3.1.tar.gz (8.4 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.3.1-py3-none-any.whl (39.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pyhanko_cli-0.3.1.tar.gz
Algorithm Hash digest
SHA256 8d20ae64c903850855767e0967588f6ca18ae08c7481973d724bd644e21a79fb
MD5 d0f55f4a87456c01d605d90dcfd15016
BLAKE2b-256 7b2c2c8e4c536637e4d82b8e564248b49ca7fa1223226922ede1b9b9a3375f8c

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for pyhanko_cli-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b960333727bbc661442a3df642fc5348707b313556f37ac79a9ef46e9677ee2f
MD5 5594020f06bf3a80ec9846f0454bbde8
BLAKE2b-256 913ca2d9cc14d3cac5c7a6efc06c752dd66dd4fecc0f2bd488c74a9eba9bcc85

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhanko_cli-0.3.1-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