pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/finance/py-beancount
Module Name: pkgsrc
Committed By: adam
Date: Sat May 13 08:18:42 UTC 2023
Modified Files:
pkgsrc/finance/py-beancount: Makefile PLIST distinfo
Log Message:
py-beancount: updated to 2.3.5
2022-02-15
- Released 2.3.5 with only a few minor bugfixes. Mainly released for 3.10.
2021-03-20
- Fixed 639: Released 2.3.4.
2021-01-09
- Fixed bug in booking that assumed number is set on cost. I did this while
running booking manually on entries freshly created on an importer (never ahd
done that before, will be customary in v3).
2021-01-08
- Fixed recently introduced bug with the export script that reordered the
columns.
- Fixed bug with printer leaving trailing whitespace. Was annoying.
2020-12-20
- Merged half of branch pr128_seltzered_beanpriceupdate on this side of
Beancount. The other side will be patched to
http://github.com/beancount/beanprice. This adds some trimming functions to
beancount.ops.lifetimes.
2020-12-14
- Fixed 588: Catch more narrow exceptions from plugins and render full stack
when caught.
2020-11-25
- Fixed 584 - a bug which was occurring because a pathological example using a
very large precision was used in inferring the precision of a currency and a
subsequent attempt to quantize a large number exceeded the default precision.
2020-11-22
- Fixed bug in parser.parse_file() which when passed a filename in would leave
the file unclosed.
- Fixed latent bug with key/value parsing (incorrect grammar rule, was working
anyway somehow).
- Internal changes to lexer and parser to minimize diffs with ongoing work in
'master' / C++ scanner/parser.
2020-11-17
- Made it legal to insert a balance entry after account closure. It is a common
case that transactions happen on the last day of an account and the balance
directive operates at the beginning of the day. It was arguable whether
directives should be allowed after closure; notes and documents were allowed
because statements and phone calls may still occur after an account is
closed, but I suppose you can make the argument that a statement balance can
also occur at a later date, so voila, make it legal. You still cannot post
transactions to a closed account, which is the thing that really matters.
2020-11-15
- Render the tolerance in Balance directives (merged from Aaron Lindsay).
2020-11-01
- In the process of removing dependencies to the beancount.ops.holdings module,
significantly sped up the net-worth-over-time script by using simple
aggregation to an inventory (which is how it should be done).
- Allow balance_by_account() method to compress positions that aren't booked,
as an option.
- Added split() method to Inventory, like segregate_units but with no
constraints.
- Fixed 255: Added a new beancount.core.prices.project() method to project
prices to another cost currency.
2020-10-26
- Fixed Github Actions workflows and Wheel generation.
- Released 2.3.3 to trigger new binaries.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/finance/py-beancount/Makefile \
pkgsrc/finance/py-beancount/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/finance/py-beancount/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/finance/py-beancount/Makefile
diff -u pkgsrc/finance/py-beancount/Makefile:1.3 pkgsrc/finance/py-beancount/Makefile:1.4
--- pkgsrc/finance/py-beancount/Makefile:1.3 Tue Jan 4 20:53:52 2022
+++ pkgsrc/finance/py-beancount/Makefile Sat May 13 08:18:42 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2022/01/04 20:53:52 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2023/05/13 08:18:42 adam Exp $
-DISTNAME= beancount-2.2.3
+DISTNAME= beancount-2.3.5
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= finance python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/beancount/}
@@ -11,19 +10,20 @@ 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
+DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4
+DEPENDS+= ${PYPKGPREFIX}-bottle-[0-9]*:../../www/py-bottle
+DEPENDS+= ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet
+DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil
+DEPENDS+= ${PYPKGPREFIX}-google-api-python-client-[0-9]*:../../www/py-google-api-python-client
+DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
+DEPENDS+= ${PYPKGPREFIX}-magic-[0-9]*:../../sysutils/py-magic
+DEPENDS+= ${PYPKGPREFIX}-ply-[0-9]*:../../devel/py-ply
+DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
+DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
-PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-google-api-python-client
+PYTHON_SELF_CONFLICT= yes
+
+PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/finance/py-beancount/distinfo
diff -u pkgsrc/finance/py-beancount/distinfo:1.3 pkgsrc/finance/py-beancount/distinfo:1.4
--- pkgsrc/finance/py-beancount/distinfo:1.3 Tue Oct 26 10:26:03 2021
+++ pkgsrc/finance/py-beancount/distinfo Sat May 13 08:18:42 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2021/10/26 10:26:03 nia Exp $
+$NetBSD: distinfo,v 1.4 2023/05/13 08:18:42 adam Exp $
-BLAKE2s (beancount-2.2.3.tar.gz) = fa5c8ccaa4bc0e13f74fbdefea45af9acc5166c4af95c1f7a9bfc30f0686d8bc
-SHA512 (beancount-2.2.3.tar.gz) = 850875fd7b28ca2b861111d1d2b90b2e2f01e1e6fcc729c7983fca9b3b60409cf9cd3d13e0b5fa0ba617659db5088607ad05dbc87ad3672476b2b5744d58c47b
-Size (beancount-2.2.3.tar.gz) = 604034 bytes
+BLAKE2s (beancount-2.3.5.tar.gz) = 614e5f54c3c8e59074898663e34ede2567bd4eadb53a0604aaf4a9cf262615c9
+SHA512 (beancount-2.3.5.tar.gz) = ddafcfad3b3b600b15dc6a6591a457c0dd10c46aed310502983ccd46931fcea9cb24227a302dcb798efdbc7167f6ca074e5b1cf0a02369f66fe20f386187427b
+Size (beancount-2.3.5.tar.gz) = 638463 bytes
Index: pkgsrc/finance/py-beancount/PLIST
diff -u pkgsrc/finance/py-beancount/PLIST:1.2 pkgsrc/finance/py-beancount/PLIST:1.3
--- pkgsrc/finance/py-beancount/PLIST:1.2 Mon Mar 23 07:36:49 2020
+++ pkgsrc/finance/py-beancount/PLIST Sat May 13 08:18:42 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2020/03/23 07:36:49 wiz Exp $
+@comment $NetBSD: PLIST,v 1.3 2023/05/13 08:18:42 adam Exp $
bin/bean-bake
bin/bean-check
bin/bean-doctor
@@ -14,12 +14,13 @@ 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}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/beancount/VERSION
${PYSITELIB}/beancount/__init__.py
${PYSITELIB}/beancount/__init__.pyc
${PYSITELIB}/beancount/__init__.pyo
@@ -248,6 +249,12 @@ ${PYSITELIB}/beancount/ops/documents.pyo
${PYSITELIB}/beancount/ops/documents_test.py
${PYSITELIB}/beancount/ops/documents_test.pyc
${PYSITELIB}/beancount/ops/documents_test.pyo
+${PYSITELIB}/beancount/ops/find_prices.py
+${PYSITELIB}/beancount/ops/find_prices.pyc
+${PYSITELIB}/beancount/ops/find_prices.pyo
+${PYSITELIB}/beancount/ops/find_prices_test.py
+${PYSITELIB}/beancount/ops/find_prices_test.pyc
+${PYSITELIB}/beancount/ops/find_prices_test.pyo
${PYSITELIB}/beancount/ops/holdings.py
${PYSITELIB}/beancount/ops/holdings.pyc
${PYSITELIB}/beancount/ops/holdings.pyo
@@ -306,7 +313,12 @@ ${PYSITELIB}/beancount/parser/cmptest.py
${PYSITELIB}/beancount/parser/cmptest_test.py
${PYSITELIB}/beancount/parser/cmptest_test.pyc
${PYSITELIB}/beancount/parser/cmptest_test.pyo
-${PYSITELIB}/beancount/parser/grammar.h
+${PYSITELIB}/beancount/parser/context.py
+${PYSITELIB}/beancount/parser/context.pyc
+${PYSITELIB}/beancount/parser/context.pyo
+${PYSITELIB}/beancount/parser/context_test.py
+${PYSITELIB}/beancount/parser/context_test.pyc
+${PYSITELIB}/beancount/parser/context_test.pyo
${PYSITELIB}/beancount/parser/grammar.py
${PYSITELIB}/beancount/parser/grammar.pyc
${PYSITELIB}/beancount/parser/grammar.pyo
@@ -319,7 +331,6 @@ ${PYSITELIB}/beancount/parser/hashsrc.py
${PYSITELIB}/beancount/parser/hashsrc_test.py
${PYSITELIB}/beancount/parser/hashsrc_test.pyc
${PYSITELIB}/beancount/parser/hashsrc_test.pyo
-${PYSITELIB}/beancount/parser/lexer.h
${PYSITELIB}/beancount/parser/lexer.py
${PYSITELIB}/beancount/parser/lexer.pyc
${PYSITELIB}/beancount/parser/lexer.pyo
@@ -332,7 +343,6 @@ ${PYSITELIB}/beancount/parser/options.py
${PYSITELIB}/beancount/parser/options_test.py
${PYSITELIB}/beancount/parser/options_test.pyc
${PYSITELIB}/beancount/parser/options_test.pyo
-${PYSITELIB}/beancount/parser/parser.h
${PYSITELIB}/beancount/parser/parser.py
${PYSITELIB}/beancount/parser/parser.pyc
${PYSITELIB}/beancount/parser/parser.pyo
@@ -345,6 +355,12 @@ ${PYSITELIB}/beancount/parser/printer.py
${PYSITELIB}/beancount/parser/printer_test.py
${PYSITELIB}/beancount/parser/printer_test.pyc
${PYSITELIB}/beancount/parser/printer_test.pyo
+${PYSITELIB}/beancount/parser/version.py
+${PYSITELIB}/beancount/parser/version.pyc
+${PYSITELIB}/beancount/parser/version.pyo
+${PYSITELIB}/beancount/parser/version_test.py
+${PYSITELIB}/beancount/parser/version_test.pyc
+${PYSITELIB}/beancount/parser/version_test.pyo
${PYSITELIB}/beancount/plugins/__init__.py
${PYSITELIB}/beancount/plugins/__init__.pyc
${PYSITELIB}/beancount/plugins/__init__.pyo
@@ -519,12 +535,6 @@ ${PYSITELIB}/beancount/plugins/unrealize
${PYSITELIB}/beancount/prices/__init__.py
${PYSITELIB}/beancount/prices/__init__.pyc
${PYSITELIB}/beancount/prices/__init__.pyo
-${PYSITELIB}/beancount/prices/find_prices.py
-${PYSITELIB}/beancount/prices/find_prices.pyc
-${PYSITELIB}/beancount/prices/find_prices.pyo
-${PYSITELIB}/beancount/prices/find_prices_test.py
-${PYSITELIB}/beancount/prices/find_prices_test.pyc
-${PYSITELIB}/beancount/prices/find_prices_test.pyo
${PYSITELIB}/beancount/prices/price.py
${PYSITELIB}/beancount/prices/price.pyc
${PYSITELIB}/beancount/prices/price.pyo
@@ -537,6 +547,12 @@ ${PYSITELIB}/beancount/prices/source.pyo
${PYSITELIB}/beancount/prices/sources/__init__.py
${PYSITELIB}/beancount/prices/sources/__init__.pyc
${PYSITELIB}/beancount/prices/sources/__init__.pyo
+${PYSITELIB}/beancount/prices/sources/coinbase.py
+${PYSITELIB}/beancount/prices/sources/coinbase.pyc
+${PYSITELIB}/beancount/prices/sources/coinbase.pyo
+${PYSITELIB}/beancount/prices/sources/coinbase_test.py
+${PYSITELIB}/beancount/prices/sources/coinbase_test.pyc
+${PYSITELIB}/beancount/prices/sources/coinbase_test.pyo
${PYSITELIB}/beancount/prices/sources/iex.py
${PYSITELIB}/beancount/prices/sources/iex.pyc
${PYSITELIB}/beancount/prices/sources/iex.pyo
@@ -555,12 +571,33 @@ ${PYSITELIB}/beancount/prices/sources/qu
${PYSITELIB}/beancount/prices/sources/quandl_test.py
${PYSITELIB}/beancount/prices/sources/quandl_test.pyc
${PYSITELIB}/beancount/prices/sources/quandl_test.pyo
+${PYSITELIB}/beancount/prices/sources/tsp.py
+${PYSITELIB}/beancount/prices/sources/tsp.pyc
+${PYSITELIB}/beancount/prices/sources/tsp.pyo
+${PYSITELIB}/beancount/prices/sources/tsp_test.py
+${PYSITELIB}/beancount/prices/sources/tsp_test.pyc
+${PYSITELIB}/beancount/prices/sources/tsp_test.pyo
${PYSITELIB}/beancount/prices/sources/yahoo.py
${PYSITELIB}/beancount/prices/sources/yahoo.pyc
${PYSITELIB}/beancount/prices/sources/yahoo.pyo
${PYSITELIB}/beancount/prices/sources/yahoo_test.py
${PYSITELIB}/beancount/prices/sources/yahoo_test.pyc
${PYSITELIB}/beancount/prices/sources/yahoo_test.pyo
+${PYSITELIB}/beancount/projects/__init__.py
+${PYSITELIB}/beancount/projects/__init__.pyc
+${PYSITELIB}/beancount/projects/__init__.pyo
+${PYSITELIB}/beancount/projects/export.py
+${PYSITELIB}/beancount/projects/export.pyc
+${PYSITELIB}/beancount/projects/export.pyo
+${PYSITELIB}/beancount/projects/export_test.py
+${PYSITELIB}/beancount/projects/export_test.pyc
+${PYSITELIB}/beancount/projects/export_test.pyo
+${PYSITELIB}/beancount/projects/will.py
+${PYSITELIB}/beancount/projects/will.pyc
+${PYSITELIB}/beancount/projects/will.pyo
+${PYSITELIB}/beancount/projects/will_test.py
+${PYSITELIB}/beancount/projects/will_test.pyc
+${PYSITELIB}/beancount/projects/will_test.pyo
${PYSITELIB}/beancount/query/__init__.py
${PYSITELIB}/beancount/query/__init__.pyc
${PYSITELIB}/beancount/query/__init__.pyo
@@ -627,12 +664,6 @@ ${PYSITELIB}/beancount/reports/base.pyo
${PYSITELIB}/beancount/reports/base_test.py
${PYSITELIB}/beancount/reports/base_test.pyc
${PYSITELIB}/beancount/reports/base_test.pyo
-${PYSITELIB}/beancount/reports/context.py
-${PYSITELIB}/beancount/reports/context.pyc
-${PYSITELIB}/beancount/reports/context.pyo
-${PYSITELIB}/beancount/reports/context_test.py
-${PYSITELIB}/beancount/reports/context_test.pyc
-${PYSITELIB}/beancount/reports/context_test.pyo
${PYSITELIB}/beancount/reports/convert_reports.py
${PYSITELIB}/beancount/reports/convert_reports.pyc
${PYSITELIB}/beancount/reports/convert_reports.pyo
@@ -699,12 +730,6 @@ ${PYSITELIB}/beancount/reports/report.py
${PYSITELIB}/beancount/reports/report_test.py
${PYSITELIB}/beancount/reports/report_test.pyc
${PYSITELIB}/beancount/reports/report_test.pyo
-${PYSITELIB}/beancount/reports/table.py
-${PYSITELIB}/beancount/reports/table.pyc
-${PYSITELIB}/beancount/reports/table.pyo
-${PYSITELIB}/beancount/reports/table_test.py
-${PYSITELIB}/beancount/reports/table_test.pyc
-${PYSITELIB}/beancount/reports/table_test.pyo
${PYSITELIB}/beancount/reports/template.html
${PYSITELIB}/beancount/reports/tree_table.py
${PYSITELIB}/beancount/reports/tree_table.pyc
@@ -712,6 +737,12 @@ ${PYSITELIB}/beancount/reports/tree_tabl
${PYSITELIB}/beancount/reports/tree_table_test.py
${PYSITELIB}/beancount/reports/tree_table_test.pyc
${PYSITELIB}/beancount/reports/tree_table_test.pyo
+${PYSITELIB}/beancount/reports/tutorial.py
+${PYSITELIB}/beancount/reports/tutorial.pyc
+${PYSITELIB}/beancount/reports/tutorial.pyo
+${PYSITELIB}/beancount/reports/tutorial_test.py
+${PYSITELIB}/beancount/reports/tutorial_test.pyc
+${PYSITELIB}/beancount/reports/tutorial_test.pyo
${PYSITELIB}/beancount/scripts/__init__.py
${PYSITELIB}/beancount/scripts/__init__.pyc
${PYSITELIB}/beancount/scripts/__init__.pyo
@@ -769,12 +800,6 @@ ${PYSITELIB}/beancount/scripts/sql.pyo
${PYSITELIB}/beancount/scripts/sql_test.py
${PYSITELIB}/beancount/scripts/sql_test.pyc
${PYSITELIB}/beancount/scripts/sql_test.pyo
-${PYSITELIB}/beancount/scripts/tutorial.py
-${PYSITELIB}/beancount/scripts/tutorial.pyc
-${PYSITELIB}/beancount/scripts/tutorial.pyo
-${PYSITELIB}/beancount/scripts/tutorial_test.py
-${PYSITELIB}/beancount/scripts/tutorial_test.pyc
-${PYSITELIB}/beancount/scripts/tutorial_test.pyo
${PYSITELIB}/beancount/tools/__init__.py
${PYSITELIB}/beancount/tools/__init__.pyc
${PYSITELIB}/beancount/tools/__init__.pyo
@@ -877,12 +902,24 @@ ${PYSITELIB}/beancount/utils/regexp_util
${PYSITELIB}/beancount/utils/regexp_utils_test.py
${PYSITELIB}/beancount/utils/regexp_utils_test.pyc
${PYSITELIB}/beancount/utils/regexp_utils_test.pyo
+${PYSITELIB}/beancount/utils/scrape.py
+${PYSITELIB}/beancount/utils/scrape.pyc
+${PYSITELIB}/beancount/utils/scrape.pyo
+${PYSITELIB}/beancount/utils/scrape_test.py
+${PYSITELIB}/beancount/utils/scrape_test.pyc
+${PYSITELIB}/beancount/utils/scrape_test.pyo
${PYSITELIB}/beancount/utils/snoop.py
${PYSITELIB}/beancount/utils/snoop.pyc
${PYSITELIB}/beancount/utils/snoop.pyo
${PYSITELIB}/beancount/utils/snoop_test.py
${PYSITELIB}/beancount/utils/snoop_test.pyc
${PYSITELIB}/beancount/utils/snoop_test.pyo
+${PYSITELIB}/beancount/utils/table.py
+${PYSITELIB}/beancount/utils/table.pyc
+${PYSITELIB}/beancount/utils/table.pyo
+${PYSITELIB}/beancount/utils/table_test.py
+${PYSITELIB}/beancount/utils/table_test.pyc
+${PYSITELIB}/beancount/utils/table_test.pyo
${PYSITELIB}/beancount/utils/test_utils.py
${PYSITELIB}/beancount/utils/test_utils.pyc
${PYSITELIB}/beancount/utils/test_utils.pyo
@@ -895,12 +932,6 @@ ${PYSITELIB}/beancount/utils/text_utils.
${PYSITELIB}/beancount/utils/text_utils_test.py
${PYSITELIB}/beancount/utils/text_utils_test.pyc
${PYSITELIB}/beancount/utils/text_utils_test.pyo
-${PYSITELIB}/beancount/utils/version.py
-${PYSITELIB}/beancount/utils/version.pyc
-${PYSITELIB}/beancount/utils/version.pyo
-${PYSITELIB}/beancount/utils/version_test.py
-${PYSITELIB}/beancount/utils/version_test.pyc
-${PYSITELIB}/beancount/utils/version_test.pyo
${PYSITELIB}/beancount/web/__init__.py
${PYSITELIB}/beancount/web/__init__.pyc
${PYSITELIB}/beancount/web/__init__.pyo
@@ -911,13 +942,6 @@ ${PYSITELIB}/beancount/web/bottle_utils_
${PYSITELIB}/beancount/web/bottle_utils_test.pyc
${PYSITELIB}/beancount/web/bottle_utils_test.pyo
${PYSITELIB}/beancount/web/favicon.ico
-${PYSITELIB}/beancount/web/scrape.py
-${PYSITELIB}/beancount/web/scrape.pyc
-${PYSITELIB}/beancount/web/scrape.pyo
-${PYSITELIB}/beancount/web/scrape_test.py
-${PYSITELIB}/beancount/web/scrape_test.pyc
-${PYSITELIB}/beancount/web/scrape_test.pyo
-${PYSITELIB}/beancount/web/snippets.html
${PYSITELIB}/beancount/web/third_party/sorttable.js
${PYSITELIB}/beancount/web/views.py
${PYSITELIB}/beancount/web/views.pyc
Home |
Main Index |
Thread Index |
Old Index