Skip to content

Commit

Permalink
Merge branch 'dev'
Browse files Browse the repository at this point in the history
  • Loading branch information
helgeerbe committed Nov 24, 2022
2 parents 1eede89 + 43b053e commit 94b8817
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 9 deletions.
4 changes: 2 additions & 2 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "/home/pi/dev/certbot/venv3/bin/certbot",
"program": ".venv/bin/certbot",
"console": "integratedTerminal",
"args": ["certonly", "-a", "dns-ionos", "-d", "*.erbehome.de", "--dns-ionos-credentials", "/home/pi/dev/certbot-dns-ionos/my_debug/secrets/credentials.ini", "--config-dir", "my_debug/config", "--work-dir", "my_debug/work", "--logs-dir", "my_debug/logs"]
"args": ["certonly", "-a", "dns-ionos", "-d", "*.erbehome.de", "-d", "erbehome.de", "--dns-ionos-credentials", "my_debug/secrets/credentials.ini", "--config-dir", "my_debug/config", "--work-dir", "my_debug/work", "--logs-dir", "my_debug/logs"]
}
]
}
6 changes: 6 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,12 @@ chmod 700 /etc/letsencrypt/.secrets
Changelog
=========

- 2022.11.24
- remove zope to fix compatibility with Certbot 2.x (Fixes #19)
As a reminder, Certbot will default to issuing ECDSA certificates from release 2.0.0.
If you update from a prior certbot release, run the plugin once manually. You will be prompted
to update RSA key type to ECDSA.

- 2022.05.15
- Added capability to handle multiple domain validations #16

Expand Down
5 changes: 0 additions & 5 deletions certbot_dns_ionos/dns_ionos.py
Original file line number Diff line number Diff line change
@@ -1,20 +1,15 @@
"""DNS Authenticator for IONOS."""
import json
import logging
import time

import requests
import zope.interface

from certbot import errors
from certbot import interfaces
from certbot.plugins import dns_common

logger = logging.getLogger(__name__)


@zope.interface.implementer(interfaces.IAuthenticator)
@zope.interface.provider(interfaces.IPluginFactory)
class Authenticator(dns_common.DNSAuthenticator):
"""DNS Authenticator for IONOS
Expand Down
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
from setuptools import setup
from setuptools import find_packages

version = "2022.05.15"
version = "2022.11.24"

install_requires = [
"acme>=1.8.0",
"certbot>=0.31.0",
"certbot>=2.0.0",
"setuptools",
"requests",
"mock",
Expand Down

0 comments on commit 94b8817

Please sign in to comment.