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}