evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / avidtools / default.nix
blob3b58583c4fd25a7df9099dacc9b955d7afda1f52
2   lib,
3   buildPythonPackage,
4   datetime,
5   fetchPypi,
6   nvdlib,
7   pydantic,
8   pythonOlder,
9   setuptools,
10   typing-extensions,
13 buildPythonPackage rec {
14   pname = "avidtools";
15   version = "0.1.2";
16   pyproject = true;
18   disabled = pythonOlder "3.9";
20   src = fetchPypi {
21     inherit pname version;
22     hash = "sha256-2YtX+kUryTwaQ4QvExw5OJ4Rx8JoTzBeC8VSyNEL7OY=";
23   };
25   postPatch = ''
26     sed -i "/'typing'/d" setup.py
27   '';
29   nativeBuildInputs = [ setuptools ];
31   propagatedBuildInputs = [
32     datetime
33     nvdlib
34     pydantic
35     typing-extensions
36   ];
38   # Module has no tests
39   doCheck = false;
41   pythonImportsCheck = [ "avidtools" ];
43   meta = with lib; {
44     description = "Developer tools for AVID";
45     homepage = "https://github.com/avidml/avidtools";
46     license = licenses.asl20;
47     maintainers = with maintainers; [ fab ];
48   };