Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-asn1crypto-1.5.1-5.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-asn1crypto Distribution: openSUSE Tumbleweed
Version: 1.5.1 Vendor: openSUSE
Release: 5.2 Build date: Tue Feb 6 19:20:30 2024
Group: Unspecified Build host: reproducible
Size: 1032875 Source RPM: python-asn1crypto-1.5.1-5.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/wbond/asn1crypto
Summary: ASN.1 parser and serializer for Python
ASN.1 parser and serializer with definitions for private keys,
public keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7,
PKCS#8, PKCS#12, PKCS#5, X509 and TSP

Provides

Requires

License

MIT

Changelog

* Tue Feb 06 2024 Daniel Garcia <daniel.garcia@suse.com>
  - Add upstream support-python312.patch to support python3.12
    gh#wbond/asn1crypto@32b67e3caf25, gh#wbond/asn1crypto@8ec764d3914e
* Wed Jan 03 2024 Dirk Müller <dmueller@suse.com>
  - require setuptools
* Tue May 23 2023 Matej Cepl <mcepl@suse.com>
  - Clean up SPEC file
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Thu Mar 24 2022 Dirk Müller <dmueller@suse.com>
  - update to 1.5.1:
    - Handle RSASSA-PSS in `keys.PrivateKeyInfo.bit_size` and
    `keys.PublicKeyInfo.bit_size`
    - Handle RSASSA-PSS in `keys.PrivateKeyInfo.wrap` and
    `keys.PublicKeyInfo.wrap`
    - Updated docs for `keys.PrivateKeyInfo.algorithm` and
    `keys.PublicKeyInfo.algorithm` to reflect that they can return
    `"rsassa_pss"`
    - Fix `tsp.TimeStampAndCRL` to be a `core.Sequence` instead of a
    `core.SequenceOf` *via @joernheissler*
    - Added OIDs for Edwards curves from RFC 8410 - via @MatthiasValvekens
    - Fixed convenience attributes on `algos.EncryptionAlgorithm` when the
    algorithm is RC2 *via @joernheissler*
    - Added Microsoft OIDs `microsoft_enrollment_csp_provider`
    (`1.3.6.1.4.1.311.13.2.2`), `microsoft_os_version`
    (`1.3.6.1.4.1.311.13.2.3`) and `microsoft_request_client_info`
    (`1.3.6.1.4.1.311.21.20`)
    to `csr.CSRAttributeType` along with supporting extension structures
    * via @qha*
    - Added Microsoft OID `microsoft_enroll_certtype` (`1.3.6.1.4.1.311.20.2`)
    to `x509.ExtensionId` *via @qha*
    - Fixed a few bugs with parsing indefinite-length encodings *via @davidben*
    - Added various bounds checks to parsing engine *via @davidben*
    - Fixed a bug with tags not always being minimally encoded *via @davidben*
    - Fixed `cms.RoleSyntax`, `cms.SecurityCategory` and `cms.AttCertIssuer` to
    have explicit instead of implicit tagging *via @MatthiasValvekens*
    - Fixed tagging of, and default value for fields in `cms.Clearance` *via
    @MatthiasValvekens*
    - Fixed calling `.dump(force=True)` when the value has undefined/unknown
    `core.Sequence` fields. Previously the value would be truncated, now
    the existing encoding is preserved.
    - Added sMIME capabilities (`1.2.840.113549.1.9.15`) support from RFC 2633
    to `cms.CMSAttribute` *via Hellzed*
* Mon May 24 2021 pgajdos@suse.com
  - %check: use %pyunittest rpm macro
* Thu Aug 20 2020 Ondřej Súkup <mimi.vx@gmail.com>
  - update to 1.4.0
    * core.ObjectIdentifier and all derived classes now obey X.660 §7.6
    and thus restrict the first arc to 0 to 2, and the second arc to less
    than 40 if the first arc is 0 or 1. This also fixes parsing of OIDs where
    the first arc is 2 and the second arc is greater than 39.
    * Fixed keys.PublicKeyInfo.bit_size to return an int rather than a float
    on Python 3 when working with elliptic curve keys
    * Fixed the asn1crypto-tests sdist on PyPi to work properly to generate a .whl
