12 buildPythonPackage rec {
13 pname = "octodns-hetzner";
14 # the latest release tag is over a year behind.
15 version = "0.0.2-unstable-2023-09-29";
18 disabled = pythonOlder "3.8";
20 src = fetchFromGitHub {
22 repo = "octodns-hetzner";
23 rev = "620840593a520dac9e365240b3ab361ded309c8e";
24 hash = "sha256-WdYy8tc0+PYsKuyp3uqOzbxwhLSZ+06L3JVaTSATEKM=";
31 propagatedBuildInputs = [
36 pythonImportsCheck = [ "octodns_hetzner" ];
44 description = "Hetzner DNS provider for octoDNS";
45 homepage = "https://github.com/octodns/octodns-hetzner/";
46 changelog = "https://github.com/octodns/octodns-hetzner/blob/${src.rev}/CHANGELOG.md";
47 license = licenses.mit;
48 maintainers = with maintainers; [ janik ];