13 Commits

Author SHA256 Message Date
0fd1c83f83 Accepting request 1308046 from devel:languages:python
- update to 0.31.0:
  * Some pieces of the configuration API were refactored
    or pushed fully into the CLI layer.
  * The old LTV validation functionality
    has now been deprecated and may be removed in a future release.

OBS-URL: https://build.opensuse.org/request/show/1308046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyHanko?expand=0&rev=6
2025-09-30 15:41:15 +00:00
8fc7dd297d - update to 0.31.0:
* Some pieces of the configuration API were refactored
    or pushed fully into the CLI layer.
  * The old LTV validation functionality
    has now been deprecated and may be removed in a future release.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyHanko?expand=0&rev=12
2025-09-29 20:22:59 +00:00
9ed677c5c4 Accepting request 1302533 from devel:languages:python
- Update to 0.30.0:
  * Bump python-pkcs11 to 0.9.x.
  * Introduce signxml>=4.2.0 into [etsi] dependency group.
  * Allow custom text and stamp border colours.
  * Correct buggy behaviour when reauthenticating with a security handler.
  * Fix registration of multiple extensions in encrypted files.
  * Tolerate key usage violations when the signer is a trust anchor.
  * Remove unnecessary 3.8 compatibility code.
  * Make it easier to customise PKCS#11 queries
  * The root pyhanko package is now a namespace package.
  * Drop dependency on click in pyhanko distribution, move CLI code into
    pyhanko-cli instead.
  * Make the dependency on qrcode optional (in the new [qr] dependency group)
  * Replace defusedxml with a dependency on lxml.
- Subsume pyhanko-certvalidator into this package, upstream has intertwined
  all of the packages into one repo.
- Ship docs and license in the built packages.

OBS-URL: https://build.opensuse.org/request/show/1302533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyHanko?expand=0&rev=5
2025-09-03 19:08:02 +00:00
121555ccb1 - Update to 0.30.0:
* Bump python-pkcs11 to 0.9.x.
  * Introduce signxml>=4.2.0 into [etsi] dependency group.
  * Allow custom text and stamp border colours.
  * Correct buggy behaviour when reauthenticating with a security handler.
  * Fix registration of multiple extensions in encrypted files.
  * Tolerate key usage violations when the signer is a trust anchor.
  * Remove unnecessary 3.8 compatibility code.
  * Make it easier to customise PKCS#11 queries
  * The root pyhanko package is now a namespace package.
  * Drop dependency on click in pyhanko distribution, move CLI code into
    pyhanko-cli instead.
  * Make the dependency on qrcode optional (in the new [qr] dependency group)
  * Replace defusedxml with a dependency on lxml.
- Subsume pyhanko-certvalidator into this package, upstream has intertwined
  all of the packages into one repo.
- Ship docs and license in the built packages.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyHanko?expand=0&rev=10
2025-09-03 05:22:10 +00:00
cfa9f84a34 Accepting request 1273170 from devel:languages:python
- update to 0.26.0:
  * Some outdated algos for encrypting the security handler seed
    in a public-key encrypted PDF were dropped to get rid of
    oscrypto as a direct dependency of pyhanko. It is still
    pulled in via pyhanko-certvalidator, but it is no longer used
    for any cryptographic operations (which is significant,
    because of compatibility issues on systems that no longer
    ship OpenSSL 1.1.1)
  * Relax uharfbuzz upper bound to <0.47.0.
  * Make defusedxml a regular dependency
  * Expose signature_mechanism parameter in PKCS#11 API.

- Initial release of 0.25.1.

OBS-URL: https://build.opensuse.org/request/show/1273170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyHanko?expand=0&rev=4
2025-04-29 14:40:03 +00:00
b2f0a24782 - update to 0.26.0:
* Some outdated algos for encrypting the security handler seed
    in a public-key encrypted PDF were dropped to get rid of
    oscrypto as a direct dependency of pyhanko. It is still
    pulled in via pyhanko-certvalidator, but it is no longer used
    for any cryptographic operations (which is significant,
    because of compatibility issues on systems that no longer
    ship OpenSSL 1.1.1)
  * Relax uharfbuzz upper bound to <0.47.0.
  * Make defusedxml a regular dependency
  * Expose signature_mechanism parameter in PKCS#11 API.
- Initial release of 0.25.1.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyHanko?expand=0&rev=8
2025-04-28 14:09:08 +00:00
66e4d8784b Accepting request 1264888 from devel:languages:python
- Normalize metadata directory name.

Requires python-setuptools 78 to build successfully.

OBS-URL: https://build.opensuse.org/request/show/1264888
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyHanko?expand=0&rev=3
2025-04-16 18:39:01 +00:00
0dac7b7183 - Add BuildRequires on Pillow for the testsuite.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyHanko?expand=0&rev=6
2025-03-27 03:58:11 +00:00
8d9a8ed28e - Normalize metadata directory name.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyHanko?expand=0&rev=5
2025-03-26 07:43:33 +00:00
1b0e93f6f9 Accepting request 1247756 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1247756
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyHanko?expand=0&rev=2
2025-02-22 18:04:55 +00:00
d6e132361d Accepting request 1247672 from home:glaubitz:branches:devel:languages:python
- Update to 0.25.3
   * Workflow dependency bumps
   * Set ``aiohttp`` upper bound to ``3.12``
   * Bump ``pyhanko-certvalidator`` to ``0.26.5``
   * Bump ``certomancer`` to ``0.12.3``
- from version 0.25.2
  * Bump minimal ``cryptography`` version to ``43.0.3``.
  * Update ``uharfbuzz`` upper bound to ``0.42.0``.
  * Add Python 3.13 to the package metadata & include it in CI.
  * Some test dependencies bumped.
  * Properly propagate ``strict=False`` in post-signing instructions.
- Use Python 3.11 on SLE-15 by default

OBS-URL: https://build.opensuse.org/request/show/1247672
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyHanko?expand=0&rev=3
2025-02-21 21:31:29 +00:00
93e0cd7247 Accepting request 1201490 from devel:languages:python
- Initial release of 0.25.1.

OBS-URL: https://build.opensuse.org/request/show/1201490
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyHanko?expand=0&rev=1
2024-09-17 16:18:22 +00:00
ce4e38bfa4 - Initial release of 0.25.1.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyHanko?expand=0&rev=1
2024-09-17 01:30:19 +00:00