Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / plyfile / default.nix
blob2eff69c4ad8da619552e1a9553cd044807b1e5c4
1 { lib
2 , fetchFromGitHub
3 , buildPythonPackage
5 # build-system
6 , pdm-pep517
8 # dependencies
9 , numpy
11 # tests
12 , pytestCheckHook
15 buildPythonPackage rec {
16   pname = "plyfile";
17   version = "1.0.2";
18   pyproject = true;
20   src = fetchFromGitHub {
21     owner = "dranjan";
22     repo = "python-plyfile";
23     rev = "refs/tags/v${version}";
24     hash = "sha256-HlyqljfjuaZoG5f2cfDQj+7KS0en7pW2PPEnpvH8U+E=";
25   };
27   nativeBuildInputs = [
28     pdm-pep517
29   ];
31   propagatedBuildInputs = [
32     numpy
33   ];
35   nativeCheckInputs = [
36     pytestCheckHook
37   ];
39   meta = with lib; {
40     description = "NumPy-based text/binary PLY file reader/writer for Python";
41     homepage    = "https://github.com/dranjan/python-plyfile";
42     maintainers = with maintainers; [ abbradar ];
43   };