ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / nutils / default.nix
blob3089093d9cd184e32f888ee4fdaea7588c57cfe3
1 { lib
2 , stdenv
3 , buildPythonPackage
4 , fetchFromGitHub
5 , numpy
6 , treelog
7 , stringly
8 , pytestCheckHook
9 , pythonOlder
12 buildPythonPackage rec {
13   pname = "nutils";
14   version = "7.0";
15   format = "setuptools";
17   disabled = pythonOlder "3.7";
19   src = fetchFromGitHub {
20     owner = "evalf";
21     repo = "nutils";
22     rev = "refs/tags/v${version}";
23     hash = "sha256-V7lSMhwzc9+36uXMCy5uF241XwJ62Pdf59RUulOt4i8=";
24   };
26   propagatedBuildInputs = [
27     numpy
28     treelog
29     stringly
30   ];
32   checkInputs = [
33     pytestCheckHook
34   ];
36   pythonImportsCheck = [
37     "nutils"
38   ];
40   disabledTestPaths = [
41     # AttributeError: type object 'setup' has no attribute '__code__'
42     "tests/test_cli.py"
43   ];
45   meta = with lib; {
46     description = "Numerical Utilities for Finite Element Analysis";
47     homepage = "https://www.nutils.org/";
48     license = licenses.mit;
49     broken = stdenv.hostPlatform.isAarch64;
50     maintainers = with maintainers; [ Scriptkiddi ];
51   };