evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / vnoise / default.nix
blob02f917bc17aca38e145bd4a7d40a2df136883fee
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , numpy
5 , pytestCheckHook
6 , setuptools
7 }:
9 buildPythonPackage rec {
10   pname = "vnoise";
11   version = "0.1.0";
12   pyproject = true;
14   src = fetchFromGitHub {
15     owner = "plottertools";
16     repo = "vnoise";
17     rev = version;
18     hash = "sha256-nflAh3vj48wneM0wy/+M+XD6GC63KZEIFb1x4SS46YI=";
19   };
21   nativeBuildInputs = [ setuptools ];
23   propagatedBuildInputs = [ numpy ];
25   nativeCheckInputs = [ pytestCheckHook ];
27   pythonImportsCheck = [ "vnoise" ];
29   meta = with lib; {
30     description = "Vectorized, pure-Python Perlin noise library";
31     homepage = "https://github.com/plottertools/vnoise";
32     license = licenses.mit;
33     maintainers = with maintainers; [ SuperSandro2000 ];
34   };