Skip to content

Commit

Permalink
Merge pull request #18 from xenrox/remove-zope
Browse files Browse the repository at this point in the history
Remove zope dependency
  • Loading branch information
Jonatan Zint authored Dec 11, 2022
2 parents 4160d5a + e3a68df commit f7cd70a
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 6 deletions.
4 changes: 0 additions & 4 deletions certbot_dns_hetzner/dns_hetzner.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
"""DNS Authenticator for Hetzner DNS."""
import requests

import zope.interface

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

from certbot_dns_hetzner.hetzner_client import \
Expand All @@ -15,8 +13,6 @@
TTL = 60


@zope.interface.implementer(interfaces.IAuthenticator)
@zope.interface.provider(interfaces.IPluginFactory)
class Authenticator(dns_common.DNSAuthenticator):
"""DNS Authenticator for Hetzner
This Authenticator uses the Hetzner DNS API to fulfill a dns-01 challenge.
Expand Down
3 changes: 1 addition & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,8 @@
# specified here to avoid masking the more specific request requirements in
# acme. See https://github.com/pypa/pip/issues/988 for more info.
install_requires = [
'certbot>=1.1.0',
'certbot>=2.0.0',
'setuptools',
'zope.interface',
'requests',
'requests-mock',
'parsedatetime<=2.5;python_version<"3.0"'
Expand Down

0 comments on commit f7cd70a

Please sign in to comment.