1{ buildPythonPackage 2, lib 3, fetchFromGitHub 4, mock 5, unittestCheckHook 6}: 7 8buildPythonPackage rec { 9 pname = "arxiv2bib"; 10 version = "1.0.8"; 11 12 # Missing tests on Pypi 13 src = fetchFromGitHub { 14 owner = "nathangrigg"; 15 repo = "arxiv2bib"; 16 rev = version; 17 sha256 = "1kp2iyx20lpc9dv4qg5fgwf83a1wx6f7hj1ldqyncg0kn9xcrhbg"; 18 }; 19 20 nativeCheckInputs = [ unittestCheckHook mock ]; 21 unittestFlagsArray = [ "-s" "tests" ]; 22 23 meta = with lib; { 24 description = "Get a BibTeX entry from an arXiv id number, using the arxiv.org API"; 25 homepage = "http://nathangrigg.github.io/arxiv2bib/"; 26 license = licenses.bsd3; 27 maintainers = [ maintainers.nico202 ]; 28 }; 29}