python3Packages.findimports: init at 2.2.0

This commit is contained in:
Fabian Affolter 2022-02-14 23:01:49 +01:00
parent 076b65f004
commit a023ae01cc
2 changed files with 40 additions and 0 deletions

View file

@ -0,0 +1,38 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, python
, pythonOlder
}:
buildPythonPackage rec {
pname = "findimports";
version = "2.2.0";
format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "mgedmin";
repo = pname;
rev = version;
hash = "sha256-p13GVDXDOzOiTnRgtF7UxN1vwZRMa7wVEXJQrFQV7RU=";
};
pythonImportsCheck = [
"findimports"
];
checkPhase = ''
runHook preCheck
${python.interpreter} testsuite.py
runHook postCheck
'';
meta = with lib; {
description = "Module for the analysis of Python import statements";
homepage = "https://github.com/mgedmin/findimports";
license = with licenses; [ gpl2Only /* or */ gpl3Only ];
maintainers = with maintainers; [ fab ];
};
}

View file

@ -2837,6 +2837,8 @@ in {
finalfusion = callPackage ../development/python-modules/finalfusion { };
findimports = callPackage ../development/python-modules/findimports { };
fingerprints = callPackage ../development/python-modules/fingerprints { };
finitude = callPackage ../development/python-modules/finitude { };