spicedb: 1.39.1 -> 1.40.0
[NixPkgs.git] / pkgs / development / python-modules / citeproc-py / default.nix
blob6b0fed8e0fb8c2540dddf2f4a7f8b8d1bd16f49c
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   git,
6   lxml,
7   rnc2rng,
8   pytestCheckHook,
9   setuptools,
12 buildPythonPackage rec {
13   pname = "citeproc-py";
14   version = "0.6.0";
15   pyproject = true;
17   src = fetchPypi {
18     inherit pname version;
19     hash = "sha256-2eOiJPk2/i5QM7XZ/9rKt2nO22HZbE4M8vC0iPHSS04=";
20   };
22   build-system = [ setuptools ];
24   buildInputs = [ rnc2rng ];
26   dependencies = [ lxml ];
28   nativeCheckInputs = [
29     git
30     pytestCheckHook
31   ];
33   pythonImportsCheck = [ "citeproc" ];
35   meta = {
36     homepage = "https://github.com/citeproc-py/citeproc-py";
37     description = "Citation Style Language (CSL) parser for Python";
38     mainProgram = "csl_unsorted";
39     license = lib.licenses.bsd2;
40     maintainers = with lib.maintainers; [ bcdarwin ];
41   };