diff options
Diffstat (limited to 'nixpkgs/pkgs/development/python-modules/fipy/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/python-modules/fipy/default.nix | 25 |
1 files changed, 18 insertions, 7 deletions
diff --git a/nixpkgs/pkgs/development/python-modules/fipy/default.nix b/nixpkgs/pkgs/development/python-modules/fipy/default.nix index db11999a64c5..d8f7c808a9af 100644 --- a/nixpkgs/pkgs/development/python-modules/fipy/default.nix +++ b/nixpkgs/pkgs/development/python-modules/fipy/default.nix @@ -13,17 +13,21 @@ , stdenv , openssh , fetchFromGitHub +, pythonOlder }: buildPythonPackage rec { pname = "fipy"; - version = "3.4.3"; + version = "3.4.4"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "usnistgov"; repo = "fipy"; - rev = version; - hash = "sha256-oTg/5fGXqknWBh1ShdAOdOwX7lVDieIoM5aALcOWFqY="; + rev = "refs/tags/${version}"; + hash = "sha256-XZpm+gzysR2OXBcxWUEjP1PlaLuOL2NpmeKMCH+OEb4="; }; propagatedBuildInputs = [ @@ -36,21 +40,28 @@ buildPythonPackage rec { future scikit-fmm openssh - ] ++ lib.optionals (!stdenv.isDarwin) [ gmsh ]; + ] ++ lib.optionals (!stdenv.isDarwin) [ + gmsh + ]; - nativeCheckInputs = lib.optionals (!stdenv.isDarwin) [ gmsh ]; + nativeCheckInputs = lib.optionals (!stdenv.isDarwin) [ + gmsh + ]; checkPhase = '' export OMPI_MCA_plm_rsh_agent=${openssh}/bin/ssh ${python.interpreter} setup.py test --modules ''; - pythonImportsCheck = [ "fipy" ]; + pythonImportsCheck = [ + "fipy" + ]; meta = with lib; { homepage = "https://www.ctcms.nist.gov/fipy/"; description = "A Finite Volume PDE Solver Using Python"; + changelog = "https://github.com/usnistgov/fipy/blob/${version}/CHANGELOG.rst"; license = licenses.free; - maintainers = with maintainers; [ costrouc wd15 ]; + maintainers = with maintainers; [ wd15 ]; }; } |