* Fri Jan 17 2020 Marketa Calabkova <mcalabkova@suse.com>
  - update to version 1.3.0
    * Added encrypt_key_pref to cms.CMSAttributeType(), along with related structures
    * Added Brainpool curves from RFC 5639 to keys.NamedCurve()
    * Fixed x509.Certificate().subject_directory_attributes_value
    * Fixed some incorrectly computed minimum elliptic curve primary key encoding sizes in keys.NamedCurve()
    * Fixed a TypeError when trying to call .untag() or .copy() on a core.UTCTime()
      or core.GeneralizedTime(), or a value containing one, when using Python 2
    * Added asn1crypto.load_order(), which returns a list of unicode strings of the names
      of the fully-qualified module names for all of submodules of the package. The module
      names are listed in their dependency load order. This is primarily intended
      for the sake of implementing hot reloading.
    * Added User ID to x509.NameType()
    * Added various EC named curves to keys.NamedCurve()
    * Fix an absolute import in keys to a relative import
* Thu Oct 03 2019 Marketa Calabkova <mcalabkova@suse.com>
  - update to version 1.0.0
    * BREAKING CHANGE: Removed functionality to calculate public key
      values from private key values. Alternatives have been added to
      oscrypto. (see upstream changelog)
    * Significantly improved parsing of core.UTCTime() and core.GeneralizedTime()
      values that include timezones and fractional seconds
    * core.Choice() may now be constructed by a 2-element tuple or a 1-key dict
    * No longer try to load optional performance dependency, libcrypto,
      on Mac or Linux
    * Add support for explicit RSA SSA PSS to keys.PublicKeyInfo()
      and keys.PrivateKeyInfo()
    * Add/improve few algorithms (RC4, secp256k1, SHA-3, SHAKE)
    * Added asn1crypto_tests package to PyPi
    * Many bugfixes

Files

/usr/lib/python3.12/site-packages/asn1crypto
/usr/lib/python3.12/site-packages/asn1crypto-1.5.1.dist-info
/usr/lib/python3.12/site-packages/asn1crypto-1.5.1.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/asn1crypto-1.5.1.dist-info/LICENSE
/usr/lib/python3.12/site-packages/asn1crypto-1.5.1.dist-info/METADATA
/usr/lib/python3.12/site-packages/asn1crypto-1.5.1.dist-info/RECORD
/usr/lib/python3.12/site-packages/asn1crypto-1.5.1.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/asn1crypto-1.5.1.dist-info/WHEEL
/usr/lib/python3.12/site-packages/asn1crypto-1.5.1.dist-info/top_level.txt
/usr/lib/python3.12/site-packages/asn1crypto/__init__.py
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/_errors.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/_errors.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/_inet.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/_inet.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/_int.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/_int.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/_iri.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/_iri.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/_ordereddict.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/_ordereddict.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/_teletex_codec.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/_teletex_codec.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/_types.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/_types.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/algos.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/algos.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/cms.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/cms.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/core.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/core.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/crl.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/crl.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/csr.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/csr.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/keys.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/keys.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/ocsp.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/ocsp.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/parser.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/parser.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/pdf.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/pdf.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/pem.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/pem.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/pkcs12.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/pkcs12.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/tsp.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/tsp.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/util.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/util.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/version.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/version.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/x509.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/asn1crypto/__pycache__/x509.cpython-312.pyc
/usr/lib/python3.12/site-packages/asn1crypto/_errors.py
/usr/lib/python3.12/site-packages/asn1crypto/_inet.py
/usr/lib/python3.12/site-packages/asn1crypto/_int.py
/usr/lib/python3.12/site-packages/asn1crypto/_iri.py
/usr/lib/python3.12/site-packages/asn1crypto/_ordereddict.py
/usr/lib/python3.12/site-packages/asn1crypto/_teletex_codec.py
/usr/lib/python3.12/site-packages/asn1crypto/_types.py
/usr/lib/python3.12/site-packages/asn1crypto/algos.py
/usr/lib/python3.12/site-packages/asn1crypto/cms.py
/usr/lib/python3.12/site-packages/asn1crypto/core.py
/usr/lib/python3.12/site-packages/asn1crypto/crl.py
/usr/lib/python3.12/site-packages/asn1crypto/csr.py
/usr/lib/python3.12/site-packages/asn1crypto/keys.py
/usr/lib/python3.12/site-packages/asn1crypto/ocsp.py
/usr/lib/python3.12/site-packages/asn1crypto/parser.py
/usr/lib/python3.12/site-packages/asn1crypto/pdf.py
/usr/lib/python3.12/site-packages/asn1crypto/pem.py
/usr/lib/python3.12/site-packages/asn1crypto/pkcs12.py
/usr/lib/python3.12/site-packages/asn1crypto/tsp.py
/usr/lib/python3.12/site-packages/asn1crypto/util.py
/usr/lib/python3.12/site-packages/asn1crypto/version.py
/usr/lib/python3.12/site-packages/asn1crypto/x509.py
/usr/share/licenses/python312-asn1crypto
/usr/share/licenses/python312-asn1crypto/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024