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