Skip to content

Commit 692a3d0

Browse files
authored
Update Octodns providers (#404452)
2 parents 4123a80 + ee3a2d5 commit 692a3d0

File tree

8 files changed

+48
-43
lines changed

8 files changed

+48
-43
lines changed

pkgs/by-name/oc/octodns/package.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,6 @@ python3Packages.buildPythonApplication rec {
7474
homepage = "https://github.com/octodns/octodns";
7575
changelog = "https://github.com/octodns/octodns/blob/${src.rev}/CHANGELOG.md";
7676
license = lib.licenses.mit;
77-
maintainers = lib.teams.octodns.members;
77+
teams = [ lib.teams.octodns ];
7878
};
7979
}

pkgs/by-name/oc/octodns/providers/bind/package.nix

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,23 +11,23 @@
1111

1212
buildPythonPackage rec {
1313
pname = "octodns-bind";
14-
version = "0.0.7";
14+
version = "1.0.1";
1515
pyproject = true;
1616

1717
disabled = pythonOlder "3.9";
1818

1919
src = fetchFromGitHub {
2020
owner = "octodns";
2121
repo = "octodns-bind";
22-
rev = "v${version}";
23-
hash = "sha256-cJbmGh0YNIu9fYH4It5SZG39ZsFoiOBERQXRd7kz8FY=";
22+
tag = "v${version}";
23+
hash = "sha256-ezLaNeqJoi3fcfwQFkiEyYUSlw7cTCikmv0qmPTzrvI=";
2424
};
2525

26-
nativeBuildInputs = [
26+
build-system = [
2727
setuptools
2828
];
2929

30-
propagatedBuildInputs = [
30+
dependencies = [
3131
octodns
3232
dnspython
3333
];
@@ -43,8 +43,8 @@ buildPythonPackage rec {
4343
meta = {
4444
description = "RFC compliant (Bind9) provider for octoDNS";
4545
homepage = "https://github.com/octodns/octodns-bind";
46-
changelog = "https://github.com/octodns/octodns-bind/blob/${src.rev}/CHANGELOG.md";
46+
changelog = "https://github.com/octodns/octodns-bind/blob/${src.tag}/CHANGELOG.md";
4747
license = lib.licenses.mit;
48-
maintainers = lib.teams.octodns.members;
48+
teams = [ lib.teams.octodns ];
4949
};
5050
}

pkgs/by-name/oc/octodns/providers/cloudflare/package.nix

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,16 @@
1212

1313
buildPythonPackage rec {
1414
pname = "octodns-cloudflare";
15-
version = "0.0.9";
15+
version = "1.0.0";
1616
pyproject = true;
1717

18+
disabled = pythonOlder "3.9";
19+
1820
src = fetchFromGitHub {
1921
owner = "octodns";
2022
repo = "octodns-cloudflare";
2123
tag = "v${version}";
22-
hash = "sha256-VHmi/ClCZCruz0wSSZC81nhN7i31vK29TsYzyrRJNTY=";
24+
hash = "sha256-8ORqUGmbmKQ1QbGLi3TFF9DCgF/raSpSEFZ62NfNAOQ=";
2325
};
2426

2527
build-system = [
@@ -41,8 +43,9 @@ buildPythonPackage rec {
4143
meta = {
4244
description = "Cloudflare API provider for octoDNS";
4345
homepage = "https://github.com/octodns/octodns-cloudflare/";
44-
changelog = "https://github.com/octodns/octodns-cloudflare/blob/${version}/CHANGELOG.md";
46+
changelog = "https://github.com/octodns/octodns-cloudflare/blob/${src.tag}/CHANGELOG.md";
4547
license = lib.licenses.mit;
46-
maintainers = lib.teams.octodns.members ++ [ lib.maintainers.ret2pop ];
48+
maintainers = [ lib.maintainers.ret2pop ];
49+
teams = [ lib.teams.octodns ];
4750
};
4851
}

pkgs/by-name/oc/octodns/providers/ddns/package.nix

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ buildPythonPackage rec {
4848
homepage = "https://github.com/octodns/octodns-ddns";
4949
changelog = "https://github.com/octodns/octodns-ddns/blob/${src.tag}/CHANGELOG.md";
5050
license = lib.licenses.mit;
51-
maintainers = lib.teams.octodns.members ++ [ lib.maintainers.provokateurin ];
51+
maintainers = [ lib.maintainers.provokateurin ];
52+
teams = [ lib.teams.octodns ];
5253
};
5354
}

pkgs/by-name/oc/octodns/providers/gandi/package.nix

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,23 @@
1212

1313
buildPythonPackage rec {
1414
pname = "octodns-gandi";
15-
version = "0.0.3";
15+
version = "1.0.0";
1616
pyproject = true;
1717

18-
disabled = pythonOlder "3.8";
18+
disabled = pythonOlder "3.9";
1919

2020
src = fetchFromGitHub {
2121
owner = "octodns";
2222
repo = "octodns-gandi";
2323
tag = "v${version}";
24-
hash = "sha256-L7kDkqTVmU8OqjMS3GkML1xBxEuwb9iyYi/YZBB4NSU=";
24+
hash = "sha256-+0djfrlKAb9Rv6eaybGAg5YpS5PK3EHFbG/3bxa6WhQ=";
2525
};
2626

27-
nativeBuildInputs = [
27+
build-system = [
2828
setuptools
2929
];
3030

31-
propagatedBuildInputs = [
31+
dependencies = [
3232
octodns
3333
requests
3434
];
@@ -40,11 +40,12 @@ buildPythonPackage rec {
4040
requests-mock
4141
];
4242

43-
meta = with lib; {
43+
meta = {
4444
description = "Gandi v5 API provider for octoDNS";
4545
homepage = "https://github.com/octodns/octodns-gandi";
46-
changelog = "https://github.com/octodns/octodns-gandi/blob/${src.rev}/CHANGELOG.md";
47-
license = licenses.mit;
48-
maintainers = teams.octodns.members ++ [ maintainers.onny ];
46+
changelog = "https://github.com/octodns/octodns-gandi/blob/${src.tag}/CHANGELOG.md";
47+
license = lib.licenses.mit;
48+
maintainers = [ lib.maintainers.onny ];
49+
teams = [ lib.teams.octodns ];
4950
};
5051
}

pkgs/by-name/oc/octodns/providers/hetzner/package.nix

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,24 +12,23 @@
1212

1313
buildPythonPackage rec {
1414
pname = "octodns-hetzner";
15-
# the latest release tag is over a year behind.
16-
version = "0.0.2-unstable-2023-09-29";
15+
version = "1.0.0";
1716
pyproject = true;
1817

19-
disabled = pythonOlder "3.8";
18+
disabled = pythonOlder "3.9";
2019

2120
src = fetchFromGitHub {
2221
owner = "octodns";
2322
repo = "octodns-hetzner";
24-
rev = "620840593a520dac9e365240b3ab361ded309c8e";
25-
hash = "sha256-WdYy8tc0+PYsKuyp3uqOzbxwhLSZ+06L3JVaTSATEKM=";
23+
tag = "v${version}";
24+
hash = "sha256-JYVztSO38y4F+p0glgtT9/QRdt9uDnOziMFXxBikzLg=";
2625
};
2726

28-
nativeBuildInputs = [
27+
build-system = [
2928
setuptools
3029
];
3130

32-
propagatedBuildInputs = [
31+
dependencies = [
3332
octodns
3433
requests
3534
];
@@ -41,11 +40,11 @@ buildPythonPackage rec {
4140
requests-mock
4241
];
4342

44-
meta = with lib; {
43+
meta = {
4544
description = "Hetzner DNS provider for octoDNS";
4645
homepage = "https://github.com/octodns/octodns-hetzner/";
47-
changelog = "https://github.com/octodns/octodns-hetzner/blob/${src.rev}/CHANGELOG.md";
48-
license = licenses.mit;
49-
maintainers = teams.octodns.members;
46+
changelog = "https://github.com/octodns/octodns-hetzner/blob/${src.tag}/CHANGELOG.md";
47+
license = lib.licenses.mit;
48+
teams = [ lib.teams.octodns ];
5049
};
5150
}

pkgs/by-name/oc/octodns/providers/powerdns/package.nix

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,16 @@
1212

1313
buildPythonPackage rec {
1414
pname = "octodns-powerdns";
15-
version = "0.0.7";
15+
version = "1.0.0";
1616
pyproject = true;
1717

18-
disabled = pythonOlder "3.8";
18+
disabled = pythonOlder "3.9";
1919

2020
src = fetchFromGitHub {
2121
owner = "octodns";
2222
repo = "octodns-powerdns";
2323
tag = "v${version}";
24-
hash = "sha256-wa/SHyTfj+iHnTq8t+3yzyGn+YULOdI88Aii16qPwPM=";
24+
hash = "sha256-bdCX1oHFZRYr9PvLVbag/La087DMSXZfZ2W0mXffcUY=";
2525
};
2626

2727
build-system = [
@@ -42,11 +42,11 @@ buildPythonPackage rec {
4242
requests-mock
4343
];
4444

45-
meta = with lib; {
45+
meta = {
4646
description = "PowerDNS API provider for octoDNS";
4747
homepage = "https://github.com/octodns/octodns-powerdns/";
48-
changelog = "https://github.com/octodns/octodns-powerdns/blob/${src.rev}/CHANGELOG.md";
49-
license = licenses.mit;
50-
maintainers = teams.octodns.members;
48+
changelog = "https://github.com/octodns/octodns-powerdns/blob/${src.tag}/CHANGELOG.md";
49+
license = lib.licenses.mit;
50+
teams = [ lib.teams.octodns ];
5151
};
5252
}

pkgs/by-name/oc/octodns/providers/transip/package.nix

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@
99
}:
1010
buildPythonPackage rec {
1111
pname = "octodns-transip";
12-
version = "0.0.4";
12+
version = "1.0.0";
1313
pyproject = true;
1414

1515
src = fetchFromGitHub {
1616
owner = "octodns";
1717
repo = "octodns-transip";
1818
tag = "v${version}";
19-
hash = "sha256-Mq5UwhU7hPK3RgD3TWz6l8Qjtv7VN5TP+3b4ESN2jGs=";
19+
hash = "sha256-mqrMzPnUSavSTiyjbLKQuwuwuE2Ghk94EXccpOpWLlM=";
2020
};
2121

2222
build-system = [
@@ -43,6 +43,7 @@ buildPythonPackage rec {
4343
homepage = "https://github.com/octodns/octodns-transip";
4444
changelog = "https://github.com/octodns/octodns-transip/blob/${src.tag}/CHANGELOG.md";
4545
license = lib.licenses.mit;
46-
maintainers = lib.teams.octodns.members ++ [ lib.maintainers.provokateurin ];
46+
maintainers = [ lib.maintainers.provokateurin ];
47+
teams = [ lib.teams.octodns ];
4748
};
4849
}

0 commit comments

Comments
 (0)