diff options
author | Brad Warren <bmw@users.noreply.github.com> | 2022-10-20 23:07:18 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-20 23:07:18 +0300 |
commit | 3a738cadc36d1950b96de915ee6e3e8736ff258e (patch) | |
tree | b02534e1808cdb27d1978622939c4c3b6ea015f7 /acme | |
parent | 5270c34dd79e2dfc28017afc152d0ec68763fbcf (diff) |
Remove docker-compose dependency (#9436)
This is progress towards https://github.com/certbot/certbot/issues/9370 as discussed at https://github.com/certbot/certbot/pull/9435.
I kept the command using `docker-compose` because `docker compose` doesn't seem that widely recognized yet and https://www.docker.com/blog/announcing-compose-v2-general-availability/ describes aliasing `docker-compose` to `docker compose` on newer systems by default.
* refactor boulder shutdown
* remove docker-compose dep
* Reorder shutdown process
Diffstat (limited to 'acme')
-rw-r--r-- | acme/acme/messages.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/acme/acme/messages.py b/acme/acme/messages.py index cdefcfa4f..a6eab3467 100644 --- a/acme/acme/messages.py +++ b/acme/acme/messages.py @@ -157,7 +157,7 @@ class Error(jose.JSONObjectWithFields, errors.Error): # Mypy does not understand the josepy magic happening here, and falsely claims # that subproblems is redefined. Let's ignore the type check here. @subproblems.decoder # type: ignore - def subproblems(value: List[Dict[str, Any]]) -> Tuple['Error', ...]: # type: ignore[misc] # pylint: disable=no-self-argument,missing-function-docstring + def subproblems(value: List[Dict[str, Any]]) -> Tuple['Error', ...]: # pylint: disable=no-self-argument,missing-function-docstring return tuple(Error.from_json(subproblem) for subproblem in value) @classmethod @@ -603,7 +603,7 @@ class Authorization(ResourceBody): # Mypy does not understand the josepy magic happening here, and falsely claims # that challenge is redefined. Let's ignore the type check here. @challenges.decoder # type: ignore - def challenges(value: List[Dict[str, Any]]) -> Tuple[ChallengeBody, ...]: # type: ignore[misc] # pylint: disable=no-self-argument,missing-function-docstring + def challenges(value: List[Dict[str, Any]]) -> Tuple[ChallengeBody, ...]: # pylint: disable=no-self-argument,missing-function-docstring return tuple(ChallengeBody.from_json(chall) for chall in value) @property @@ -691,7 +691,7 @@ class Order(ResourceBody): # Mypy does not understand the josepy magic happening here, and falsely claims # that identifiers is redefined. Let's ignore the type check here. @identifiers.decoder # type: ignore - def identifiers(value: List[Dict[str, Any]]) -> Tuple[Identifier, ...]: # type: ignore[misc] # pylint: disable=no-self-argument,missing-function-docstring + def identifiers(value: List[Dict[str, Any]]) -> Tuple[Identifier, ...]: # pylint: disable=no-self-argument,missing-function-docstring return tuple(Identifier.from_json(identifier) for identifier in value) |