Loading pkgs/development/python-modules/numericalunits/default.nix +24 −11 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchPypi, isPy3k, fetchFromGitHub, setuptools, pytestCheckHook, }: buildPythonPackage rec { version = "1.26"; format = "setuptools"; pname = "numericalunits"; version = "1.26"; pyproject = true; src = fetchPypi { inherit pname version; sha256 = "sha256-igtplF3WXqz27vjIaLzTKY10OfWIL1B7tgYOwgxyPhI="; src = fetchFromGitHub { owner = "sbyrnes321"; repo = "numericalunits"; tag = "numericalunits-${version}"; hash = "sha256-vPB1r+j+p9n+YLnBjHuk2t+QSr+adEOjyC45QSbeb4M="; }; disabled = !isPy3k; build-system = [ setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; pytestFlagsArray = [ "tests/tests.py" ]; meta = with lib; { meta = { homepage = "http://pypi.python.org/pypi/numericalunits"; description = "Package that lets you define quantities with unit"; license = licenses.mit; maintainers = [ ]; license = lib.licenses.mit; maintainers = with lib.maintainers; [ nickcao ]; }; } pkgs/development/python-modules/sumo/default.nix +27 −21 Original line number Diff line number Diff line Loading @@ -3,24 +3,25 @@ buildPythonPackage, fetchFromGitHub, pythonOlder, cython, h5py, matplotlib, setuptools, spglib, numpy, phonopy, pymatgen, scipy, h5py, pymatgen, phonopy, matplotlib, seekpath, spglib, castepxbin, pytestCheckHook, colormath, importlib-resources, pytestCheckHook, }: buildPythonPackage rec { pname = "sumo"; version = "2.3.10"; format = "setuptools"; pyproject = true; disabled = pythonOlder "3.8"; Loading @@ -31,30 +32,35 @@ buildPythonPackage rec { hash = "sha256-WoOW+JPo5x9V6LN+e8Vf3Q3ohHhQVK81s0Qk7oPn1Tk="; }; nativeBuildInputs = [ cython ]; build-system = [ setuptools ]; propagatedBuildInputs = [ castepxbin colormath h5py matplotlib dependencies = [ spglib numpy phonopy pymatgen scipy h5py pymatgen phonopy matplotlib seekpath spglib castepxbin colormath importlib-resources ]; nativeCheckInputs = [ pytestCheckHook ]; nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "sumo" ]; meta = with lib; { meta = { description = "Toolkit for plotting and analysis of ab initio solid-state calculation data"; homepage = "https://github.com/SMTG-UCL/sumo"; changelog = "https://github.com/SMTG-Bham/sumo/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ psyanticy ]; license = lib.licenses.mit; maintainers = with lib.maintainers; [ psyanticy ]; }; } Loading
pkgs/development/python-modules/numericalunits/default.nix +24 −11 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchPypi, isPy3k, fetchFromGitHub, setuptools, pytestCheckHook, }: buildPythonPackage rec { version = "1.26"; format = "setuptools"; pname = "numericalunits"; version = "1.26"; pyproject = true; src = fetchPypi { inherit pname version; sha256 = "sha256-igtplF3WXqz27vjIaLzTKY10OfWIL1B7tgYOwgxyPhI="; src = fetchFromGitHub { owner = "sbyrnes321"; repo = "numericalunits"; tag = "numericalunits-${version}"; hash = "sha256-vPB1r+j+p9n+YLnBjHuk2t+QSr+adEOjyC45QSbeb4M="; }; disabled = !isPy3k; build-system = [ setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; pytestFlagsArray = [ "tests/tests.py" ]; meta = with lib; { meta = { homepage = "http://pypi.python.org/pypi/numericalunits"; description = "Package that lets you define quantities with unit"; license = licenses.mit; maintainers = [ ]; license = lib.licenses.mit; maintainers = with lib.maintainers; [ nickcao ]; }; }
pkgs/development/python-modules/sumo/default.nix +27 −21 Original line number Diff line number Diff line Loading @@ -3,24 +3,25 @@ buildPythonPackage, fetchFromGitHub, pythonOlder, cython, h5py, matplotlib, setuptools, spglib, numpy, phonopy, pymatgen, scipy, h5py, pymatgen, phonopy, matplotlib, seekpath, spglib, castepxbin, pytestCheckHook, colormath, importlib-resources, pytestCheckHook, }: buildPythonPackage rec { pname = "sumo"; version = "2.3.10"; format = "setuptools"; pyproject = true; disabled = pythonOlder "3.8"; Loading @@ -31,30 +32,35 @@ buildPythonPackage rec { hash = "sha256-WoOW+JPo5x9V6LN+e8Vf3Q3ohHhQVK81s0Qk7oPn1Tk="; }; nativeBuildInputs = [ cython ]; build-system = [ setuptools ]; propagatedBuildInputs = [ castepxbin colormath h5py matplotlib dependencies = [ spglib numpy phonopy pymatgen scipy h5py pymatgen phonopy matplotlib seekpath spglib castepxbin colormath importlib-resources ]; nativeCheckInputs = [ pytestCheckHook ]; nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "sumo" ]; meta = with lib; { meta = { description = "Toolkit for plotting and analysis of ab initio solid-state calculation data"; homepage = "https://github.com/SMTG-UCL/sumo"; changelog = "https://github.com/SMTG-Bham/sumo/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ psyanticy ]; license = lib.licenses.mit; maintainers = with lib.maintainers; [ psyanticy ]; }; }