emacsPackages.lsp-bridge: 0-unstable-2025-01-11 -> 0-unstable-2025-01-22 (#376531)
[NixPkgs.git] / pkgs / development / python-modules / tikzplotlib / default.nix
blobe09c735f4c1f6d5e7ea9fdaf74ae1dceb35526b9
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   matplotlib,
6   numpy,
7   pillow,
8   webcolors,
9   flit-core,
10   pytestCheckHook,
11   pandas,
14 buildPythonPackage rec {
15   pname = "tikzplotlib";
16   version = "0.10.1";
17   format = "pyproject";
19   src = fetchFromGitHub {
20     owner = "nschloe";
21     repo = pname;
22     rev = "v${version}";
23     hash = "sha256-PLExHhEnxkEiXsE0rqvpNWwVZ+YoaDa2BTx8LktdHl0=";
24   };
26   propagatedBuildInputs = [
27     matplotlib
28     numpy
29     pillow
30     webcolors
31     flit-core
32   ];
34   nativeCheckInputs = [
35     pytestCheckHook
36     pandas
37   ];
39   meta = with lib; {
40     description = "Save matplotlib figures as TikZ/PGFplots for smooth integration into LaTeX";
41     homepage = "https://github.com/nschloe/tikzplotlib";
42     license = licenses.mit;
43     maintainers = with maintainers; [ doronbehar ];
44   };