tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
python3Packages.pycfdns: init at 1.2.1
Fabian Affolter
5 years ago
ca100334
4affc40a
+36
2 changed files
expand all
collapse all
unified
split
pkgs
development
python-modules
pycfdns
default.nix
top-level
python-packages.nix
+34
pkgs/development/python-modules/pycfdns/default.nix
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{ lib
2
+
, aiohttp
3
+
, async-timeout
4
+
, buildPythonPackage
5
+
, fetchFromGitHub
6
+
}:
7
+
8
+
buildPythonPackage rec {
9
+
pname = "pycfdns";
10
+
version = "1.2.1";
11
+
12
+
src = fetchFromGitHub {
13
+
owner = "ludeeus";
14
+
repo = pname;
15
+
rev = version;
16
+
sha256 = "0df4695cb0h6f2lnn6dx4h5al2ra93zp1hzfaz07nj2gvirswp83";
17
+
};
18
+
19
+
propagatedBuildInputs = [
20
+
aiohttp
21
+
async-timeout
22
+
];
23
+
24
+
# Project has no tests
25
+
doCheck = false;
26
+
pythonImportsCheck = [ "pycfdns" ];
27
+
28
+
meta = with lib; {
29
+
description = "Python module for updating Cloudflare DNS A records";
30
+
homepage = "https://github.com/ludeeus/pycfdns";
31
+
license = with licenses; [ mit ];
32
+
maintainers = with maintainers; [ fab ];
33
+
};
34
+
}
+2
pkgs/top-level/python-packages.nix
···
5205
5206
pycdio = callPackage ../development/python-modules/pycdio { };
5207
0
0
5208
pychart = callPackage ../development/python-modules/pychart { };
5209
5210
pychef = callPackage ../development/python-modules/pychef { };
···
5205
5206
pycdio = callPackage ../development/python-modules/pycdio { };
5207
5208
+
pycfdns = callPackage ../development/python-modules/pycfdns { };
5209
+
5210
pychart = callPackage ../development/python-modules/pychart { };
5211
5212
pychef = callPackage ../development/python-modules/pychef { };