default.nix (875B)
1 { lib, fetchFromGitLab, python3Packages }: 2 3 python3Packages.buildPythonApplication rec { 4 pname = "agunua"; 5 version = "2021-11-28"; 6 7 src = fetchFromGitLab { 8 domain = "framagit.org"; 9 owner = "bortzmeyer"; 10 repo = pname; 11 #rev = "release-${version}"; 12 rev = "d9700a4781afc283f279e1ec93dbb984bfe95079"; 13 hash = "sha256-FVTD8QYfSaVOI8qbxQbZ2w+dktg1tpp6eb4IltEpltU="; 14 }; 15 16 propagatedBuildInputs = with python3Packages; [ 17 pyopenssl 18 pysocks 19 netaddr 20 ]; 21 22 checkInputs = with python3Packages; [ pytestCheckHook ]; 23 24 disabledTestPaths = [ 25 "tests/test_egsam.py" 26 "tests/test_full.py" 27 "tests/test_random_projects.py" 28 ]; 29 30 meta = with lib; { 31 description = "Python library for the development of Gemini clients"; 32 inherit (src.meta) homepage; 33 license = licenses.gpl2Only; 34 maintainers = [ maintainers.sikmir ]; 35 }; 36 }