1{
2 buildPythonPackage,
3 fetchPypi,
4 lib,
5 colorlog,
6 setuptools,
7}:
8let
9 pname = "zenlog";
10 version = "1.1";
11in
12buildPythonPackage {
13 inherit pname version;
14 pyproject = true;
15
16 src = fetchPypi {
17 inherit pname version;
18 hash = "sha256-g0YKhfpySbgAfANoGmoLV1zm/gRDSTidPT1D9Y1Gh94=";
19 };
20
21 build-system = [ setuptools ];
22
23 dependencies = [ colorlog ];
24
25 meta = {
26 description = "Python script logging for the lazy";
27 homepage = "https://github.com/ManufacturaInd/python-zenlog";
28 changelog = "https://github.com/ManufacturaInd/python-zenlog/releases/tag/v${version}";
29 license = lib.licenses.gpl3Only;
30 maintainers = with lib.maintainers; [ S0AndS0 ];
31 };
32}