mastodon: 4.3.1 -> 4.3.2 (#361487)
[NixPkgs.git] / pkgs / development / python-modules / f90nml / default.nix
blob0a0f735e901ac36770f40e5f0bf0d3e2b86f6e40
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   setuptools-scm,
6   unittestCheckHook,
7 }:
9 buildPythonPackage rec {
10   pname = "f90nml";
11   version = "1.4.1";
12   pyproject = true;
14   src = fetchFromGitHub {
15     owner = "marshallward";
16     repo = pname;
17     rev = "v" + version;
18     hash = "sha256-nSpVBAS2VvXIQwYK/qVVzEc13bicAQ+ScXpO4Rn2O+8=";
19   };
21   build-system = [ setuptools-scm ];
23   nativeCheckInputs = [ unittestCheckHook ];
25   pythonImportsCheck = [ "f90nml" ];
27   meta = {
28     description = "Python module for working with Fortran Namelists";
29     mainProgram = "f90nml";
30     homepage = "https://f90nml.readthedocs.io";
31     license = lib.licenses.asl20;
32     maintainers = with lib.maintainers; [ loicreynier ];
33   };