diff --git a/pkgs/development/python-modules/hepunits/default.nix b/pkgs/development/python-modules/hepunits/default.nix new file mode 100644 index 000000000000..9bfd4de36f78 --- /dev/null +++ b/pkgs/development/python-modules/hepunits/default.nix @@ -0,0 +1,31 @@ +{ lib +, buildPythonPackage +, fetchPypi +, setuptools-scm +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "hepunits"; + version = "2.2.0"; + + src = fetchPypi { + inherit pname version; + sha256 = "sha256-6A5hb+8oF/PGbHXcDkHtJjYkiMzgX5Stz977jgXry1g="; + }; + nativeBuildInputs = [ + setuptools-scm + ]; + + checkInputs = [ + pytestCheckHook + ]; + + meta = { + description = "Units and constants in the HEP system of units"; + homepage = "https://github.com/scikit-hep/hepunits"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ doronbehar ]; + }; +} + diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 783f1866b8f5..525d50b56b3b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3736,6 +3736,8 @@ in { inherit python; }); + hepunits = callPackage ../development/python-modules/hepunits { }; + herepy = callPackage ../development/python-modules/herepy { }; hetzner = callPackage ../development/python-modules/hetzner { };