certbot/acme
Will Greenberg e7c539d3e9
Deprecate functions using acme.crypto_util.Formatto be able to soon remove OpenSSL (#10485)
A few largely unused functions/types have been deprecated in our effort
to remove our pyOpenSSL dependency:
    * Deprecated: `certbot.crypto_util.get_sans_from_cert`
    * Deprecated: `certbot.crypto_util.get_names_from_cert`
    * Deprecated: `certbot.crypto_util.get_names_from_req`
* Deprecated: `certbot.crypto_util.import_csr_file` (and replaced by
`certbot.crypto_util.read_csr_file`)
    * Deprecated: `acme.crypto_util.Format`

`read_csr_file` now always returns a PEM formatted CSR, since that's
what was happening in practice, and therefore lets us stop having to
return a `Format`, so we will be able to stop importing it.

first half of #10433

---------

Co-authored-by: Brad Warren <bmw@users.noreply.github.com>
2026-02-02 16:25:13 -08:00
..
docs Bump version to 5.0.0 2025-08-05 08:58:17 -07:00
examples fixup http01_example.py (#10285) 2025-05-08 15:43:37 -07:00
src/acme Deprecate functions using acme.crypto_util.Formatto be able to soon remove OpenSSL (#10485) 2026-02-02 16:25:13 -08:00
.readthedocs.yaml Docs: Reset requirements.txt path (#9877) 2024-02-01 08:27:45 -08:00
LICENSE.txt Update Copyright notice in subpackages LICENSE. 2015-10-04 10:10:41 +00:00
MANIFEST.in Why do we have this? It means warnings aren't filtered in acme tests (#10267) 2025-04-25 20:53:31 +00:00
pyproject.toml remove email address (#10533) 2026-01-07 19:03:03 +00:00
README.rst Fix ACME module description 2015-10-21 17:06:35 -07:00
readthedocs.org.requirements.txt Pin readthedocs deps (#9083) 2021-11-04 20:35:44 +11:00
setup.py Bump version to 5.3.0 2025-12-03 11:48:10 -08:00

ACME protocol implementation in Python