Package: python-cryptography / 46.0.1-1

Metadata

Package Version Patches format
python-cryptography 46.0.1-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Use local python3 doc inventory.patch | (download)

docs/conf.py | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 use local python3-doc inventory.

drop cffi dep.patch | (download)

pyproject.toml | 11 0 + 11 - 0 !
1 file changed, 11 deletions(-)

 remove run-time dependency on cffi

On Debian we ship a separate cffi-backend package (without the cffi
.egg-info), that just contains the run-time backend. This is all that
cryptography requires at runtime.

However, pkg_resources is pedantic and complains if it can't find
expected run-time dependency's .egg-info. To, avoid the problem, we drop
the dependency.

Bug-Debian: https://bugs.debian.org/1026537

downgrade deps.patch | (download)

Cargo.toml | 6 3 + 3 - 0 !
src/rust/cryptography-cffi/Cargo.toml | 2 1 + 1 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 update some requirement versions to sid/experimental ones.


0004 Adapt the upstream changes for pyo3 0.27 PR 13708.patch | (download)

src/rust/src/asn1.rs | 6 3 + 3 - 0 !
src/rust/src/backend/ciphers.rs | 8 4 + 4 - 0 !
src/rust/src/backend/dh.rs | 12 9 + 3 - 0 !
src/rust/src/buf.rs | 28 17 + 11 - 0 !
src/rust/src/declarative_asn1/encode.rs | 4 2 + 2 - 0 !
src/rust/src/error.rs | 12 9 + 3 - 0 !
src/rust/src/exceptions.rs | 24 12 + 12 - 0 !
src/rust/src/x509/crl.rs | 2 1 + 1 - 0 !
src/rust/src/x509/extensions.rs | 8 4 + 4 - 0 !
src/rust/src/x509/sign.rs | 2 1 + 1 - 0 !
src/rust/src/x509/verify/mod.rs | 2 1 + 1 - 0 !
tests/hazmat/primitives/test_pkcs12.py | 16 9 + 7 - 0 !
12 files changed, 72 insertions(+), 52 deletions(-)

 adapt the upstream changes for pyo3 0.27 (pr #13708).