python3Packages.luddite: init at 1.0.2

authored by Angus Trau and committed by Jonathan Ringer 87f2965a 21aa54ea

+41
+37
pkgs/development/python-modules/luddite/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , setuptools 5 + , pytestCheckHook 6 + , pytest-socket 7 + , pytest-mock 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "luddite"; 12 + version = "1.0.2"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "jumptrading"; 16 + repo = pname; 17 + rev = "v${version}"; 18 + sha256 = "8/7uwO5HLhyXYt+T6VUO/O7TN9+FfRlT8y0r5+CJ/l4="; 19 + }; 20 + 21 + postPatch = '' 22 + substituteInPlace pytest.ini \ 23 + --replace "--cov=luddite --cov-report=html --cov-report=term --no-cov-on-fail" "" 24 + ''; 25 + 26 + propagatedBuildInputs = [ setuptools ]; 27 + 28 + checkInputs = [ pytestCheckHook pytest-socket pytest-mock ]; 29 + pythonImportsCheck = [ "luddite" ]; 30 + 31 + meta = with lib; { 32 + description = "Checks for out-of-date package versions"; 33 + homepage = "https://github.com/jumptrading/luddite"; 34 + license = licenses.asl20; 35 + maintainers = with maintainers; [ angustrau ]; 36 + }; 37 + }
+2
pkgs/top-level/all-packages.nix
··· 25518 25518 25519 25519 lscolors = callPackage ../applications/misc/lscolors { }; 25520 25520 25521 + luddite = with python3Packages; toPythonApplication luddite; 25522 + 25521 25523 lumail = callPackage ../applications/networking/mailreaders/lumail { 25522 25524 lua = lua5_1; 25523 25525 };
+2
pkgs/top-level/python-packages.nix
··· 4248 4248 4249 4249 lsassy = callPackage ../development/python-modules/lsassy { }; 4250 4250 4251 + luddite = callPackage ../development/python-modules/luddite { }; 4252 + 4251 4253 ludios_wpull = callPackage ../development/python-modules/ludios_wpull { }; 4252 4254 4253 4255 luftdaten = callPackage ../development/python-modules/luftdaten { };