python311Packages.pixel-font-knife: init at 0.0.7

This commit is contained in:
TakWolf
2024-11-05 10:45:53 +08:00
parent 3e79601b1c
commit 0eb4e5bf71
2 changed files with 51 additions and 0 deletions

View File

@@ -0,0 +1,49 @@
{
lib,
buildPythonPackage,
fetchPypi,
pythonOlder,
pytestCheckHook,
nix-update-script,
hatchling,
pypng,
unidata-blocks,
pyyaml,
}:
buildPythonPackage rec {
pname = "pixel-font-knife";
version = "0.0.7";
pyproject = true;
disabled = pythonOlder "3.10";
src = fetchPypi {
pname = "pixel_font_knife";
inherit version;
hash = "sha256-NALIf8DbIPKmazF669LHsKuP0tndR0pbphrhlXt6wyA=";
};
build-system = [ hatchling ];
dependencies = [
pypng
unidata-blocks
pyyaml
];
nativeCheckInputs = [ pytestCheckHook ];
pythonImportsCheck = [ "pixel_font_knife" ];
meta = {
homepage = "https://github.com/TakWolf/pixel-font-knife";
description = "Set of pixel font utilities";
platforms = lib.platforms.all;
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
TakWolf
h7x4
];
};
}

View File

@@ -10295,6 +10295,8 @@ self: super: with self; {
pixel-font-builder = callPackage ../development/python-modules/pixel-font-builder { };
pixel-font-knife = callPackage ../development/python-modules/pixel-font-knife { };
pixel-ring = callPackage ../development/python-modules/pixel-ring { };
pjsua2 = (toPythonModule (pkgs.pjsip.override {