btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / by-name / la / latexminted / package.nix
blobf07f5fafd68dad76f21ccf47aff6fe8ad03c31ba
1 { lib
2 , fetchPypi
3 , python3Packages
4 , latexminted
5 , testers
6 }:
8 python3Packages.buildPythonApplication rec {
9   pname = "latexminted";
10   version = "0.3.0";
11   pyproject = true;
13   src = fetchPypi {
14     inherit pname version;
15     hash = "sha256-bxv7dKSnlJ5njvCgAKjRVJeoE2BluP1nx9QFZ/2JYeg=";
16   };
18   build-system = with python3Packages; [
19     setuptools
20   ];
22   dependencies = with python3Packages; [
23     pygments
24     latex2pydata
25     latexrestricted
26   ];
28   passthru = {
29     tests.version = testers.testVersion { package = latexminted; };
30   };
32   meta = {
33     description = "Python executable for LaTeX minted package";
34     homepage = "https://pypi.org/project/latexminted";
35     license = lib.licenses.lppl13c;
36     mainProgram = "latexminted";
37     maintainers = with lib.maintainers; [ romildo ];
38   };