Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 setuptools, 6 requests, 7 stevedore, 8 prettytable, 9 pyserial, 10 flask, 11}: 12 13buildPythonPackage rec { 14 pname = "concord232"; 15 version = "0.15"; 16 pyproject = true; 17 18 src = fetchFromGitHub { 19 owner = "JasonCarter80"; 20 repo = "concord232"; 21 tag = "v${version}"; 22 hash = "sha256-qMHFOKuNuk4Z/FDNRqh1nsnA5vCW+9YXGK6d7Td5O5s="; 23 }; 24 25 build-system = [ setuptools ]; 26 27 dependencies = [ 28 requests 29 stevedore 30 prettytable 31 pyserial 32 flask 33 ]; 34 35 # Package has no tests 36 doCheck = false; 37 38 meta = { 39 description = "GE Concord 4 RS232 Serial Interface Library and Server"; 40 homepage = "https://github.com/JasonCarter80/concord232"; 41 license = lib.licenses.asl20; 42 maintainers = [ lib.maintainers.jamiemagee ]; 43 }; 44}