| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python312-pem | Distribution: openSUSE Tumbleweed |
| Version: 23.1.0 | Vendor: openSUSE |
| Release: 1.9 | Build date: Sun Jan 7 22:59:56 2024 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 53417 | Source RPM: python-pem-23.1.0-1.9.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/hynek/pem | |
| Summary: PEM file parsing in Python | |
pem is a Python module for parsing and splitting of PEM files, i.e. Base64 encoded DER keys and certificates.
MIT
* Sun Jan 07 2024 Dirk Müller <dmueller@suse.com>
- update to 23.1.0:
* Support for Python 2.7, 3.5, and 3.6 has been dropped.
* Support for RFC 4880 OpenPGP private & public keys:
`pem.OpenPGPPublicKey` and `pem.OpenPGPPrivateKey`.
* Support for intra-payload headers like the ones used in
OpenPGP keys using the `meta_headers` property.
* `pem.parse_file()` now accepts also `pathlib.Path` objects.
* `pem.parse()` now also accepts `str`.
* Added `text_payload`, `bytes_payload` and `decoded_payload`
properties to all PEM objects that allow to directly access
the payload without the envelope and possible headers.
* Mon Jul 03 2023 ecsos <ecsos@opensuse.org>
- Add %{?sle15_python_module_pythons}
* Tue Jun 21 2022 Ben Greiner <code@bnavigator.de>
- Update to 21.2.0
* Added support for pem.OpenSSLTrustedCertificate (-----BEGIN
TRUSTED CERTIFICATE-----), as defined in openssl x509 manual.
[#28]
* Added support for DSA private keys (BEGIN DSA PRIVATE). This is
also the OpenSSH legacy PEM format. #49
* Added support for pem.SSHPublicKey (---- BEGIN SSH2 PUBLIC KEY
- ---), as defined in RFC 4716. #46
* Added support for pem.SSHCOMPrivateKey (---- BEGIN SSH2
ENCRYPTED PRIVATE KEY ----), the SSH.com / Tectia private key
format (plain or encrypted). #46
- Actually requires twisted[tls]: python-Twisted-tls
* Tue Mar 24 2020 pgajdos@suse.com
- version update to 20.1.0
- Carriage returns (``\r``) are now stripped before hashing ``pem`` objects to provide consistent hashes across platforms.
`#40 <https://github.com/hynek/pem/issues/40>`_
- Python 3.4 is not supported anymore.
It has been unsupported by the Python core team for a while now and its PyPI downloads are negligible.
- Added support for ``pem.OpenSSHPrivateKey`` (``OPENSSH PRIVATE KEY``).
OpenSSH added a new ``BEGIN`` label when it switched to a proprietary key encoding.
`#39 <https://github.com/hynek/pem/pull/39>`_
* Wed Sep 11 2019 Tomáš Chvátal <tchvatal@suse.com>
- Update to 19.2.0:
* Added support for pem.ECPrivateKey (EC PRIVATE KEY).
* Fri May 17 2019 Marketa Calabkova <mcalabkova@suse.com>
- update to version 19.1.0
* You can now load encrypted PKCS#8 PEM key as ``pem.Key``.
* Added support for ``pem.PublicKey`` (``PUBLIC KEY``).
* Added support for ``pem.RSAPublicKey`` (``RSA PUBLIC KEY``).
* Tue Feb 12 2019 Jan Engelhardt <jengelh@inai.de>
- Trim replicated metadata from description.
* Tue Feb 12 2019 Tomáš Chvátal <tchvatal@suse.com>
- Mark as noarch since the package does not compile anything
* Thu Feb 07 2019 ecsos@opensuse.org
- initial version 18.2.0
/usr/lib/python3.12/site-packages/pem /usr/lib/python3.12/site-packages/pem-23.1.0.dist-info /usr/lib/python3.12/site-packages/pem-23.1.0.dist-info/INSTALLER /usr/lib/python3.12/site-packages/pem-23.1.0.dist-info/METADATA /usr/lib/python3.12/site-packages/pem-23.1.0.dist-info/RECORD /usr/lib/python3.12/site-packages/pem-23.1.0.dist-info/REQUESTED /usr/lib/python3.12/site-packages/pem-23.1.0.dist-info/WHEEL /usr/lib/python3.12/site-packages/pem-23.1.0.dist-info/licenses /usr/lib/python3.12/site-packages/pem-23.1.0.dist-info/licenses/LICENSE /usr/lib/python3.12/site-packages/pem/__init__.py /usr/lib/python3.12/site-packages/pem/__pycache__ /usr/lib/python3.12/site-packages/pem/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/pem/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/pem/__pycache__/_core.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/pem/__pycache__/_core.cpython-312.pyc /usr/lib/python3.12/site-packages/pem/__pycache__/_object_types.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/pem/__pycache__/_object_types.cpython-312.pyc /usr/lib/python3.12/site-packages/pem/__pycache__/twisted.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/pem/__pycache__/twisted.cpython-312.pyc /usr/lib/python3.12/site-packages/pem/_core.py /usr/lib/python3.12/site-packages/pem/_object_types.py /usr/lib/python3.12/site-packages/pem/twisted.py /usr/share/doc/packages/python312-pem /usr/share/doc/packages/python312-pem/CHANGELOG.md /usr/share/doc/packages/python312-pem/README.md /usr/share/licenses/python312-pem /usr/share/licenses/python312-pem/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 22:55:55 2025