1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 isPy3k, 6 ipython, 7 ipywidgets, 8 numpy, 9 pyqt5, 10}: 11 12buildPythonPackage rec { 13 pname = "lightparam"; 14 version = "0.4.6"; 15 format = "setuptools"; 16 disabled = !isPy3k; 17 18 src = fetchFromGitHub { 19 owner = "portugueslab"; 20 repo = "lightparam"; 21 rev = "v${version}"; 22 sha256 = "13hlkvjcyz2lhvlfqyavja64jccbidshhs39sl4fibrn9iq34s3i"; 23 }; 24 25 propagatedBuildInputs = [ 26 ipython 27 ipywidgets 28 numpy 29 pyqt5 30 ]; 31 32 pythonImportsCheck = [ "lightparam" ]; 33 34 meta = { 35 homepage = "https://github.com/portugueslab/lightparam"; 36 description = "Another attempt at parameters in Python"; 37 license = lib.licenses.mit; 38 maintainers = with lib.maintainers; [ tbenst ]; 39 }; 40}