lol

python312Packages.mpl-typst: init at 0.1.0

python312Packages.mpl-typst: remove numpy dependency

genga fe5b3e76 77538077

+55
+53
pkgs/development/python-modules/mpl-typst/default.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + buildPythonPackage, 5 + setuptools, 6 + matplotlib, 7 + numpy, 8 + pytestCheckHook, 9 + pillow, 10 + nix-update-script, 11 + }: 12 + 13 + buildPythonPackage rec { 14 + pname = "mpl-typst"; 15 + version = "0.1.0"; 16 + pyproject = true; 17 + 18 + src = fetchFromGitHub { 19 + owner = "daskol"; 20 + repo = "mpl-typst"; 21 + tag = "v${version}"; 22 + hash = "sha256-Pm5z4tkpgwjYtpBh9+AJWlsHl7HNGxyftfaNSwQDpdk="; 23 + }; 24 + 25 + build-system = [ 26 + setuptools 27 + ]; 28 + 29 + dependencies = [ 30 + matplotlib 31 + ]; 32 + 33 + nativeCheckInputs = [ 34 + pytestCheckHook 35 + pillow 36 + numpy 37 + ]; 38 + 39 + pythonImportsCheck = [ 40 + "mpl_typst" 41 + "mpl_typst.as_default" 42 + ]; 43 + 44 + passthru.updateScript = nix-update-script { }; 45 + 46 + meta = { 47 + description = "Typst backend for matplotlib"; 48 + homepage = "https://github.com/daskol/mpl-typst"; 49 + changelog = "https://github.com/daskol/mpl-typst/releases/tag/v${version}"; 50 + license = lib.licenses.mit; 51 + maintainers = with lib.maintainers; [ genga898 ]; 52 + }; 53 + }
+2
pkgs/top-level/python-packages.nix
··· 8499 8499 8500 8500 mpl-scatter-density = callPackage ../development/python-modules/mpl-scatter-density { }; 8501 8501 8502 + mpl-typst = callPackage ../development/python-modules/mpl-typst { }; 8503 + 8502 8504 mpmath = callPackage ../development/python-modules/mpmath { }; 8503 8505 8504 8506 mpris-server = callPackage ../development/python-modules/mpris-server { };