Backwards incompatible changes:
- Removed support for passing an Extension instance to
from_issuer_subject_key_identifier(), as per our deprecation policy.
- Support for LibreSSL 2.7.x, 2.8.x, and 2.9.0 has been removed (2.9.1+
is still supported).
- Dropped support for macOS 10.9, macOS users must upgrade to 10.10 or
newer.
- RSA generate_private_key() no longer accepts public_exponent values
except 65537 and 3 (the latter for legacy purposes).
- X.509 certificate parsing now enforces that the version field contains
a valid value, rather than deferring this check until version is
accessed.
Deprecations:
- Deprecated support for Python 2. At the time there is no time table
for actually dropping support, however we strongly encourage all users
to upgrade their Python, as Python 2 no longer receives support from
the Python core team.
This upgrades dbus-python to the 1.2.16 release. Reason for this version
upgrade is a the failing hamster application (see. programs.hamster).
With a 1.2.12 dbus-python version hamster can not start and fails with:
Traceback (most recent call last):
File "/nix/store/5ax21lyiprc9v5l3pl7dbfr2hqbrh970-hamster-3.0.2/bin/.hamster-wrapped", line 41, in <module>
from hamster import client, reports
File "/nix/store/5ax21lyiprc9v5l3pl7dbfr2hqbrh970-hamster-3.0.2/lib/python3.8/site-packages/hamster/client.py", line 46, in <module>
assert not (
AssertionError: python3.8 changed str(<dbus integers>).
That broke hamster (https://github.com/projecthamster/hamster/issues/477).
Please upgrade to dbus-python >= 1.2.14.
All package tests rely on networking which breaks sandboxed builds.
Fall back to pythonImportsCheck instead.
Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
This can be used to wrap certbot to include some plugins.
certbot.withPlugins has a similar calling convention as python*.withPackages:
```
certbot.withPlugins (cp: [ cp.certbot-dns-foo ])
```
Remove udev dependency, propagate it from pc-ble-driver.
On Darwin, IOKit is propagated instead.
Depends on d6b3707c862b6bb82712bd86cd12b163fa89adcc
Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>