1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5}:
6
7buildPythonPackage rec {
8 pname = "gntp";
9 version = "1.0.3";
10 format = "setuptools";
11
12 src = fetchPypi {
13 inherit pname version;
14 sha256 = "1q6scs8lp84v0aph6b5c9jhv51rhq2vmzpdd38db92ybkq0g597l";
15 };
16
17 pythonImportsCheck = [
18 "gntp"
19 "gntp.notifier"
20 ];
21
22 # requires a growler service to be running
23 doCheck = false;
24
25 meta = with lib; {
26 homepage = "https://github.com/kfdm/gntp/";
27 description = "Python library for working with the Growl Notification Transport Protocol";
28 mainProgram = "gntp";
29 license = licenses.mit;
30 maintainers = [ maintainers.jfroche ];
31 };
32}