diff options
Diffstat (limited to 'pkgs/development/python-modules/beancount-docverif/default.nix')
| -rw-r--r-- | pkgs/development/python-modules/beancount-docverif/default.nix | 37 |
1 files changed, 17 insertions, 20 deletions
diff --git a/pkgs/development/python-modules/beancount-docverif/default.nix b/pkgs/development/python-modules/beancount-docverif/default.nix index d614b2f12d4f..e78db14aa242 100644 --- a/pkgs/development/python-modules/beancount-docverif/default.nix +++ b/pkgs/development/python-modules/beancount-docverif/default.nix @@ -1,7 +1,10 @@ -{ lib, buildPythonPackage, fetchPypi -, setuptools-scm -, beancount -, pytestCheckHook +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools-scm, + beancount, + pytestCheckHook, }: buildPythonPackage rec { @@ -15,30 +18,24 @@ buildPythonPackage rec { hash = "sha256-CFBv1FZP5JO+1MPnD86ttrO42zZlvE157zqig7s4HOg="; }; - nativeBuildInputs = [ - setuptools-scm - ]; + nativeBuildInputs = [ setuptools-scm ]; - propagatedBuildInputs = [ - beancount - ]; + propagatedBuildInputs = [ beancount ]; - nativeCheckInputs = [ - pytestCheckHook - ]; + nativeCheckInputs = [ pytestCheckHook ]; meta = with lib; { homepage = "https://github.com/siriobalmelli/beancount_docverif"; description = "Document verification plugin for Beancount"; longDescription = '' - Docverif is the "Document Verification" plugin for beancount, fulfilling the following functions: + Docverif is the "Document Verification" plugin for beancount, fulfilling the following functions: - - Require that every transaction touching an account have an accompanying document on disk. - - Explicitly declare the name of a document accompanying a transaction. - - Explicitly declare that a transaction is expected not to have an accompanying document. - - Look for an "implicit" PDF document matching transaction data. - - Associate (and require) a document with any type of entry, including open entries themselves. - - Guarantee integrity: verify that every document declared does in fact exist on disk. + - Require that every transaction touching an account have an accompanying document on disk. + - Explicitly declare the name of a document accompanying a transaction. + - Explicitly declare that a transaction is expected not to have an accompanying document. + - Look for an "implicit" PDF document matching transaction data. + - Associate (and require) a document with any type of entry, including open entries themselves. + - Guarantee integrity: verify that every document declared does in fact exist on disk. ''; license = licenses.mit; maintainers = with maintainers; [ siriobalmelli ]; |
