Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib 2, buildPythonPackage 3, deepmerge 4, fetchPypi 5, fetchpatch 6, isPy27 7, setuptools-scm 8, jsonschema 9, picobox 10, pyyaml 11, sphinx-mdinclude 12, sphinxcontrib_httpdomain 13}: 14 15buildPythonPackage rec { 16 pname = "sphinxcontrib-openapi"; 17 version = "0.8.1"; 18 disabled = isPy27; 19 20 src = fetchPypi { 21 inherit pname version; 22 hash = "sha256-BPz4fCWTRRYqUEzj3+4PcTifUHw3l3mNxTHHdImVtOs="; 23 }; 24 25 nativeBuildInputs = [ setuptools-scm ]; 26 propagatedBuildInputs = [ 27 deepmerge 28 jsonschema 29 picobox 30 pyyaml 31 sphinx-mdinclude 32 sphinxcontrib_httpdomain 33 ]; 34 35 SETUPTOOLS_SCM_PRETEND_VERSION = version; 36 37 doCheck = false; 38 39 meta = with lib; { 40 homepage = "https://github.com/ikalnytskyi/sphinxcontrib-openapi"; 41 description = "OpenAPI (fka Swagger) spec renderer for Sphinx"; 42 license = licenses.bsd0; 43 maintainers = [ maintainers.flokli ]; 44 }; 45}