Search Criteria
Package Details: python-pytooling 8.14.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/python-pytooling.git (read-only, click to copy) |
|---|---|
| Package Base: | python-pytooling |
| Description: | A collection of arbitrary useful classes, decorators, meta-classes and exceptions |
| Upstream URL: | https://pytooling.github.io/pyTooling |
| Licenses: | Apache-2.0 |
| Submitter: | xiretza |
| Maintainer: | gtsiam |
| Last Packager: | gtsiam |
| Votes: | 1 |
| Popularity: | 0.002833 |
| First Submitted: | 2021-12-03 14:42 (UTC) |
| Last Updated: | 2026-03-24 21:35 (UTC) |
Dependencies (17)
- python
- python-build (make)
- python-installer (make)
- python-setuptools (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (check)
- python-aiohttp (check)
- python-colorama (python-colorama-gitAUR) (check)
- python-pytest (check)
- python-requests (check)
- python-ruamel-yaml (python-ruamel-yaml-hgAUR) (check)
- python-aiohttp (optional) – PyPi support
- python-argcomplete (optional) – Terminal autocompletion support
- python-colorama (python-colorama-gitAUR) (optional) – Terminal color support
- python-packaging (optional) – PyPi support
- python-requests (optional) – PyPi support
- python-ruamel-yaml (python-ruamel-yaml-hgAUR) (optional) – YAML support
- python-setuptools (optional) – Packaging support
Required by (7)
- ghdl (check)
- ghdl-llvm-git (check)
- ghdl-mcode-git (check)
- python-pyattributes
- python-pyghdl-git
- python-pyvhdlmodel
- python-pyvhdlmodel-git
Latest Comments
« First ‹ Previous 1 2
Paebbels commented on 2025-03-05 21:23 (UTC)
The dependencies to python-colorama, python-ruama-yaml, setuptools are optional. See https://github.com/pyTooling/pyTooling/blob/main/setup.py#L56
Paebbels commented on 2025-03-05 21:07 (UTC) (edited on 2025-03-05 21:08 (UTC) by Paebbels)
Some hints for pyTooling:
Any suggestions to improve the unit tests with respect to the usage of git as a commonly available complex binary for testing command line options? (pyTooling.CLIAbstraction is tested by executing Git)
gtsiam commented on 2025-03-04 17:31 (UTC)
One of the tests parses git command output which changes depending on the locale. I run into this when updating the ghdl package. Set LC_ALL to any non-english locale and you'll get the error. Arguably this is upstream's responsibility, but I'll leave that decision to you.
That said, I'm not a big fan of it either, but it's currently fairly standard practice to build aur packages on user systems without any containerization. As such, I would like your package (and by extension mine) to actually build properly.
xiretza commented on 2025-03-04 16:44 (UTC)
Not generally a fan of working around unclean build environments, what's the issue that this fixes?
gtsiam commented on 2025-03-04 06:40 (UTC)
Might I recommend applying this patch:
raldone01 commented on 2023-05-05 05:44 (UTC) (edited on 2023-05-05 05:45 (UTC) by raldone01)
I can't install this package. I also think it might be provided by
python-pytoolingalready as there were conflicting files forterminalui. It fails with the following error:Sven commented on 2023-05-03 23:21 (UTC)
As far as I understand, pytooling now includes terminalui. When trying to install both (for ghdl), then there's a file collision.
Also, pytooling 3.x is incompatible with 2.x, yet both cannot be installed at the same time. ghdl might break, depending on the version.
« First ‹ Previous 1 2