security/py-pyhanko: Update to 0.37.0 - Add REQUESTS option - Remove ASYNC_HTTP option Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://docs.pyhanko.eu/en/latest/changelog.html65a97397eb
Port details
security/py-pyhanko 0.37.0
Tools for stamping and signing PDF files
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 0.37.0
- Upstream
- Higher version available: 0.38.0
- Last update
- to 0.37.0 · 65a97397eb
- Quarterly
- 2026Q4: 0.37.0
- WWW
- https://docs.pyhanko.eu/en/latest/
- Links
- cgit · VuXML
Install
- Package
# pkg install py312-pyhankoinstalls 0.37.0 fromlatest; fromquarterly(2026Q4) 0.37.0- Port
# cd /usr/ports/security/py-pyhanko && make install clean# make -C /usr/ports/security/py-pyhanko config # change options first
- Size
- 835 KiB download · 5.1 MiB installed
- Depends on
- devel/py-asn1crypto 1.5.1_1, devel/py-lxml 6.1.3, devel/py-tzlocal 5.4.4, lang/python312 3.12.15, security/py-cryptography 50.0.1_1,1, security/py-pyhanko-certvalidator 0.32.1, www/py-aiohttp 3.14.3
- License
- MIT
- Options
- 0 of 6 on in the package
Show the 6 options that are off
ETSI IMAGE_SUPPORT OPENTYPE PKCS11 QR REQUESTS
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.37.0 | 0.37.0 | – |
| FreeBSD 15 | 0.37.0 | 0.37.0 | – |
| FreeBSD 14 | 0.37.0 | 0.37.0 | 0.37.0 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 0.37.0 | 0.37.0 | – |
| FreeBSD 14 | 0.37.0 | 0.37.0 | 0.37.0 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 0.37.0.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (40)
security/py-pyhanko: Update to 0.36.2 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://docs.pyhanko.eu/en/latest/changelog.html1689b1f9d1
security/py-pyhanko: Update to 0.35.2 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://docs.pyhanko.eu/en/latest/changelog.htmld7882f9947
security/py-pyhanko: Update to 0.35.1 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://docs.pyhanko.eu/en/latest/changelog.html6393fc47bb
security/py-pyhanko: Update to 0.35.0 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://docs.pyhanko.eu/en/latest/changelog.htmlf1a2710b7b
security/py-pyhanko: Update to 0.34.1 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://docs.pyhanko.eu/en/latest/changelog.htmlfa53a86f60
security/py-pyhanko: Update to 0.33.0 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://docs.pyhanko.eu/en/latest/changelog.htmlab618d4b49
security/py-pyhanko: Update to 0.32.0 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://docs.pyhanko.eu/en/latest/changelog.html9f66e35ce7
security/py-pyhanko: Fix RUN_DEPENDS - Adjust options: - Add QR option - Remove XMP option - Sort RUN_DEPENDS - Bump PORTREVISION for dependency change9ff19a14c9
security/py-pyhanko: Update to 0.31.0 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://docs.pyhanko.eu/en/latest/changelog.htmld732008e0d
security/py-pyhanko: Update to 0.30.0 - Update WWW - Fix typo: Rename PKGCS11 option to PKCS11 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://docs.pyhanko.eu/en/latest/changelog.html7aa02a98d8
all: bump PORTREVISION after updating graphics/libyuv Using the Tools/scripts/bump_revision.pl scriptb304d8ab18
security/py-pyhanko: Update to 0.29.1 - Update pkg-descr Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://pyhanko.readthedocs.io/en/latest/changelog.html4eeee66170
security/py-pyhanko: Update to 0.29.0 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://pyhanko.readthedocs.io/en/latest/changelog.htmlfc49c40e45
security/py-pyhanko: Update to 0.28.0 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://pyhanko.readthedocs.io/en/latest/changelog.html4fbf20975d
security/py-pyhanko: Update to 0.27.1 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://pyhanko.readthedocs.io/en/latest/changelog.html287608cb20
security/py-pyhanko: Remove outdated PYTHON_REL check after lang/python38 removal (ca15850a2b13f4fede0294d724e1d4a8edec8407)e03e393175
security/py-pyhanko: Update to 0.26.0 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://pyhanko.readthedocs.io/en/latest/changelog.htmld8de06a821
security/py-pyhanko: Update to 0.25.3 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://pyhanko.readthedocs.io/en/latest/changelog.html0a72fa18eb
security/py-pyhanko: Update version requirement of RUN_DEPENDSb8656b8b42
devel/py-pyyaml: Move devel/py-yaml to devel/py-pyyaml - Bump PORTREVISION of dependent ports for dependency change1a80ec7c22
security/py-pyhanko: Update to 0.23.2 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://pyhanko.readthedocs.io/en/latest/changelog.html5822a55e97
security/py-pyhanko: Update to 0.23.1 - Add GitHub to MASTER_SITES Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://pyhanko.readthedocs.io/en/latest/changelog.htmlf46b24f811
security/py-pyhanko: Add ASYNC_HTTP and ETSI options9f1cc8d5dc
security/py-pyhanko: Update to 0.21.0 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://pyhanko.readthedocs.io/en/latest/changelog.htmlded827aada
security/py-pyhanko: Allow build with py-pyhanko-certvalidator 0.26.0+ - Bump PORTREVISION for package change Obtained from: https://github.com/MatthiasValvekens/pyHanko/commit/88f7fa5cba17a41f6559ff79ac8efe3359d5f37994f846e155
security/py-pyhanko: Allow build with py-pyhanko-certvalidator 0.25.0 - Bump PORTREVISION for package change Reference: https://github.com/MatthiasValvekens/pyHanko/commit/121252173a8f7ae6bb252d9c75f62ce1373bf82f44953f304c
*: Replace USES=pycryptography* with USE_PYTHON=cryptography{,_build,_test}
- Introduce USE_PYTHON=cryptography{,_build,_test}
- Switch all 96 ports from USES=pycryptography to with USE_PYTHON=cryptography{,_build,_test}
- Remove Mk/Uses/pycryptography.mk
PR: 273727
Approved by: tcberner (portmgr)
Exp-run by: antoine3754fc5f19security/py-pyhanko: Update to 0.20.1 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://pyhanko.readthedocs.io/en/latest/changelog.html73b3fa42ce
security/py-pyhanko: Allow build with py-pyhanko-certvalidator 0.24.0 - Bump PORTREVISION for package changeff2354abcd
security/py-pyhanko: Update to 0.20.0 - Update WWW Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rst https://pyhanko.readthedocs.io/en/latest/changelog.htmld2a4a09231
security/py-pyhanko: Sort USESeadbe04bad
framework: convert tree to use USES=pycryptography A future commit will update to security/py-cryptography will introduce a rust dependency. PR: 254853b28a739884
devel/py-setuptools: convert individual consumers to ${PY_SETUPTOOLS}
Currently a no-op, but in the future outputs the correct setuptools
port depending on whether USES_PYTHON=distutils is specified.
With hat: python
PR: 270510, 2703589a80a6ee5esecurity/py-pyhanko: Update to 0.19.0 - Convert to USE_PYTHON=pep517 Changes: https://github.com/MatthiasValvekens/pyHanko/releases https://github.com/MatthiasValvekens/pyHanko/blob/master/docs/changelog.rstce543cafaf
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568>3d9a815d9csecurity/py-pyhanko: Allow build with py-uharfbuzz 0.37.0+ - Bump PORTREVISION for package changec7d8dd4fb8
security/py-pyhanko: Allow build with py-uharfbuzz 0.36.0 - Bump PORTREVISION for package change4d6ff9220e
security/py-pyhanko: Add IMAGE_SUPPORT, OPENTYPE, PKGCS11 and XMP optionse11c6bebf1
security/py-pyhanko: Add py-pyhanko 0.17.2 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. Note: The working title of this project (and former name of the repository on GitHub) was pdf-stamp, which might still linger in some references.5e663a4f8f