runfalk/certbot-dns-loopia

Remove `loopialib` dependency

MrRawbin opened this issue · 0 comments

loopialib is used today to send API requests towards Loopia, but to streamline this project a bit we should create a minimal Loopia client inside this repo that only has the capabilities needed to perform the DNS challenge.

The motivation for this is that is makes it easier for us to maintain this project since all changes related to the Loopia API and how we want to use it can be performed directly in this repo. We also avoid getting obsolete transitive dependencies from loopialib.

It is also more in line with the official certbot DNS plugins (see the digitalocean plugin for example).