1{ lib, fetchPypi, buildPythonPackage, intervaltree, pyflakes, requests, lxml }: 2 3buildPythonPackage rec { 4 pname = "xml2rfc"; 5 version = "2.10.0"; 6 7 src = fetchPypi { 8 inherit pname version; 9 sha256 = "dc62e1d2fea896855ee0681f02bcb7596e3b6b5aa559348b8520a4eb0c793282"; 10 }; 11 12 propagatedBuildInputs = [ intervaltree pyflakes requests lxml ]; 13 14 meta = with lib; { 15 description = "Tool generating IETF RFCs and drafts from XML sources"; 16 homepage = https://tools.ietf.org/tools/xml2rfc/trac/; 17 # Well, parts might be considered unfree, if being strict; see: 18 # http://metadata.ftp-master.debian.org/changelogs/non-free/x/xml2rfc/xml2rfc_2.9.6-1_copyright 19 license = licenses.bsd3; 20 maintainers = [ maintainers.vcunat ]; 21 }; 22}