blob: 0a89a335fccd37af73404083b595d74e0669d573 [file] [log] [blame]
Skyler Greydf6a6362024-08-08 22:07:15 +00001{ lib
2, python3
3}: let
4 pname = "beancount_plugin_utils";
5 version = "0.0.4";
6in python3.pkgs.buildPythonApplication {
7 inherit pname version;
8
9 src = python3.pkgs.fetchPypi {
10 inherit pname version;
11 sha256 = "sha256-6deB3v3zzPQkXb8haEOP4KnksKax04SZ+YBLagpad4o=";
12 };
13
14 format = "pyproject";
15
16 propagatedBuildInputs = [
17 python3.pkgs.beancount
18 ];
19
20 buildInputs = [
21 python3.pkgs.setuptools
22 python3.pkgs.pdm-pep517
23 ];
24
25 meta = {
26 homepage = "https://github.com/Akuukis/beancount_plugin_utils";
27 description = ''Utils for beancount plugin writers - BeancountError, mark, metaset, etc.
28
29 Not ready for public use, but used by various Akuukis plugins.
30 Appears unmaintained'';
31 license = lib.licenses.agpl3Only;
32 maintainers = [ lib.maintainers.minion3665 ];
33 };
34}