1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 dulwich, 6 pbr, 7 sphinx, 8 setuptools, 9}: 10 11buildPythonPackage rec { 12 pname = "openstackdocstheme"; 13 version = "3.5.0"; 14 pyproject = true; 15 16 src = fetchPypi { 17 inherit pname version; 18 hash = "sha256-3h1dXtIMk1/CgbUP30ppUo+Q8qdb7PQtGIRD9eGWwJ8="; 19 }; 20 21 postPatch = '' 22 patchShebangs bin/ 23 ''; 24 25 build-system = [ setuptools ]; 26 27 dependencies = [ 28 dulwich 29 pbr 30 sphinx 31 ]; 32 33 # no tests 34 doCheck = false; 35 36 pythonImportsCheck = [ "openstackdocstheme" ]; 37 38 meta = with lib; { 39 description = "Sphinx theme for RST-sourced documentation published to docs.openstack.org"; 40 homepage = "https://github.com/openstack/openstackdocstheme"; 41 license = licenses.asl20; 42 teams = [ teams.openstack ]; 43 }; 44}