This removes the loopialib and implements a self-contained LoopiaClient that only has the capabilities needed for this project.
The module structure has been changes up a bit to better match how the official plugins are structured (i.e. certbot_dns_loopia/_internal/dns_loopia.py)
I have tested the contents of this PR quite a bit but would appreciate some help with further testing to make sure that everything still really works as intended.
This removes the
loopialib
and implements a self-containedLoopiaClient
that only has the capabilities needed for this project.The module structure has been changes up a bit to better match how the official plugins are structured (i.e.
certbot_dns_loopia/_internal/dns_loopia.py
)I have tested the contents of this PR quite a bit but would appreciate some help with further testing to make sure that everything still really works as intended.
Closes https://github.com/runfalk/certbot-dns-loopia/issues/29