Search Criteria
Package Details: beanquery 0.2.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/beanquery.git (read-only, click to copy) |
---|---|
Package Base: | beanquery |
Description: | A customizable light-weight SQL query tool that works on tabular data, including Beancount |
Upstream URL: | https://github.com/beancount/beanquery |
Licenses: | GPL |
Submitter: | wzyboy |
Maintainer: | wzyboy |
Last Packager: | wzyboy |
Votes: | 2 |
Popularity: | 0.33 |
First Submitted: | 2024-12-30 02:41 (UTC) |
Last Updated: | 2025-04-13 10:33 (UTC) |
Dependencies (8)
- beancountAUR (beancount-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-click
- python-tatsu-ltsAUR
- python-build (make)
- python-installer (make)
- python-setuptools (make)
- python-wheel (make)
Latest Comments
1 2 Next › Last »
wzyboy commented on 2025-04-14 17:14 (UTC)
@ngoonee it should be the other way around. beanquery 0.2 depends on tatsu-lts (maintained by the author of beanquery): https://github.com/beancount/beanquery/blob/v0.2.0/pyproject.toml#L38
ngoonee commented on 2025-04-14 09:55 (UTC)
Should the dependency be moved from python-tatsu-lts to python-tatsu then?
wzyboy commented on 2025-04-13 10:34 (UTC)
0.2.0 has been released. The tatsu dependency issue should be resolved now.
wzyboy commented on 2025-02-01 01:52 (UTC) (edited on 2025-02-01 01:53 (UTC) by wzyboy)
As the upstream won't release another tagged version, I've updated the PKGBUILD to depend on an old version of python-tatsu per @ngoonee's suggestion.
The 0.1.0 version of the Python package requires 'tatsu >= 5.7.4, < 5.8.0', and the only version meets the requirement is 5.7.4 released in 2022. You can build it with this PKGBUILD.
ngoonee commented on 2025-01-31 11:56 (UTC)
Sounds like this package shouldn't currently depend on python-tatsu-lts then? Perhaps you need a versioned dependency on python-tatsu, that way users clearly know they need to install python-tatsu-5.7.4 or whatever instead of 5.13.1.
wzyboy commented on 2025-01-27 18:13 (UTC)
Not yet. beanquery 0.1.0 depends on python-tatsu but the AUR version of python-tatsu (not maintained by me) is too new is incompatible with beanquery.
beanquery 0.2.0 will depend on python-tatus-lts but it's not released by upstream yet.
ngoonee commented on 2025-01-27 13:09 (UTC)
So... does it work with python-tatsu-lts? Doesn't seem like it would.
wzyboy commented on 2025-01-27 00:12 (UTC)
Ahh I said that too early. It turns out that only the master version of beanquery depends on tatsu-lts. The 0.1.0 version still depends on the original tatsu, but with version constraints of ">= 5.7.4, < 5.8.0".
wzyboy commented on 2025-01-27 00:05 (UTC) (edited on 2025-01-27 00:07 (UTC) by wzyboy)
@ngoonee Great idea! I have uploaded a new AUR python-tatsu-lts and make beanquery depends on it instead of "python-tatsu".
I just realized that that tatsu-lts is a fork of tatsu and is maintained by the same maintained of beanquery.
ngoonee commented on 2025-01-26 22:46 (UTC)
Based on https://github.com/beancount/beanquery/issues/226 it seems master depends on tatsu-LTS so that may fix it eventually?
1 2 Next › Last »