ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / annexremote / default.nix
blobc9ed6bd90eded97c80121024f6916d310e7b96f2
1 { lib
2 , isPy3k
3 , buildPythonPackage
4 , fetchFromGitHub
5 , pytestCheckHook
6 , nose
7 , pythonOlder
8 }:
10 buildPythonPackage rec {
11   pname = "annexremote";
12   version = "1.6.0";
13   format = "setuptools";
15   disabled = pythonOlder "3.7";
17   src = fetchFromGitHub {
18     owner = "Lykos153";
19     repo = "AnnexRemote";
20     rev = "v${version}";
21     sha256 = "08myswj1vqkl4s1glykq6xn76a070nv5mxj0z8ibl6axz89bvypi";
22   };
24   checkInputs = [
25     nose
26   ];
28   checkPhase = ''
29     nosetests -v -e "^TestExport_MissingName" -e "^TestRemoveexportdirectory"
30   '';
32   pythonImportsCheck = [
33     "annexremote"
34   ];
36   meta = with lib; {
37     description = "Helper module to easily develop git-annex remotes";
38     homepage = "https://github.com/Lykos153/AnnexRemote";
39     license = licenses.gpl3Only;
40     maintainers = with maintainers; [ montag451 ];
41   };