biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / python-modules / arxiv2bib / default.nix
blob889159ccff34d91d570187bde6e5365c99555ad2
2   buildPythonPackage,
3   lib,
4   fetchFromGitHub,
5   mock,
6   unittestCheckHook,
7 }:
9 buildPythonPackage rec {
10   pname = "arxiv2bib";
11   version = "1.0.8";
12   format = "setuptools";
14   # Missing tests on Pypi
15   src = fetchFromGitHub {
16     owner = "nathangrigg";
17     repo = "arxiv2bib";
18     rev = version;
19     sha256 = "1kp2iyx20lpc9dv4qg5fgwf83a1wx6f7hj1ldqyncg0kn9xcrhbg";
20   };
22   nativeCheckInputs = [
23     unittestCheckHook
24     mock
25   ];
26   unittestFlagsArray = [
27     "-s"
28     "tests"
29   ];
31   meta = with lib; {
32     description = "Get a BibTeX entry from an arXiv id number, using the arxiv.org API";
33     mainProgram = "arxiv2bib";
34     homepage = "http://nathangrigg.github.io/arxiv2bib/";
35     license = licenses.bsd3;
36     maintainers = [ maintainers.nico202 ];
37   };