certbot/acme
Anna Glasgall f5a78b5645 acme.messages.OrderResource: Make roundtrippable through JSON
Right now if you to_json() an `OrderResource` and later deserialize
it, the `AuthorizationResource` objects don't come back through the
round-trip (they just get de-jsonified as frozendicts and worse, they
can't even be passed to `AuthorizationResource.from_json` because
frozendicts aren't dicts). In addition, the `csr_pem` field gets
encoded as an array of integers, which definitely does not get
de-jsonified into what we want.

Fix these by adding an encoder to `authorizations` and encoder and
decoder to `csr_pem`.
2023-03-17 13:56:24 -04:00
..
acme acme.messages.OrderResource: Make roundtrippable through JSON 2023-03-17 13:56:24 -04:00
docs Bump version to 2.4.0 2023-02-14 12:44:32 -08:00
examples acme: remove Client and BackwardsCompatibleClientV2 (#9356) 2022-09-06 14:36:55 -07:00
tests acme.messages.OrderResource: Make roundtrippable through JSON 2023-03-17 13:56:24 -04:00
LICENSE.txt Update Copyright notice in subpackages LICENSE. 2015-10-04 10:10:41 +00:00
MANIFEST.in include py.typed marker files in distribution (#9187) 2022-02-04 18:29:26 +01:00
pytest.ini Fixes #6085. (#6091) 2018-06-12 17:31:22 -07: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 2.5.0 2023-03-07 13:18:07 -08:00

ACME protocol implementation in Python