Ana Guerrero 2563439415 Accepting request 1243130 from devel:languages:python
- Switch to pyproject macros.
- Add typing-extensions to Requires for 3.11 and 3.12.

- Update to 25.0.0
  * Backward-incompatible changes: -
  * Deprecations: -
  * Changes:
    - Corrected type annotations on Context.set_alpn_select_callback,
      Context.set_session_cache_mode, Context.set_options, Context.set_mode,
      X509.subject_name_hash, and X509Store.load_locations.
    - Deprecated APIs are now marked using warnings.deprecated. mypy will emit deprecation notices
      for them when used with --enable-error-code deprecated.
- Changes from 24.3.0
  * Backward-incompatible changes:
    - Removed the deprecated OpenSSL.crypto.CRL, OpenSSL.crypto.Revoked, OpenSSL.crypto.dump_crl,
      and OpenSSL.crypto.load_crl. cryptography.x509's CRL functionality should be used instead.
    - Removed the deprecated OpenSSL.crypto.sign and OpenSSL.crypto.verify.
      cryptography.hazmat.primitives.asymmetric's signature APIs should be used instead.
  * Deprecations:
    - Deprecated OpenSSL.rand - callers should use os.urandom() instead.
    - Deprecated add_extensions and get_extensions on OpenSSL.crypto.X509Req and OpenSSL.crypto.X509.
      These should have been deprecated at the same time X509Extension was. Users should use pyca/cryptography's X.509 APIs instead.
    - Deprecated OpenSSL.crypto.get_elliptic_curves and OpenSSL.crypto.get_elliptic_curve,
      as well as passing the reult of them to OpenSSL.SSL.Context.set_tmp_ecdh,
      users should instead pass curves from cryptography.
    - Deprecated passing X509 objects to OpenSSL.SSL.Context.use_certificate, OpenSSL.SSL.Connection.use_certificate,
      OpenSSL.SSL.Context.add_extra_chain_cert, and OpenSSL.SSL.Context.add_client_ca, users should instead
      pass cryptography.x509.Certificate instances. This is in preparation for deprecating pyOpenSSL's X509 entirely.
    - Deprecated passing PKey objects to OpenSSL.SSL.Context.use_privatekey and OpenSSL.SSL.Connection.use_privatekey,
      users should instead pass cryptography priate key instances. This is in preparation for deprecating pyOpenSSL's PKey entirely.

OBS-URL: https://build.opensuse.org/request/show/1243130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyOpenSSL?expand=0&rev=57
2025-02-06 21:01:55 +00:00
2025-01-30 01:18:25 +00:00
2025-01-30 01:18:25 +00:00
2025-01-30 01:18:25 +00:00
2025-01-30 01:18:25 +00:00
2025-01-30 01:31:47 +00:00
2025-01-30 01:18:25 +00:00
Description
No description provided
660 KiB
Languages
RPM Spec 100%