Search Criteria
Package Details: beanquery 0.1.0-5
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: | 1.23 |
First Submitted: | 2024-12-30 02:41 (UTC) |
Last Updated: | 2025-02-01 01:50 (UTC) |
Dependencies (8)
- beancountAUR (beancount-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-click
- python-tatsuAUR
- python-build (make)
- python-installer (make)
- python-setuptools (make)
- python-wheel (make)
Latest Comments
1 2 Next › Last »
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?
wzyboy commented on 2025-01-19 00:42 (UTC)
It's unfortunate that the dependency of python-tatsu keeps breaking. Before upstream fixes this, I would suggest using
pipx install beanquery
as a workaround.ngoonee commented on 2025-01-18 13:06 (UTC)
Doesn't seem to work with python-tatsu 5.13.1 (it didn't work with python-tatsu 5.7.3 either, but bumping to 5.7.4 worked). Not sure if a separate package for that makes sense.
wzyboy commented on 2024-12-31 23:43 (UTC)
I filed a bug report for the
python-pipenv
package: https://gitlab.archlinux.org/archlinux/packaging/packages/python-pipenv/-/issues/11 2 Next › Last »