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