Search Criteria
Package Details: hledger-utils-git 1.12.1.r11.g209cd20-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/hledger-utils-git.git (read-only, click to copy) |
---|---|
Package Base: | hledger-utils-git |
Description: | Utilities extending the hledger plaintextaccounting tool |
Upstream URL: | https://gitlab.com/nobodyinperson/hledger-utils |
Keywords: | python,hledger,plaintextaccounting |
Licenses: | GPL |
Conflicts: | hledger-utils |
Provides: | hledger-utils |
Replaces: | python-hledger-utils-git |
Submitter: | alerque |
Maintainer: | alerque (nobodyinperson) |
Last Packager: | alerque |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2023-02-17 11:05 (UTC) |
Last Updated: | 2024-03-26 10:10 (UTC) |
Dependencies (15)
- hledger (hledger-gitAUR, hledger-binAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-asteval (python-asteval-gitAUR)
- python-cycler
- python-matplotlib (python-matplotlib-gitAUR)
- python-numpy (python-numpy-flameAUR, python-numpy-mkl-binAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mklAUR, python-numpy-mkl-tbbAUR)
- python-pandas
- python-psutil
- python-rich
- python-scipy (python-scipy-mkl-binAUR, python-scipy-gitAUR, python-scipy-mklAUR, python-scipy-mkl-tbbAUR)
- git (git-gitAUR, git-glAUR) (make)
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-setuptools-scm (make)
- python-wheel (make)
Latest Comments
autape commented on 2024-04-29 00:58 (UTC)
==> Starting build()... ... ERROR Missing dependencies: setuptools_scm[toml]>=6.2
Both hledger-utils-git and hledger-utils. python-setuptools-scm-8.0.4-3 doesn't seem to help.
alerque commented on 2023-02-23 13:37 (UTC)
Yes it is tooling and will inhibit other tooling configuration because Git finds the nearest config file. Having it in a repo blocks Git configuration being applied from parent repositories (such as
aurpublish
which keeps projects in subtrees) or parent directories. If you keep all your AUR checkouts in a directory with a .gitignore there you can take care of it to your liking across all projects at once without disturbing other workflows. As an example having the wildcard things like you were trying to put will block tooling that tries to add patches to the repository if every needed.nobodyinperson commented on 2023-02-23 13:20 (UTC)
Hm, is a
.gitignore
really „tooling”? 🤔 It's just to ignore the build files sogit status
correctly only reports what changed. I don't really see how a.gitignore
would prevent somebody from using their workflow. Except when that workflow would actually want to list the.gitignore
'd content withgit ls-files
, but they would'vegit clone
d the repo anyway, so it would have been a submodule...alerque commented on 2023-02-23 13:15 (UTC)
Please don't put
.gitignore
or other build tooling in AUR package trees. Lots of existing tooling (including AUR helpers, and dev tools likeaurpublish
) put these Git repos inside a parent folder with tooling and configs. Including your personal workflow stuff in the repo inhibits others from being able to use their workflows.nobodyinperson commented on 2023-02-15 15:55 (UTC)
Thanks @alerque, I went throught the Wiki and addressed some of the issues so that at least
namcap
is happy. I also made you a co-maintainer, so feel free to fix further things. I wasn't aware that you should only name libraries with the prefixpython-
, so I guess a rename tohledger-utils-git
is due... I now at least addedprovides=(hledger-utils)
.alerque commented on 2023-02-15 12:38 (UTC)
Thanks for this tooling,
hledger edit
is a great addition to my workflow. ThisPKGBUILD
however needs a bit of work, there are quite a few issues with it in relation to the Arch Linux packaging guidelines. I actually just posted ahledger-utils
package based on the stable tag that also addresses a lot of the packaging issues. Would you be interested in adding me as a co-maintainer here, or would you like me to post a patch to apply to this, or would an list of things to fix be better for you?