1 { lib, buildPythonPackage, fetchPypi
7 buildPythonPackage rec {
9 pname = "beancount-docverif";
13 pname = "beancount_docverif";
15 hash = "sha256-CFBv1FZP5JO+1MPnD86ttrO42zZlvE157zqig7s4HOg=";
22 propagatedBuildInputs = [
31 homepage = "https://github.com/siriobalmelli/beancount_docverif";
32 description = "Document verification plugin for Beancount";
34 Docverif is the "Document Verification" plugin for beancount, fulfilling the following functions:
36 - Require that every transaction touching an account have an accompanying document on disk.
37 - Explicitly declare the name of a document accompanying a transaction.
38 - Explicitly declare that a transaction is expected not to have an accompanying document.
39 - Look for an "implicit" PDF document matching transaction data.
40 - Associate (and require) a document with any type of entry, including open entries themselves.
41 - Guarantee integrity: verify that every document declared does in fact exist on disk.
43 license = licenses.mit;
44 maintainers = with maintainers; [ siriobalmelli ];