Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / dbus-deviation / default.nix
blob739c9ba43aca89258127d50e55201300280bceb8
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , lxml
5 , setuptools
6 , setuptools-git
7 }:
9 buildPythonPackage rec {
10   pname = "dbus-deviation";
11   version = "0.6.1";
12   pyproject = true;
14   src = fetchPypi {
15     inherit pname version;
16     hash = "sha256-4GuI7+IjiF0nJd9Rz3ybe0Y9HG8E6knUaQh0MY0Ot6M=";
17   };
19   postPatch = ''
20     sed -i "/'sphinx',/d" setup.py
21   '';
23   nativeBuildInputs = [
24     setuptools
25     setuptools-git
26   ];
28   propagatedBuildInputs = [
29     lxml
30   ];
32   pythonImportsCheck = [ "dbusdeviation" ];
34   meta = with lib; {
35     homepage = "https://tecnocode.co.uk/dbus-deviation/";
36     description = "A project for parsing D-Bus introspection XML and processing it in various ways";
37     license = licenses.lgpl21Plus;
38     maintainers = with maintainers; [ lilyinstarlight ];
39   };