mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-24 07:53:19 +00:00
python311Packages.glyphtools: init at 0.8.0
This commit is contained in:
parent
15da12857e
commit
1e0460a072
39
pkgs/development/python-modules/glyphtools/default.nix
Normal file
39
pkgs/development/python-modules/glyphtools/default.nix
Normal file
@ -0,0 +1,39 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, beziers
|
||||
, glyphslib
|
||||
, numpy
|
||||
, setuptoolsCheckHook
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "glyphtools";
|
||||
version = "0.8.0";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-PXwXHWMJbsi6ZtN+daaXAnlw3gV5DFAhyRxdBa7UP+M=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
beziers
|
||||
glyphslib
|
||||
numpy
|
||||
];
|
||||
|
||||
# A unit test suite does exist, but it only contains a dummy test that
|
||||
# doesn't test anything. It does import the module though so we still run it.
|
||||
doCheck = true;
|
||||
nativeCheckInputs = [
|
||||
# Upstream apparently prefers the deprecated setuptools 'test' command.
|
||||
setuptoolsCheckHook
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python library for extracting information from font glyphs";
|
||||
homepage = "https://github.com/simoncozens/glyphtools";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ danc86 ];
|
||||
};
|
||||
}
|
@ -4204,6 +4204,8 @@ self: super: with self; {
|
||||
|
||||
glyphslib = callPackage ../development/python-modules/glyphslib { };
|
||||
|
||||
glyphtools = callPackage ../development/python-modules/glyphtools { };
|
||||
|
||||
foobot-async = callPackage ../development/python-modules/foobot-async { };
|
||||
|
||||
foolscap = callPackage ../development/python-modules/foolscap { };
|
||||
|
Loading…
Reference in New Issue
Block a user