diff --git a/finance/Makefile b/finance/Makefile index 7554367a49a7..e192022abbbd 100644 --- a/finance/Makefile +++ b/finance/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.70 2019/12/03 16:32:16 adam Exp $ +# $NetBSD: Makefile,v 1.71 2020/03/22 21:27:51 riastradh Exp $ # COMMENT= Monetary, financial and related applications @@ -30,6 +30,7 @@ SUBDIR+= p5-Locale-Currency-Format SUBDIR+= py-alpha_vantage SUBDIR+= py-alphalens SUBDIR+= py-backtrader +SUBDIR+= py-beancount SUBDIR+= py-bitcoinlib SUBDIR+= py-bitcoinrpc SUBDIR+= py-braintree diff --git a/finance/py-beancount/DESCR b/finance/py-beancount/DESCR new file mode 100644 index 000000000000..06c931a28491 --- /dev/null +++ b/finance/py-beancount/DESCR @@ -0,0 +1,4 @@ +Beancount is a double-entry bookkeeping computer language that lets +you define financial transaction records in a text file, read them in +memory, generate a variety of reports from them, and provides a web +interface. diff --git a/finance/py-beancount/Makefile b/finance/py-beancount/Makefile new file mode 100644 index 000000000000..7e89ff1c7186 --- /dev/null +++ b/finance/py-beancount/Makefile @@ -0,0 +1,26 @@ +# $NetBSD: Makefile,v 1.1 2020/03/22 21:27:51 riastradh Exp $ + +DISTNAME= beancount-2.2.3 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= finance python +MASTER_SITES= ${MASTER_SITE_PYPI:=b/beancount/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://furius.ca/beancount/ +COMMENT= Command-line double-entry bookkeeping +LICENSE= gnu-gpl-v2 + +# Manually transcribed from requirements.txt. +DEPENDS+= ${PYPKGPREFIX}-dateutil>=2.6.0:../../time/py-dateutil +DEPENDS+= ${PYPKGPREFIX}-bottle>=0.12:../../www/py-bottle +DEPENDS+= ${PYPKGPREFIX}-ply>=3.4:../../devel/py-ply +DEPENDS+= ${PYPKGPREFIX}-lxml>=3.0:../../textproc/py-lxml +DEPENDS+= ${PYPKGPREFIX}-google-api-python-client>=1.6.0:../../www/py-google-api-python-client +DEPENDS+= ${PYPKGPREFIX}-oauth2client>=4.0:../../security/py-oauth2client +DEPENDS+= ${PYPKGPREFIX}-httplib2>=0.10:../../www/py-httplib2 +DEPENDS+= ${PYPKGPREFIX}-requests>=2.0:../../devel/py-requests +DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4>=4:../../www/py-beautifulsoup4 +DEPENDS+= ${PYPKGPREFIX}-magic>=0.4.12:../../sysutils/py-magic + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/finance/py-beancount/PLIST b/finance/py-beancount/PLIST new file mode 100644 index 000000000000..982731442fa7 --- /dev/null +++ b/finance/py-beancount/PLIST @@ -0,0 +1,935 @@ +@comment $NetBSD: PLIST,v 1.1 2020/03/22 21:27:51 riastradh Exp $ +bin/bean-bake +bin/bean-check +bin/bean-doctor +bin/bean-example +bin/bean-extract +bin/bean-file +bin/bean-format +bin/bean-identify +bin/bean-price +bin/bean-query +bin/bean-report +bin/bean-sql +bin/bean-web +bin/treeify +bin/upload-to-sheets +elisp/beancount.el +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/beancount/__init__.py +${PYSITELIB}/beancount/__init__.pyo +${PYSITELIB}/beancount/__init__.pyc +${PYSITELIB}/beancount/loader.pyo +${PYSITELIB}/beancount/loader.pyc +${PYSITELIB}/beancount/loader_test.pyo +${PYSITELIB}/beancount/loader_test.pyc +${PYSITELIB}/beancount/core/__init__.py +${PYSITELIB}/beancount/core/__init__.pyo +${PYSITELIB}/beancount/core/__init__.pyc +${PYSITELIB}/beancount/core/account.pyo +${PYSITELIB}/beancount/core/account.pyc +${PYSITELIB}/beancount/core/account_test.pyo +${PYSITELIB}/beancount/core/account_test.pyc +${PYSITELIB}/beancount/core/account_types.pyo +${PYSITELIB}/beancount/core/account_types.pyc +${PYSITELIB}/beancount/core/account_types_test.pyo +${PYSITELIB}/beancount/core/account_types_test.pyc +${PYSITELIB}/beancount/core/amount.pyo +${PYSITELIB}/beancount/core/amount.pyc +${PYSITELIB}/beancount/core/amount_test.pyo +${PYSITELIB}/beancount/core/amount_test.pyc +${PYSITELIB}/beancount/core/compare.pyo +${PYSITELIB}/beancount/core/compare.pyc +${PYSITELIB}/beancount/core/compare_test.pyo +${PYSITELIB}/beancount/core/compare_test.pyc +${PYSITELIB}/beancount/core/convert.pyo +${PYSITELIB}/beancount/core/convert.pyc +${PYSITELIB}/beancount/core/convert_test.pyo +${PYSITELIB}/beancount/core/convert_test.pyc +${PYSITELIB}/beancount/core/data.pyo +${PYSITELIB}/beancount/core/data.pyc +${PYSITELIB}/beancount/core/data_test.pyo +${PYSITELIB}/beancount/core/data_test.pyc +${PYSITELIB}/beancount/core/display_context.pyo +${PYSITELIB}/beancount/core/display_context.pyc +${PYSITELIB}/beancount/core/display_context_test.pyo +${PYSITELIB}/beancount/core/display_context_test.pyc +${PYSITELIB}/beancount/core/distribution.pyo +${PYSITELIB}/beancount/core/distribution.pyc +${PYSITELIB}/beancount/core/distribution_test.pyo +${PYSITELIB}/beancount/core/distribution_test.pyc +${PYSITELIB}/beancount/core/flags.pyo +${PYSITELIB}/beancount/core/flags.pyc +${PYSITELIB}/beancount/core/flags_test.pyo +${PYSITELIB}/beancount/core/flags_test.pyc +${PYSITELIB}/beancount/core/getters.pyo +${PYSITELIB}/beancount/core/getters.pyc +${PYSITELIB}/beancount/core/getters_test.pyo +${PYSITELIB}/beancount/core/getters_test.pyc +${PYSITELIB}/beancount/core/interpolate.pyo +${PYSITELIB}/beancount/core/interpolate.pyc +${PYSITELIB}/beancount/core/interpolate_test.pyo +${PYSITELIB}/beancount/core/interpolate_test.pyc +${PYSITELIB}/beancount/core/inventory.pyo +${PYSITELIB}/beancount/core/inventory.pyc +${PYSITELIB}/beancount/core/inventory_test.pyo +${PYSITELIB}/beancount/core/inventory_test.pyc +${PYSITELIB}/beancount/core/number.pyo +${PYSITELIB}/beancount/core/number.pyc +${PYSITELIB}/beancount/core/number_test.pyo +${PYSITELIB}/beancount/core/number_test.pyc +${PYSITELIB}/beancount/core/position.pyo +${PYSITELIB}/beancount/core/position.pyc +${PYSITELIB}/beancount/core/position_test.pyo +${PYSITELIB}/beancount/core/position_test.pyc +${PYSITELIB}/beancount/core/prices.pyo +${PYSITELIB}/beancount/core/prices.pyc +${PYSITELIB}/beancount/core/prices_test.pyo +${PYSITELIB}/beancount/core/prices_test.pyc +${PYSITELIB}/beancount/core/realization.pyo +${PYSITELIB}/beancount/core/realization.pyc +${PYSITELIB}/beancount/core/realization_test.pyo +${PYSITELIB}/beancount/core/realization_test.pyc +${PYSITELIB}/beancount/core/account.py +${PYSITELIB}/beancount/core/account_test.py +${PYSITELIB}/beancount/core/account_types.py +${PYSITELIB}/beancount/core/account_types_test.py +${PYSITELIB}/beancount/core/amount.py +${PYSITELIB}/beancount/core/amount_test.py +${PYSITELIB}/beancount/core/compare.py +${PYSITELIB}/beancount/core/compare_test.py +${PYSITELIB}/beancount/core/convert.py +${PYSITELIB}/beancount/core/convert_test.py +${PYSITELIB}/beancount/core/data.py +${PYSITELIB}/beancount/core/data_test.py +${PYSITELIB}/beancount/core/display_context.py +${PYSITELIB}/beancount/core/display_context_test.py +${PYSITELIB}/beancount/core/distribution.py +${PYSITELIB}/beancount/core/distribution_test.py +${PYSITELIB}/beancount/core/flags.py +${PYSITELIB}/beancount/core/flags_test.py +${PYSITELIB}/beancount/core/getters.py +${PYSITELIB}/beancount/core/getters_test.py +${PYSITELIB}/beancount/core/interpolate.py +${PYSITELIB}/beancount/core/interpolate_test.py +${PYSITELIB}/beancount/core/inventory.py +${PYSITELIB}/beancount/core/inventory_test.py +${PYSITELIB}/beancount/core/number.py +${PYSITELIB}/beancount/core/number_test.py +${PYSITELIB}/beancount/core/position.py +${PYSITELIB}/beancount/core/position_test.py +${PYSITELIB}/beancount/core/prices.py +${PYSITELIB}/beancount/core/prices_test.py +${PYSITELIB}/beancount/core/realization.py +${PYSITELIB}/beancount/core/realization_test.py +${PYSITELIB}/beancount/ingest/__init__.py +${PYSITELIB}/beancount/ingest/__init__.pyo +${PYSITELIB}/beancount/ingest/__init__.pyc +${PYSITELIB}/beancount/ingest/cache.pyo +${PYSITELIB}/beancount/ingest/cache.pyc +${PYSITELIB}/beancount/ingest/cache_test.pyo +${PYSITELIB}/beancount/ingest/cache_test.pyc +${PYSITELIB}/beancount/ingest/extract.pyo +${PYSITELIB}/beancount/ingest/extract.pyc +${PYSITELIB}/beancount/ingest/extract_test.pyo +${PYSITELIB}/beancount/ingest/extract_test.pyc +${PYSITELIB}/beancount/ingest/file.pyo +${PYSITELIB}/beancount/ingest/file.pyc +${PYSITELIB}/beancount/ingest/file_test.pyo +${PYSITELIB}/beancount/ingest/file_test.pyc +${PYSITELIB}/beancount/ingest/identify.pyo +${PYSITELIB}/beancount/ingest/identify.pyc +${PYSITELIB}/beancount/ingest/identify_test.pyo +${PYSITELIB}/beancount/ingest/identify_test.pyc +${PYSITELIB}/beancount/ingest/importer.pyo +${PYSITELIB}/beancount/ingest/importer.pyc +${PYSITELIB}/beancount/ingest/importer_test.pyo +${PYSITELIB}/beancount/ingest/importer_test.pyc +${PYSITELIB}/beancount/ingest/regression.pyo +${PYSITELIB}/beancount/ingest/regression.pyc +${PYSITELIB}/beancount/ingest/regression_pytest.pyo +${PYSITELIB}/beancount/ingest/regression_pytest.pyc +${PYSITELIB}/beancount/ingest/regression_test.pyo +${PYSITELIB}/beancount/ingest/regression_test.pyc +${PYSITELIB}/beancount/ingest/scripts_utils.pyo +${PYSITELIB}/beancount/ingest/scripts_utils.pyc +${PYSITELIB}/beancount/ingest/scripts_utils_test.pyo +${PYSITELIB}/beancount/ingest/scripts_utils_test.pyc +${PYSITELIB}/beancount/ingest/similar.pyo +${PYSITELIB}/beancount/ingest/similar.pyc +${PYSITELIB}/beancount/ingest/similar_test.pyo +${PYSITELIB}/beancount/ingest/similar_test.pyc +${PYSITELIB}/beancount/ingest/cache.py +${PYSITELIB}/beancount/ingest/cache_test.py +${PYSITELIB}/beancount/ingest/extract.py +${PYSITELIB}/beancount/ingest/extract_test.py +${PYSITELIB}/beancount/ingest/file.py +${PYSITELIB}/beancount/ingest/file_test.py +${PYSITELIB}/beancount/ingest/identify.py +${PYSITELIB}/beancount/ingest/identify_test.py +${PYSITELIB}/beancount/ingest/importer.py +${PYSITELIB}/beancount/ingest/importer_test.py +${PYSITELIB}/beancount/ingest/importers/__init__.py +${PYSITELIB}/beancount/ingest/importers/__init__.pyo +${PYSITELIB}/beancount/ingest/importers/__init__.pyc +${PYSITELIB}/beancount/ingest/importers/config.pyo +${PYSITELIB}/beancount/ingest/importers/config.pyc +${PYSITELIB}/beancount/ingest/importers/config_test.pyo +${PYSITELIB}/beancount/ingest/importers/config_test.pyc +${PYSITELIB}/beancount/ingest/importers/csv.pyo +${PYSITELIB}/beancount/ingest/importers/csv.pyc +${PYSITELIB}/beancount/ingest/importers/csv_test.pyo +${PYSITELIB}/beancount/ingest/importers/csv_test.pyc +${PYSITELIB}/beancount/ingest/importers/fileonly.pyo +${PYSITELIB}/beancount/ingest/importers/fileonly.pyc +${PYSITELIB}/beancount/ingest/importers/fileonly_test.pyo +${PYSITELIB}/beancount/ingest/importers/fileonly_test.pyc +${PYSITELIB}/beancount/ingest/importers/ofx.pyo +${PYSITELIB}/beancount/ingest/importers/ofx.pyc +${PYSITELIB}/beancount/ingest/importers/ofx_test.pyo +${PYSITELIB}/beancount/ingest/importers/ofx_test.pyc +${PYSITELIB}/beancount/ingest/importers/config.py +${PYSITELIB}/beancount/ingest/importers/config_test.py +${PYSITELIB}/beancount/ingest/importers/csv.py +${PYSITELIB}/beancount/ingest/importers/csv_test.py +${PYSITELIB}/beancount/ingest/importers/fileonly.py +${PYSITELIB}/beancount/ingest/importers/fileonly_test.py +${PYSITELIB}/beancount/ingest/importers/mixins/__init__.py +${PYSITELIB}/beancount/ingest/importers/mixins/__init__.pyo +${PYSITELIB}/beancount/ingest/importers/mixins/__init__.pyc +${PYSITELIB}/beancount/ingest/importers/mixins/config.pyo +${PYSITELIB}/beancount/ingest/importers/mixins/config.pyc +${PYSITELIB}/beancount/ingest/importers/mixins/filing.pyo +${PYSITELIB}/beancount/ingest/importers/mixins/filing.pyc +${PYSITELIB}/beancount/ingest/importers/mixins/identifier.pyo +${PYSITELIB}/beancount/ingest/importers/mixins/identifier.pyc +${PYSITELIB}/beancount/ingest/importers/mixins/config.py +${PYSITELIB}/beancount/ingest/importers/mixins/filing.py +${PYSITELIB}/beancount/ingest/importers/mixins/identifier.py +${PYSITELIB}/beancount/ingest/importers/ofx.py +${PYSITELIB}/beancount/ingest/importers/ofx_test.py +${PYSITELIB}/beancount/ingest/regression.py +${PYSITELIB}/beancount/ingest/regression_pytest.py +${PYSITELIB}/beancount/ingest/regression_test.py +${PYSITELIB}/beancount/ingest/scripts_utils.py +${PYSITELIB}/beancount/ingest/scripts_utils_test.py +${PYSITELIB}/beancount/ingest/similar.py +${PYSITELIB}/beancount/ingest/similar_test.py +${PYSITELIB}/beancount/loader.py +${PYSITELIB}/beancount/loader_test.py +${PYSITELIB}/beancount/ops/__init__.py +${PYSITELIB}/beancount/ops/__init__.pyo +${PYSITELIB}/beancount/ops/__init__.pyc +${PYSITELIB}/beancount/ops/balance.pyo +${PYSITELIB}/beancount/ops/balance.pyc +${PYSITELIB}/beancount/ops/balance_test.pyo +${PYSITELIB}/beancount/ops/balance_test.pyc +${PYSITELIB}/beancount/ops/basicops.pyo +${PYSITELIB}/beancount/ops/basicops.pyc +${PYSITELIB}/beancount/ops/basicops_test.pyo +${PYSITELIB}/beancount/ops/basicops_test.pyc +${PYSITELIB}/beancount/ops/compress.pyo +${PYSITELIB}/beancount/ops/compress.pyc +${PYSITELIB}/beancount/ops/compress_test.pyo +${PYSITELIB}/beancount/ops/compress_test.pyc +${PYSITELIB}/beancount/ops/documents.pyo +${PYSITELIB}/beancount/ops/documents.pyc +${PYSITELIB}/beancount/ops/documents_test.pyo +${PYSITELIB}/beancount/ops/documents_test.pyc +${PYSITELIB}/beancount/ops/holdings.pyo +${PYSITELIB}/beancount/ops/holdings.pyc +${PYSITELIB}/beancount/ops/holdings_test.pyo +${PYSITELIB}/beancount/ops/holdings_test.pyc +${PYSITELIB}/beancount/ops/lifetimes.pyo +${PYSITELIB}/beancount/ops/lifetimes.pyc +${PYSITELIB}/beancount/ops/lifetimes_test.pyo +${PYSITELIB}/beancount/ops/lifetimes_test.pyc +${PYSITELIB}/beancount/ops/pad.pyo +${PYSITELIB}/beancount/ops/pad.pyc +${PYSITELIB}/beancount/ops/pad_test.pyo +${PYSITELIB}/beancount/ops/pad_test.pyc +${PYSITELIB}/beancount/ops/summarize.pyo +${PYSITELIB}/beancount/ops/summarize.pyc +${PYSITELIB}/beancount/ops/summarize_test.pyo +${PYSITELIB}/beancount/ops/summarize_test.pyc +${PYSITELIB}/beancount/ops/validation.pyo +${PYSITELIB}/beancount/ops/validation.pyc +${PYSITELIB}/beancount/ops/validation_test.pyo +${PYSITELIB}/beancount/ops/validation_test.pyc +${PYSITELIB}/beancount/ops/balance.py +${PYSITELIB}/beancount/ops/balance_test.py +${PYSITELIB}/beancount/ops/basicops.py +${PYSITELIB}/beancount/ops/basicops_test.py +${PYSITELIB}/beancount/ops/compress.py +${PYSITELIB}/beancount/ops/compress_test.py +${PYSITELIB}/beancount/ops/documents.py +${PYSITELIB}/beancount/ops/documents_test.py +${PYSITELIB}/beancount/ops/holdings.py +${PYSITELIB}/beancount/ops/holdings_test.py +${PYSITELIB}/beancount/ops/lifetimes.py +${PYSITELIB}/beancount/ops/lifetimes_test.py +${PYSITELIB}/beancount/ops/pad.py +${PYSITELIB}/beancount/ops/pad_test.py +${PYSITELIB}/beancount/ops/summarize.py +${PYSITELIB}/beancount/ops/summarize_test.py +${PYSITELIB}/beancount/ops/validation.py +${PYSITELIB}/beancount/ops/validation_test.py +${PYSITELIB}/beancount/parser/__init__.py +${PYSITELIB}/beancount/parser/__init__.pyo +${PYSITELIB}/beancount/parser/__init__.pyc +${PYSITELIB}/beancount/parser/booking.pyo +${PYSITELIB}/beancount/parser/booking.pyc +${PYSITELIB}/beancount/parser/booking_full.pyo +${PYSITELIB}/beancount/parser/booking_full.pyc +${PYSITELIB}/beancount/parser/booking_full_test.pyo +${PYSITELIB}/beancount/parser/booking_full_test.pyc +${PYSITELIB}/beancount/parser/booking_method.pyo +${PYSITELIB}/beancount/parser/booking_method.pyc +${PYSITELIB}/beancount/parser/booking_method_test.pyo +${PYSITELIB}/beancount/parser/booking_method_test.pyc +${PYSITELIB}/beancount/parser/booking_test.pyo +${PYSITELIB}/beancount/parser/booking_test.pyc +${PYSITELIB}/beancount/parser/cmptest.pyo +${PYSITELIB}/beancount/parser/cmptest.pyc +${PYSITELIB}/beancount/parser/cmptest_test.pyo +${PYSITELIB}/beancount/parser/cmptest_test.pyc +${PYSITELIB}/beancount/parser/grammar.pyo +${PYSITELIB}/beancount/parser/grammar.pyc +${PYSITELIB}/beancount/parser/grammar_test.pyo +${PYSITELIB}/beancount/parser/grammar_test.pyc +${PYSITELIB}/beancount/parser/hashsrc.pyo +${PYSITELIB}/beancount/parser/hashsrc.pyc +${PYSITELIB}/beancount/parser/hashsrc_test.pyo +${PYSITELIB}/beancount/parser/hashsrc_test.pyc +${PYSITELIB}/beancount/parser/lexer.pyo +${PYSITELIB}/beancount/parser/lexer.pyc +${PYSITELIB}/beancount/parser/lexer_test.pyo +${PYSITELIB}/beancount/parser/lexer_test.pyc +${PYSITELIB}/beancount/parser/options.pyo +${PYSITELIB}/beancount/parser/options.pyc +${PYSITELIB}/beancount/parser/options_test.pyo +${PYSITELIB}/beancount/parser/options_test.pyc +${PYSITELIB}/beancount/parser/parser.pyo +${PYSITELIB}/beancount/parser/parser.pyc +${PYSITELIB}/beancount/parser/parser_test.pyo +${PYSITELIB}/beancount/parser/parser_test.pyc +${PYSITELIB}/beancount/parser/printer.pyo +${PYSITELIB}/beancount/parser/printer.pyc +${PYSITELIB}/beancount/parser/printer_test.pyo +${PYSITELIB}/beancount/parser/printer_test.pyc +${PYSITELIB}/beancount/parser/_parser.so +${PYSITELIB}/beancount/parser/booking.py +${PYSITELIB}/beancount/parser/booking_full.py +${PYSITELIB}/beancount/parser/booking_full_test.py +${PYSITELIB}/beancount/parser/booking_method.py +${PYSITELIB}/beancount/parser/booking_method_test.py +${PYSITELIB}/beancount/parser/booking_test.py +${PYSITELIB}/beancount/parser/cmptest.py +${PYSITELIB}/beancount/parser/cmptest_test.py +${PYSITELIB}/beancount/parser/grammar.h +${PYSITELIB}/beancount/parser/grammar.py +${PYSITELIB}/beancount/parser/grammar_test.py +${PYSITELIB}/beancount/parser/hashsrc.py +${PYSITELIB}/beancount/parser/hashsrc_test.py +${PYSITELIB}/beancount/parser/lexer.h +${PYSITELIB}/beancount/parser/lexer.py +${PYSITELIB}/beancount/parser/lexer_test.py +${PYSITELIB}/beancount/parser/options.py +${PYSITELIB}/beancount/parser/options_test.py +${PYSITELIB}/beancount/parser/parser.h +${PYSITELIB}/beancount/parser/parser.py +${PYSITELIB}/beancount/parser/parser_test.py +${PYSITELIB}/beancount/parser/printer.py +${PYSITELIB}/beancount/parser/printer_test.py +${PYSITELIB}/beancount/plugins/__init__.py +${PYSITELIB}/beancount/plugins/__init__.pyo +${PYSITELIB}/beancount/plugins/__init__.pyc +${PYSITELIB}/beancount/plugins/auto.pyo +${PYSITELIB}/beancount/plugins/auto.pyc +${PYSITELIB}/beancount/plugins/auto_accounts.pyo +${PYSITELIB}/beancount/plugins/auto_accounts.pyc +${PYSITELIB}/beancount/plugins/auto_accounts_test.pyo +${PYSITELIB}/beancount/plugins/auto_accounts_test.pyc +${PYSITELIB}/beancount/plugins/auto_test.pyo +${PYSITELIB}/beancount/plugins/auto_test.pyc +${PYSITELIB}/beancount/plugins/book_conversions.pyo +${PYSITELIB}/beancount/plugins/book_conversions.pyc +${PYSITELIB}/beancount/plugins/book_conversions_test.pyo +${PYSITELIB}/beancount/plugins/book_conversions_test.pyc +${PYSITELIB}/beancount/plugins/check_average_cost.pyo +${PYSITELIB}/beancount/plugins/check_average_cost.pyc +${PYSITELIB}/beancount/plugins/check_average_cost_test.pyo +${PYSITELIB}/beancount/plugins/check_average_cost_test.pyc +${PYSITELIB}/beancount/plugins/check_closing.pyo +${PYSITELIB}/beancount/plugins/check_closing.pyc +${PYSITELIB}/beancount/plugins/check_closing_test.pyo +${PYSITELIB}/beancount/plugins/check_closing_test.pyc +${PYSITELIB}/beancount/plugins/check_commodity.pyo +${PYSITELIB}/beancount/plugins/check_commodity.pyc +${PYSITELIB}/beancount/plugins/check_commodity_test.pyo +${PYSITELIB}/beancount/plugins/check_commodity_test.pyc +${PYSITELIB}/beancount/plugins/coherent_cost.pyo +${PYSITELIB}/beancount/plugins/coherent_cost.pyc +${PYSITELIB}/beancount/plugins/coherent_cost_test.pyo +${PYSITELIB}/beancount/plugins/coherent_cost_test.pyc +${PYSITELIB}/beancount/plugins/commodity_attr.pyo +${PYSITELIB}/beancount/plugins/commodity_attr.pyc +${PYSITELIB}/beancount/plugins/commodity_attr_test.pyo +${PYSITELIB}/beancount/plugins/commodity_attr_test.pyc +${PYSITELIB}/beancount/plugins/currency_accounts.pyo +${PYSITELIB}/beancount/plugins/currency_accounts.pyc +${PYSITELIB}/beancount/plugins/currency_accounts_test.pyo +${PYSITELIB}/beancount/plugins/currency_accounts_test.pyc +${PYSITELIB}/beancount/plugins/divert_expenses.pyo +${PYSITELIB}/beancount/plugins/divert_expenses.pyc +${PYSITELIB}/beancount/plugins/divert_expenses_test.pyo +${PYSITELIB}/beancount/plugins/divert_expenses_test.pyc +${PYSITELIB}/beancount/plugins/exclude_tag.pyo +${PYSITELIB}/beancount/plugins/exclude_tag.pyc +${PYSITELIB}/beancount/plugins/exclude_tag_test.pyo +${PYSITELIB}/beancount/plugins/exclude_tag_test.pyc +${PYSITELIB}/beancount/plugins/fill_account.pyo +${PYSITELIB}/beancount/plugins/fill_account.pyc +${PYSITELIB}/beancount/plugins/fill_account_test.pyo +${PYSITELIB}/beancount/plugins/fill_account_test.pyc +${PYSITELIB}/beancount/plugins/fix_payees.pyo +${PYSITELIB}/beancount/plugins/fix_payees.pyc +${PYSITELIB}/beancount/plugins/fix_payees_test.pyo +${PYSITELIB}/beancount/plugins/fix_payees_test.pyc +${PYSITELIB}/beancount/plugins/forecast.pyo +${PYSITELIB}/beancount/plugins/forecast.pyc +${PYSITELIB}/beancount/plugins/forecast_test.pyo +${PYSITELIB}/beancount/plugins/forecast_test.pyc +${PYSITELIB}/beancount/plugins/implicit_prices.pyo +${PYSITELIB}/beancount/plugins/implicit_prices.pyc +${PYSITELIB}/beancount/plugins/implicit_prices_test.pyo +${PYSITELIB}/beancount/plugins/implicit_prices_test.pyc +${PYSITELIB}/beancount/plugins/ira_contribs.pyo +${PYSITELIB}/beancount/plugins/ira_contribs.pyc +${PYSITELIB}/beancount/plugins/ira_contribs_test.pyo +${PYSITELIB}/beancount/plugins/ira_contribs_test.pyc +${PYSITELIB}/beancount/plugins/leafonly.pyo +${PYSITELIB}/beancount/plugins/leafonly.pyc +${PYSITELIB}/beancount/plugins/leafonly_test.pyo +${PYSITELIB}/beancount/plugins/leafonly_test.pyc +${PYSITELIB}/beancount/plugins/mark_unverified.pyo +${PYSITELIB}/beancount/plugins/mark_unverified.pyc +${PYSITELIB}/beancount/plugins/mark_unverified_test.pyo +${PYSITELIB}/beancount/plugins/mark_unverified_test.pyc +${PYSITELIB}/beancount/plugins/merge_meta.pyo +${PYSITELIB}/beancount/plugins/merge_meta.pyc +${PYSITELIB}/beancount/plugins/merge_meta_test.pyo +${PYSITELIB}/beancount/plugins/merge_meta_test.pyc +${PYSITELIB}/beancount/plugins/noduplicates.pyo +${PYSITELIB}/beancount/plugins/noduplicates.pyc +${PYSITELIB}/beancount/plugins/noduplicates_test.pyo +${PYSITELIB}/beancount/plugins/noduplicates_test.pyc +${PYSITELIB}/beancount/plugins/nounused.pyo +${PYSITELIB}/beancount/plugins/nounused.pyc +${PYSITELIB}/beancount/plugins/nounused_test.pyo +${PYSITELIB}/beancount/plugins/nounused_test.pyc +${PYSITELIB}/beancount/plugins/onecommodity.pyo +${PYSITELIB}/beancount/plugins/onecommodity.pyc +${PYSITELIB}/beancount/plugins/onecommodity_test.pyo +${PYSITELIB}/beancount/plugins/onecommodity_test.pyc +${PYSITELIB}/beancount/plugins/pedantic.pyo +${PYSITELIB}/beancount/plugins/pedantic.pyc +${PYSITELIB}/beancount/plugins/pedantic_test.pyo +${PYSITELIB}/beancount/plugins/pedantic_test.pyc +${PYSITELIB}/beancount/plugins/sellgains.pyo +${PYSITELIB}/beancount/plugins/sellgains.pyc +${PYSITELIB}/beancount/plugins/sellgains_test.pyo +${PYSITELIB}/beancount/plugins/sellgains_test.pyc +${PYSITELIB}/beancount/plugins/split_expenses.pyo +${PYSITELIB}/beancount/plugins/split_expenses.pyc +${PYSITELIB}/beancount/plugins/split_expenses_test.pyo +${PYSITELIB}/beancount/plugins/split_expenses_test.pyc +${PYSITELIB}/beancount/plugins/tag_pending.pyo +${PYSITELIB}/beancount/plugins/tag_pending.pyc +${PYSITELIB}/beancount/plugins/tag_pending_test.pyo +${PYSITELIB}/beancount/plugins/tag_pending_test.pyc +${PYSITELIB}/beancount/plugins/unique_prices.pyo +${PYSITELIB}/beancount/plugins/unique_prices.pyc +${PYSITELIB}/beancount/plugins/unique_prices_test.pyo +${PYSITELIB}/beancount/plugins/unique_prices_test.pyc +${PYSITELIB}/beancount/plugins/unrealized.pyo +${PYSITELIB}/beancount/plugins/unrealized.pyc +${PYSITELIB}/beancount/plugins/unrealized_test.pyo +${PYSITELIB}/beancount/plugins/unrealized_test.pyc +${PYSITELIB}/beancount/plugins/auto.py +${PYSITELIB}/beancount/plugins/auto_accounts.py +${PYSITELIB}/beancount/plugins/auto_accounts_test.py +${PYSITELIB}/beancount/plugins/auto_test.py +${PYSITELIB}/beancount/plugins/book_conversions.py +${PYSITELIB}/beancount/plugins/book_conversions_test.py +${PYSITELIB}/beancount/plugins/check_average_cost.py +${PYSITELIB}/beancount/plugins/check_average_cost_test.py +${PYSITELIB}/beancount/plugins/check_closing.py +${PYSITELIB}/beancount/plugins/check_closing_test.py +${PYSITELIB}/beancount/plugins/check_commodity.py +${PYSITELIB}/beancount/plugins/check_commodity_test.py +${PYSITELIB}/beancount/plugins/coherent_cost.py +${PYSITELIB}/beancount/plugins/coherent_cost_test.py +${PYSITELIB}/beancount/plugins/commodity_attr.py +${PYSITELIB}/beancount/plugins/commodity_attr_test.py +${PYSITELIB}/beancount/plugins/currency_accounts.py +${PYSITELIB}/beancount/plugins/currency_accounts_test.py +${PYSITELIB}/beancount/plugins/divert_expenses.py +${PYSITELIB}/beancount/plugins/divert_expenses_test.py +${PYSITELIB}/beancount/plugins/exclude_tag.py +${PYSITELIB}/beancount/plugins/exclude_tag_test.py +${PYSITELIB}/beancount/plugins/fill_account.py +${PYSITELIB}/beancount/plugins/fill_account_test.py +${PYSITELIB}/beancount/plugins/fix_payees.py +${PYSITELIB}/beancount/plugins/fix_payees_test.py +${PYSITELIB}/beancount/plugins/forecast.py +${PYSITELIB}/beancount/plugins/forecast_test.py +${PYSITELIB}/beancount/plugins/implicit_prices.py +${PYSITELIB}/beancount/plugins/implicit_prices_test.py +${PYSITELIB}/beancount/plugins/ira_contribs.py +${PYSITELIB}/beancount/plugins/ira_contribs_test.py +${PYSITELIB}/beancount/plugins/leafonly.py +${PYSITELIB}/beancount/plugins/leafonly_test.py +${PYSITELIB}/beancount/plugins/mark_unverified.py +${PYSITELIB}/beancount/plugins/mark_unverified_test.py +${PYSITELIB}/beancount/plugins/merge_meta.py +${PYSITELIB}/beancount/plugins/merge_meta_test.py +${PYSITELIB}/beancount/plugins/noduplicates.py +${PYSITELIB}/beancount/plugins/noduplicates_test.py +${PYSITELIB}/beancount/plugins/nounused.py +${PYSITELIB}/beancount/plugins/nounused_test.py +${PYSITELIB}/beancount/plugins/onecommodity.py +${PYSITELIB}/beancount/plugins/onecommodity_test.py +${PYSITELIB}/beancount/plugins/pedantic.py +${PYSITELIB}/beancount/plugins/pedantic_test.py +${PYSITELIB}/beancount/plugins/sellgains.py +${PYSITELIB}/beancount/plugins/sellgains_test.py +${PYSITELIB}/beancount/plugins/split_expenses.py +${PYSITELIB}/beancount/plugins/split_expenses_test.py +${PYSITELIB}/beancount/plugins/tag_pending.py +${PYSITELIB}/beancount/plugins/tag_pending_test.py +${PYSITELIB}/beancount/plugins/unique_prices.py +${PYSITELIB}/beancount/plugins/unique_prices_test.py +${PYSITELIB}/beancount/plugins/unrealized.py +${PYSITELIB}/beancount/plugins/unrealized_test.py +${PYSITELIB}/beancount/prices/__init__.py +${PYSITELIB}/beancount/prices/__init__.pyo +${PYSITELIB}/beancount/prices/__init__.pyc +${PYSITELIB}/beancount/prices/find_prices.pyo +${PYSITELIB}/beancount/prices/find_prices.pyc +${PYSITELIB}/beancount/prices/find_prices_test.pyo +${PYSITELIB}/beancount/prices/find_prices_test.pyc +${PYSITELIB}/beancount/prices/price.pyo +${PYSITELIB}/beancount/prices/price.pyc +${PYSITELIB}/beancount/prices/price_test.pyo +${PYSITELIB}/beancount/prices/price_test.pyc +${PYSITELIB}/beancount/prices/source.pyo +${PYSITELIB}/beancount/prices/source.pyc +${PYSITELIB}/beancount/prices/find_prices.py +${PYSITELIB}/beancount/prices/find_prices_test.py +${PYSITELIB}/beancount/prices/price.py +${PYSITELIB}/beancount/prices/price_test.py +${PYSITELIB}/beancount/prices/source.py +${PYSITELIB}/beancount/prices/sources/__init__.py +${PYSITELIB}/beancount/prices/sources/__init__.pyo +${PYSITELIB}/beancount/prices/sources/__init__.pyc +${PYSITELIB}/beancount/prices/sources/iex.pyo +${PYSITELIB}/beancount/prices/sources/iex.pyc +${PYSITELIB}/beancount/prices/sources/iex_test.pyo +${PYSITELIB}/beancount/prices/sources/iex_test.pyc +${PYSITELIB}/beancount/prices/sources/oanda.pyo +${PYSITELIB}/beancount/prices/sources/oanda.pyc +${PYSITELIB}/beancount/prices/sources/oanda_test.pyo +${PYSITELIB}/beancount/prices/sources/oanda_test.pyc +${PYSITELIB}/beancount/prices/sources/quandl.pyo +${PYSITELIB}/beancount/prices/sources/quandl.pyc +${PYSITELIB}/beancount/prices/sources/quandl_test.pyo +${PYSITELIB}/beancount/prices/sources/quandl_test.pyc +${PYSITELIB}/beancount/prices/sources/yahoo.pyo +${PYSITELIB}/beancount/prices/sources/yahoo.pyc +${PYSITELIB}/beancount/prices/sources/yahoo_test.pyo +${PYSITELIB}/beancount/prices/sources/yahoo_test.pyc +${PYSITELIB}/beancount/prices/sources/iex.py +${PYSITELIB}/beancount/prices/sources/iex_test.py +${PYSITELIB}/beancount/prices/sources/oanda.py +${PYSITELIB}/beancount/prices/sources/oanda_test.py +${PYSITELIB}/beancount/prices/sources/quandl.py +${PYSITELIB}/beancount/prices/sources/quandl_test.py +${PYSITELIB}/beancount/prices/sources/yahoo.py +${PYSITELIB}/beancount/prices/sources/yahoo_test.py +${PYSITELIB}/beancount/query/__init__.py +${PYSITELIB}/beancount/query/__init__.pyo +${PYSITELIB}/beancount/query/__init__.pyc +${PYSITELIB}/beancount/query/numberify.pyo +${PYSITELIB}/beancount/query/numberify.pyc +${PYSITELIB}/beancount/query/numberify_test.pyo +${PYSITELIB}/beancount/query/numberify_test.pyc +${PYSITELIB}/beancount/query/query.pyo +${PYSITELIB}/beancount/query/query.pyc +${PYSITELIB}/beancount/query/query_compile.pyo +${PYSITELIB}/beancount/query/query_compile.pyc +${PYSITELIB}/beancount/query/query_compile_test.pyo +${PYSITELIB}/beancount/query/query_compile_test.pyc +${PYSITELIB}/beancount/query/query_env.pyo +${PYSITELIB}/beancount/query/query_env.pyc +${PYSITELIB}/beancount/query/query_env_test.pyo +${PYSITELIB}/beancount/query/query_env_test.pyc +${PYSITELIB}/beancount/query/query_execute.pyo +${PYSITELIB}/beancount/query/query_execute.pyc +${PYSITELIB}/beancount/query/query_execute_test.pyo +${PYSITELIB}/beancount/query/query_execute_test.pyc +${PYSITELIB}/beancount/query/query_parser.pyo +${PYSITELIB}/beancount/query/query_parser.pyc +${PYSITELIB}/beancount/query/query_parser_test.pyo +${PYSITELIB}/beancount/query/query_parser_test.pyc +${PYSITELIB}/beancount/query/query_render.pyo +${PYSITELIB}/beancount/query/query_render.pyc +${PYSITELIB}/beancount/query/query_render_test.pyo +${PYSITELIB}/beancount/query/query_render_test.pyc +${PYSITELIB}/beancount/query/query_test.pyo +${PYSITELIB}/beancount/query/query_test.pyc +${PYSITELIB}/beancount/query/shell.pyo +${PYSITELIB}/beancount/query/shell.pyc +${PYSITELIB}/beancount/query/shell_test.pyo +${PYSITELIB}/beancount/query/shell_test.pyc +${PYSITELIB}/beancount/query/numberify.py +${PYSITELIB}/beancount/query/numberify_test.py +${PYSITELIB}/beancount/query/query.py +${PYSITELIB}/beancount/query/query_compile.py +${PYSITELIB}/beancount/query/query_compile_test.py +${PYSITELIB}/beancount/query/query_env.py +${PYSITELIB}/beancount/query/query_env_test.py +${PYSITELIB}/beancount/query/query_execute.py +${PYSITELIB}/beancount/query/query_execute_test.py +${PYSITELIB}/beancount/query/query_parser.py +${PYSITELIB}/beancount/query/query_parser_test.py +${PYSITELIB}/beancount/query/query_render.py +${PYSITELIB}/beancount/query/query_render_test.py +${PYSITELIB}/beancount/query/query_test.py +${PYSITELIB}/beancount/query/shell.py +${PYSITELIB}/beancount/query/shell_test.py +${PYSITELIB}/beancount/reports/__init__.py +${PYSITELIB}/beancount/reports/__init__.pyo +${PYSITELIB}/beancount/reports/__init__.pyc +${PYSITELIB}/beancount/reports/balance_reports.pyo +${PYSITELIB}/beancount/reports/balance_reports.pyc +${PYSITELIB}/beancount/reports/balance_reports_test.pyo +${PYSITELIB}/beancount/reports/balance_reports_test.pyc +${PYSITELIB}/beancount/reports/base.pyo +${PYSITELIB}/beancount/reports/base.pyc +${PYSITELIB}/beancount/reports/base_test.pyo +${PYSITELIB}/beancount/reports/base_test.pyc +${PYSITELIB}/beancount/reports/context.pyo +${PYSITELIB}/beancount/reports/context.pyc +${PYSITELIB}/beancount/reports/context_test.pyo +${PYSITELIB}/beancount/reports/context_test.pyc +${PYSITELIB}/beancount/reports/convert_reports.pyo +${PYSITELIB}/beancount/reports/convert_reports.pyc +${PYSITELIB}/beancount/reports/convert_reports_test.pyo +${PYSITELIB}/beancount/reports/convert_reports_test.pyc +${PYSITELIB}/beancount/reports/export_reports.pyo +${PYSITELIB}/beancount/reports/export_reports.pyc +${PYSITELIB}/beancount/reports/export_reports_test.pyo +${PYSITELIB}/beancount/reports/export_reports_test.pyc +${PYSITELIB}/beancount/reports/gviz.pyo +${PYSITELIB}/beancount/reports/gviz.pyc +${PYSITELIB}/beancount/reports/gviz_test.pyo +${PYSITELIB}/beancount/reports/gviz_test.pyc +${PYSITELIB}/beancount/reports/holdings_reports.pyo +${PYSITELIB}/beancount/reports/holdings_reports.pyc +${PYSITELIB}/beancount/reports/holdings_reports_test.pyo +${PYSITELIB}/beancount/reports/holdings_reports_test.pyc +${PYSITELIB}/beancount/reports/html_formatter.pyo +${PYSITELIB}/beancount/reports/html_formatter.pyc +${PYSITELIB}/beancount/reports/html_formatter_test.pyo +${PYSITELIB}/beancount/reports/html_formatter_test.pyc +${PYSITELIB}/beancount/reports/journal_html.pyo +${PYSITELIB}/beancount/reports/journal_html.pyc +${PYSITELIB}/beancount/reports/journal_html_test.pyo +${PYSITELIB}/beancount/reports/journal_html_test.pyc +${PYSITELIB}/beancount/reports/journal_reports.pyo +${PYSITELIB}/beancount/reports/journal_reports.pyc +${PYSITELIB}/beancount/reports/journal_reports_test.pyo +${PYSITELIB}/beancount/reports/journal_reports_test.pyc +${PYSITELIB}/beancount/reports/journal_text.pyo +${PYSITELIB}/beancount/reports/journal_text.pyc +${PYSITELIB}/beancount/reports/journal_text_test.pyo +${PYSITELIB}/beancount/reports/journal_text_test.pyc +${PYSITELIB}/beancount/reports/misc_reports.pyo +${PYSITELIB}/beancount/reports/misc_reports.pyc +${PYSITELIB}/beancount/reports/misc_reports_test.pyo +${PYSITELIB}/beancount/reports/misc_reports_test.pyc +${PYSITELIB}/beancount/reports/price_reports.pyo +${PYSITELIB}/beancount/reports/price_reports.pyc +${PYSITELIB}/beancount/reports/price_reports_test.pyo +${PYSITELIB}/beancount/reports/price_reports_test.pyc +${PYSITELIB}/beancount/reports/report.pyo +${PYSITELIB}/beancount/reports/report.pyc +${PYSITELIB}/beancount/reports/report_test.pyo +${PYSITELIB}/beancount/reports/report_test.pyc +${PYSITELIB}/beancount/reports/table.pyo +${PYSITELIB}/beancount/reports/table.pyc +${PYSITELIB}/beancount/reports/table_test.pyo +${PYSITELIB}/beancount/reports/table_test.pyc +${PYSITELIB}/beancount/reports/tree_table.pyo +${PYSITELIB}/beancount/reports/tree_table.pyc +${PYSITELIB}/beancount/reports/tree_table_test.pyo +${PYSITELIB}/beancount/reports/tree_table_test.pyc +${PYSITELIB}/beancount/reports/balance_reports.py +${PYSITELIB}/beancount/reports/balance_reports_test.py +${PYSITELIB}/beancount/reports/base.py +${PYSITELIB}/beancount/reports/base_test.py +${PYSITELIB}/beancount/reports/context.py +${PYSITELIB}/beancount/reports/context_test.py +${PYSITELIB}/beancount/reports/convert_reports.py +${PYSITELIB}/beancount/reports/convert_reports_test.py +${PYSITELIB}/beancount/reports/export_reports.py +${PYSITELIB}/beancount/reports/export_reports_test.py +${PYSITELIB}/beancount/reports/gviz.py +${PYSITELIB}/beancount/reports/gviz_test.py +${PYSITELIB}/beancount/reports/holdings_reports.py +${PYSITELIB}/beancount/reports/holdings_reports_test.py +${PYSITELIB}/beancount/reports/html_formatter.py +${PYSITELIB}/beancount/reports/html_formatter_test.py +${PYSITELIB}/beancount/reports/journal_html.py +${PYSITELIB}/beancount/reports/journal_html_test.py +${PYSITELIB}/beancount/reports/journal_reports.py +${PYSITELIB}/beancount/reports/journal_reports_test.py +${PYSITELIB}/beancount/reports/journal_text.py +${PYSITELIB}/beancount/reports/journal_text_test.py +${PYSITELIB}/beancount/reports/misc_reports.py +${PYSITELIB}/beancount/reports/misc_reports_test.py +${PYSITELIB}/beancount/reports/price_reports.py +${PYSITELIB}/beancount/reports/price_reports_test.py +${PYSITELIB}/beancount/reports/report.py +${PYSITELIB}/beancount/reports/report_test.py +${PYSITELIB}/beancount/reports/table.py +${PYSITELIB}/beancount/reports/table_test.py +${PYSITELIB}/beancount/reports/template.html +${PYSITELIB}/beancount/reports/tree_table.py +${PYSITELIB}/beancount/reports/tree_table_test.py +${PYSITELIB}/beancount/scripts/__init__.py +${PYSITELIB}/beancount/scripts/__init__.pyo +${PYSITELIB}/beancount/scripts/__init__.pyc +${PYSITELIB}/beancount/scripts/bake.pyo +${PYSITELIB}/beancount/scripts/bake.pyc +${PYSITELIB}/beancount/scripts/bake_test.pyo +${PYSITELIB}/beancount/scripts/bake_test.pyc +${PYSITELIB}/beancount/scripts/check.pyo +${PYSITELIB}/beancount/scripts/check.pyc +${PYSITELIB}/beancount/scripts/check_examples_test.pyo +${PYSITELIB}/beancount/scripts/check_examples_test.pyc +${PYSITELIB}/beancount/scripts/check_test.pyo +${PYSITELIB}/beancount/scripts/check_test.pyc +${PYSITELIB}/beancount/scripts/deps.pyo +${PYSITELIB}/beancount/scripts/deps.pyc +${PYSITELIB}/beancount/scripts/deps_test.pyo +${PYSITELIB}/beancount/scripts/deps_test.pyc +${PYSITELIB}/beancount/scripts/directories.pyo +${PYSITELIB}/beancount/scripts/directories.pyc +${PYSITELIB}/beancount/scripts/directories_test.pyo +${PYSITELIB}/beancount/scripts/directories_test.pyc +${PYSITELIB}/beancount/scripts/doctor.pyo +${PYSITELIB}/beancount/scripts/doctor.pyc +${PYSITELIB}/beancount/scripts/doctor_test.pyo +${PYSITELIB}/beancount/scripts/doctor_test.pyc +${PYSITELIB}/beancount/scripts/example.pyo +${PYSITELIB}/beancount/scripts/example.pyc +${PYSITELIB}/beancount/scripts/example_test.pyo +${PYSITELIB}/beancount/scripts/example_test.pyc +${PYSITELIB}/beancount/scripts/format.pyo +${PYSITELIB}/beancount/scripts/format.pyc +${PYSITELIB}/beancount/scripts/format_test.pyo +${PYSITELIB}/beancount/scripts/format_test.pyc +${PYSITELIB}/beancount/scripts/setup_test.pyo +${PYSITELIB}/beancount/scripts/setup_test.pyc +${PYSITELIB}/beancount/scripts/sql.pyo +${PYSITELIB}/beancount/scripts/sql.pyc +${PYSITELIB}/beancount/scripts/sql_test.pyo +${PYSITELIB}/beancount/scripts/sql_test.pyc +${PYSITELIB}/beancount/scripts/tutorial.pyo +${PYSITELIB}/beancount/scripts/tutorial.pyc +${PYSITELIB}/beancount/scripts/tutorial_test.pyo +${PYSITELIB}/beancount/scripts/tutorial_test.pyc +${PYSITELIB}/beancount/scripts/bake.py +${PYSITELIB}/beancount/scripts/bake_test.py +${PYSITELIB}/beancount/scripts/check.py +${PYSITELIB}/beancount/scripts/check_examples_test.py +${PYSITELIB}/beancount/scripts/check_test.py +${PYSITELIB}/beancount/scripts/deps.py +${PYSITELIB}/beancount/scripts/deps_test.py +${PYSITELIB}/beancount/scripts/directories.py +${PYSITELIB}/beancount/scripts/directories_test.py +${PYSITELIB}/beancount/scripts/doctor.py +${PYSITELIB}/beancount/scripts/doctor_test.py +${PYSITELIB}/beancount/scripts/example.py +${PYSITELIB}/beancount/scripts/example_test.py +${PYSITELIB}/beancount/scripts/format.py +${PYSITELIB}/beancount/scripts/format_test.py +${PYSITELIB}/beancount/scripts/setup_test.py +${PYSITELIB}/beancount/scripts/sql.py +${PYSITELIB}/beancount/scripts/sql_test.py +${PYSITELIB}/beancount/scripts/tutorial.py +${PYSITELIB}/beancount/scripts/tutorial_test.py +${PYSITELIB}/beancount/tools/__init__.py +${PYSITELIB}/beancount/tools/__init__.pyo +${PYSITELIB}/beancount/tools/__init__.pyc +${PYSITELIB}/beancount/tools/sheets_upload.pyo +${PYSITELIB}/beancount/tools/sheets_upload.pyc +${PYSITELIB}/beancount/tools/sheets_upload_test.pyo +${PYSITELIB}/beancount/tools/sheets_upload_test.pyc +${PYSITELIB}/beancount/tools/treeify.pyo +${PYSITELIB}/beancount/tools/treeify.pyc +${PYSITELIB}/beancount/tools/treeify_test.pyo +${PYSITELIB}/beancount/tools/treeify_test.pyc +${PYSITELIB}/beancount/tools/sheets_upload.py +${PYSITELIB}/beancount/tools/sheets_upload_test.py +${PYSITELIB}/beancount/tools/treeify.py +${PYSITELIB}/beancount/tools/treeify_test.py +${PYSITELIB}/beancount/utils/__init__.py +${PYSITELIB}/beancount/utils/__init__.pyo +${PYSITELIB}/beancount/utils/__init__.pyc +${PYSITELIB}/beancount/utils/bisect_key.pyo +${PYSITELIB}/beancount/utils/bisect_key.pyc +${PYSITELIB}/beancount/utils/bisect_key_test.pyo +${PYSITELIB}/beancount/utils/bisect_key_test.pyc +${PYSITELIB}/beancount/utils/csv_utils.pyo +${PYSITELIB}/beancount/utils/csv_utils.pyc +${PYSITELIB}/beancount/utils/csv_utils_test.pyo +${PYSITELIB}/beancount/utils/csv_utils_test.pyc +${PYSITELIB}/beancount/utils/date_utils.pyo +${PYSITELIB}/beancount/utils/date_utils.pyc +${PYSITELIB}/beancount/utils/date_utils_test.pyo +${PYSITELIB}/beancount/utils/date_utils_test.pyc +${PYSITELIB}/beancount/utils/defdict.pyo +${PYSITELIB}/beancount/utils/defdict.pyc +${PYSITELIB}/beancount/utils/defdict_test.pyo +${PYSITELIB}/beancount/utils/defdict_test.pyc +${PYSITELIB}/beancount/utils/encryption.pyo +${PYSITELIB}/beancount/utils/encryption.pyc +${PYSITELIB}/beancount/utils/encryption_test.pyo +${PYSITELIB}/beancount/utils/encryption_test.pyc +${PYSITELIB}/beancount/utils/file_type.pyo +${PYSITELIB}/beancount/utils/file_type.pyc +${PYSITELIB}/beancount/utils/file_type_test.pyo +${PYSITELIB}/beancount/utils/file_type_test.pyc +${PYSITELIB}/beancount/utils/file_utils.pyo +${PYSITELIB}/beancount/utils/file_utils.pyc +${PYSITELIB}/beancount/utils/file_utils_test.pyo +${PYSITELIB}/beancount/utils/file_utils_test.pyc +${PYSITELIB}/beancount/utils/import_utils.pyo +${PYSITELIB}/beancount/utils/import_utils.pyc +${PYSITELIB}/beancount/utils/import_utils_test.pyo +${PYSITELIB}/beancount/utils/import_utils_test.pyc +${PYSITELIB}/beancount/utils/invariants.pyo +${PYSITELIB}/beancount/utils/invariants.pyc +${PYSITELIB}/beancount/utils/invariants_test.pyo +${PYSITELIB}/beancount/utils/invariants_test.pyc +${PYSITELIB}/beancount/utils/memo.pyo +${PYSITELIB}/beancount/utils/memo.pyc +${PYSITELIB}/beancount/utils/memo_test.pyo +${PYSITELIB}/beancount/utils/memo_test.pyc +${PYSITELIB}/beancount/utils/misc_utils.pyo +${PYSITELIB}/beancount/utils/misc_utils.pyc +${PYSITELIB}/beancount/utils/misc_utils_test.pyo +${PYSITELIB}/beancount/utils/misc_utils_test.pyc +${PYSITELIB}/beancount/utils/net_utils.pyo +${PYSITELIB}/beancount/utils/net_utils.pyc +${PYSITELIB}/beancount/utils/net_utils_test.pyo +${PYSITELIB}/beancount/utils/net_utils_test.pyc +${PYSITELIB}/beancount/utils/pager.pyo +${PYSITELIB}/beancount/utils/pager.pyc +${PYSITELIB}/beancount/utils/pager_test.pyo +${PYSITELIB}/beancount/utils/pager_test.pyc +${PYSITELIB}/beancount/utils/regexp_utils.pyo +${PYSITELIB}/beancount/utils/regexp_utils.pyc +${PYSITELIB}/beancount/utils/regexp_utils_test.pyo +${PYSITELIB}/beancount/utils/regexp_utils_test.pyc +${PYSITELIB}/beancount/utils/snoop.pyo +${PYSITELIB}/beancount/utils/snoop.pyc +${PYSITELIB}/beancount/utils/snoop_test.pyo +${PYSITELIB}/beancount/utils/snoop_test.pyc +${PYSITELIB}/beancount/utils/test_utils.pyo +${PYSITELIB}/beancount/utils/test_utils.pyc +${PYSITELIB}/beancount/utils/test_utils_test.pyo +${PYSITELIB}/beancount/utils/test_utils_test.pyc +${PYSITELIB}/beancount/utils/text_utils.pyo +${PYSITELIB}/beancount/utils/text_utils.pyc +${PYSITELIB}/beancount/utils/text_utils_test.pyo +${PYSITELIB}/beancount/utils/text_utils_test.pyc +${PYSITELIB}/beancount/utils/version.pyo +${PYSITELIB}/beancount/utils/version.pyc +${PYSITELIB}/beancount/utils/version_test.pyo +${PYSITELIB}/beancount/utils/version_test.pyc +${PYSITELIB}/beancount/utils/bisect_key.py +${PYSITELIB}/beancount/utils/bisect_key_test.py +${PYSITELIB}/beancount/utils/csv_utils.py +${PYSITELIB}/beancount/utils/csv_utils_test.py +${PYSITELIB}/beancount/utils/date_utils.py +${PYSITELIB}/beancount/utils/date_utils_test.py +${PYSITELIB}/beancount/utils/defdict.py +${PYSITELIB}/beancount/utils/defdict_test.py +${PYSITELIB}/beancount/utils/encryption.py +${PYSITELIB}/beancount/utils/encryption_test.py +${PYSITELIB}/beancount/utils/file_type.py +${PYSITELIB}/beancount/utils/file_type_test.py +${PYSITELIB}/beancount/utils/file_utils.py +${PYSITELIB}/beancount/utils/file_utils_test.py +${PYSITELIB}/beancount/utils/import_utils.py +${PYSITELIB}/beancount/utils/import_utils_test.py +${PYSITELIB}/beancount/utils/invariants.py +${PYSITELIB}/beancount/utils/invariants_test.py +${PYSITELIB}/beancount/utils/memo.py +${PYSITELIB}/beancount/utils/memo_test.py +${PYSITELIB}/beancount/utils/misc_utils.py +${PYSITELIB}/beancount/utils/misc_utils_test.py +${PYSITELIB}/beancount/utils/net_utils.py +${PYSITELIB}/beancount/utils/net_utils_test.py +${PYSITELIB}/beancount/utils/pager.py +${PYSITELIB}/beancount/utils/pager_test.py +${PYSITELIB}/beancount/utils/regexp_utils.py +${PYSITELIB}/beancount/utils/regexp_utils_test.py +${PYSITELIB}/beancount/utils/snoop.py +${PYSITELIB}/beancount/utils/snoop_test.py +${PYSITELIB}/beancount/utils/test_utils.py +${PYSITELIB}/beancount/utils/test_utils_test.py +${PYSITELIB}/beancount/utils/text_utils.py +${PYSITELIB}/beancount/utils/text_utils_test.py +${PYSITELIB}/beancount/utils/version.py +${PYSITELIB}/beancount/utils/version_test.py +${PYSITELIB}/beancount/web/__init__.py +${PYSITELIB}/beancount/web/__init__.pyo +${PYSITELIB}/beancount/web/__init__.pyc +${PYSITELIB}/beancount/web/bottle_utils.pyo +${PYSITELIB}/beancount/web/bottle_utils.pyc +${PYSITELIB}/beancount/web/bottle_utils_test.pyo +${PYSITELIB}/beancount/web/bottle_utils_test.pyc +${PYSITELIB}/beancount/web/scrape.pyo +${PYSITELIB}/beancount/web/scrape.pyc +${PYSITELIB}/beancount/web/scrape_test.pyo +${PYSITELIB}/beancount/web/scrape_test.pyc +${PYSITELIB}/beancount/web/views.pyo +${PYSITELIB}/beancount/web/views.pyc +${PYSITELIB}/beancount/web/views_test.pyo +${PYSITELIB}/beancount/web/views_test.pyc +${PYSITELIB}/beancount/web/web.pyo +${PYSITELIB}/beancount/web/web.pyc +${PYSITELIB}/beancount/web/web_test.pyo +${PYSITELIB}/beancount/web/web_test.pyc +${PYSITELIB}/beancount/web/bottle_utils.py +${PYSITELIB}/beancount/web/bottle_utils_test.py +${PYSITELIB}/beancount/web/favicon.ico +${PYSITELIB}/beancount/web/scrape.py +${PYSITELIB}/beancount/web/scrape_test.py +${PYSITELIB}/beancount/web/snippets.html +${PYSITELIB}/beancount/web/third_party/sorttable.js +${PYSITELIB}/beancount/web/views.py +${PYSITELIB}/beancount/web/views_test.py +${PYSITELIB}/beancount/web/web.css +${PYSITELIB}/beancount/web/web.html +${PYSITELIB}/beancount/web/web.py +${PYSITELIB}/beancount/web/web_test.py diff --git a/finance/py-beancount/distinfo b/finance/py-beancount/distinfo new file mode 100644 index 000000000000..8b9cde008b1b --- /dev/null +++ b/finance/py-beancount/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2020/03/22 21:27:51 riastradh Exp $ + +SHA1 (beancount-2.2.3.tar.gz) = f761bbf881bcf24a267d2390f84bfe8e1e3f2996 +RMD160 (beancount-2.2.3.tar.gz) = 706810f10713aeb835266d11f05066b32805bb40 +SHA512 (beancount-2.2.3.tar.gz) = 850875fd7b28ca2b861111d1d2b90b2e2f01e1e6fcc729c7983fca9b3b60409cf9cd3d13e0b5fa0ba617659db5088607ad05dbc87ad3672476b2b5744d58c47b +Size (beancount-2.2.3.tar.gz) = 604034 bytes