Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-cryptography for
openSUSE:Factory checked in at 2023-01-08 21:25:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cryptography (Old)
and /work/SRC/openSUSE:Factory/.python-cryptography.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cryptography"
Sun Jan 8 21:25:08 2023 rev:70 rq:1056761 version:39.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cryptography/python-cryptography.changes
2022-12-09 13:16:40.430648801 +0100
+++
/work/SRC/openSUSE:Factory/.python-cryptography.new.1563/python-cryptography.changes
2023-01-08 21:25:10.483117075 +0100
@@ -1,0 +2,40 @@
+Mon Jan 2 19:38:58 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 39.0.0:
+ * **BACKWARDS INCOMPATIBLE:** Support for OpenSSL 1.1.0 has been removed.
+ Users on older version of OpenSSL will need to upgrade.
+ * **BACKWARDS INCOMPATIBLE:** Dropped support for LibreSSL < 3.5. The new
+ minimum LibreSSL version is 3.5.0. Going forward our policy is to support
+ versions of LibreSSL that are available in versions of OpenBSD that are
+ still receiving security support.
+ * **BACKWARDS INCOMPATIBLE:** Removed the ``encode_point`` and
+ ``from_encoded_point`` methods on
+
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers`,
+ which had been deprecated for several years.
+
:meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.public_bytes`
+ and
+
:meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point`
+ should be used instead.
+ * **BACKWARDS INCOMPATIBLE:** Support for using MD5 or SHA1 in
+ :class:`~cryptography.x509.CertificateBuilder`, other X.509 builders, and
+ PKCS7 has been removed.
+ * **ANNOUNCEMENT:** The next version of ``cryptography`` (40.0) will
+ change
+ the way we link OpenSSL. This will only impact users who build
+ ``cryptography`` from source (i.e., not from a ``wheel``), and specify their
+ own version of OpenSSL. For those users, the ``CFLAGS``, ``LDFLAGS``,
+ ``INCLUDE``, ``LIB``, and ``CRYPTOGRAPHY_SUPPRESS_LINK_FLAGS`` environment
+ variables will no longer be respected. Instead, users will need to
+ configure their builds `as documented here`_.
+ * Added support for disabling the legacy provider in OpenSSL 3.0.x
+ * Added support for disabling RSA key validation checks when loading RSA
+ keys via
+ ~cryptography.hazmat.primitives.serialization.load_pem_private_key
+ ~cryptography.hazmat.primitives.serialization.load_der_private_key
+ ~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateNumbers.private_key
+ * Added support for creating OCSP requests with precomputed hashes using
+ :meth:`~cryptography.x509.ocsp.OCSPRequestBuilder.add_certificate_by_hash`.
+ * Added support for loading multiple PEM-encoded X.509 certificates from
+ a single input via :func:`~cryptography.x509.load_pem_x509_certificates`.
+
+-------------------------------------------------------------------
Old:
----
cryptography-38.0.4.tar.gz
New:
----
cryptography-39.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-cryptography.spec ++++++
--- /var/tmp/diff_new_pack.UHGFAP/_old 2023-01-08 21:25:11.415122612 +0100
+++ /var/tmp/diff_new_pack.UHGFAP/_new 2023-01-08 21:25:11.419122636 +0100
@@ -1,7 +1,7 @@
#
# spec file
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -28,7 +28,7 @@
%bcond_with test
%endif
Name: python-cryptography%{psuffix}
-Version: 38.0.4
+Version: 39.0.0
Release: 0
Summary: Python library which exposes cryptographic recipes and
primitives
License: Apache-2.0 OR BSD-3-Clause
@@ -109,7 +109,8 @@
%if %{with test}
%check
-%pytest_arch -n auto
+# won't work for cryptography
+%pytest_arch -n auto --ignore-glob=vendor/*
%endif
%if !%{with test}
++++++ _service ++++++
--- /var/tmp/diff_new_pack.UHGFAP/_old 2023-01-08 21:25:11.467122921 +0100
+++ /var/tmp/diff_new_pack.UHGFAP/_new 2023-01-08 21:25:11.467122921 +0100
@@ -1,7 +1,7 @@
<services>
<service name="download_files" mode="disabled"/>
<service name="cargo_vendor" mode="disabled">
- <param name="srcdir">cryptography-38.0.3/src/rust</param>
+ <param name="srcdir">cryptography-39.0.0/src/rust</param>
<param name="compression">zst</param>
</service>
<service name="cargo_audit" mode="disabled">
++++++ cryptography-38.0.4.tar.gz -> cryptography-39.0.0.tar.gz ++++++
++++ 10430 lines of diff (skipped)
++++++ vendor.tar.zst ++++++
Binary files /var/tmp/diff_new_pack.UHGFAP/_old and
/var/tmp/diff_new_pack.UHGFAP/_new differ