1{ lib
2, buildPythonPackage
3, fetchPypi
4, pytestCheckHook
5, zope_interface
6, zope_testrunner
7, sphinx
8}:
9
10buildPythonPackage rec {
11 pname = "repoze.sphinx.autointerface";
12 version = "1.0.0";
13 format = "setuptools";
14
15 src = fetchPypi {
16 inherit pname version;
17 hash = "sha256-SGvxQjpGlrkVPkiM750ybElv/Bbd6xSwyYh7RsYOKKE=";
18 };
19
20 propagatedBuildInputs = [
21 zope_interface
22 sphinx
23 ];
24
25 nativeCheckInputs = [
26 pytestCheckHook
27 zope_testrunner
28 ];
29
30 meta = with lib; {
31 homepage = "https://github.com/repoze/repoze.sphinx.autointerface";
32 description = "Auto-generate Sphinx API docs from Zope interfaces";
33 license = licenses.bsd0;
34 maintainers = with maintainers; [ domenkozar ];
35 };
36}