Search Criteria
Package Details: python-pytooling 8.4.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/python-pytooling.git (read-only, click to copy) |
---|---|
Package Base: | python-pytooling |
Description: | A powerful collection of arbitrary useful classes, decorators, meta-classes and exceptions |
Upstream URL: | https://github.com/pyTooling/pyTooling |
Licenses: | Apache-2.0 |
Replaces: | python-pyexceptions, python-pymetaclasses, python-pytooling-packaging, python-pytooling-terminalui |
Submitter: | xiretza |
Maintainer: | xiretza |
Last Packager: | xiretza |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2021-12-03 14:42 (UTC) |
Last Updated: | 2025-04-21 10:56 (UTC) |
Dependencies (15)
- python (python37AUR, python311AUR, python310AUR)
- python-colorama (python-colorama-gitAUR)
- python-ruamel-yaml (python-ruamel-yaml-hgAUR)
- python-setuptools
- python-build (make)
- python-installer (make)
- python-wheel (make)
- git (git-gitAUR, git-glAUR) (check)
- mypy (mypy-gitAUR) (check)
- python-colorama (python-colorama-gitAUR) (check)
- python-lxml (check)
- python-pytest (check)
- python-pytest-cov (check)
- python-ruamel-yaml (python-ruamel-yaml-hgAUR) (check)
- python-typing_extensions (check)
Required by (8)
- ghdl (check)
- ghdl-gcc (check)
- ghdl-llvm-git (check)
- ghdl-mcode-git (check)
- python-pyattributes
- python-pyghdl-git
- python-pyvhdlmodel
- python-pyvhdlmodel-git
Latest Comments
1 2 Next › Last »
Paebbels commented on 2025-04-30 21:08 (UTC)
I'm preparing a v8.4.2 release using "setuptools >= 80". It should be released in a few hours. Let's see how far we get with this change...
tempdeveloper123 commented on 2025-04-29 04:19 (UTC)
package with python setuptools has new version 79.0.1-1(https://archlinux.org/packages/extra/any/python-setuptools/) Installation process is broken again
tempdeveloper123 commented on 2025-04-21 11:06 (UTC) (edited on 2025-04-21 11:13 (UTC) by tempdeveloper123)
I think your suggestion about relax something like >=75.0 is correct and enough
Paebbels commented on 2025-04-21 11:06 (UTC)
Oh, btw. LC_ALL=C shouldn't be needed anymore. Please test without that workaround.
The testsuite has been updated to use that environment variable already inside each test when calling e.g. Git for language dependent output checks.
Paebbels commented on 2025-04-21 11:04 (UTC)
Any suggestions on how to handle the fast pacing setuptools?
Should I relax the usage of setuptools to something like >= 75.0?
Latest pyTooling v8.4.1 refers to setuptools ~= 79.0. In case someone wants to updated pyTooling in Arch Linux, ghdl can be updated as well, because there are no (intended) breaking changes within version 8.x.
pyTooling itself doesn't need any specific setuptools version.
tempdeveloper123 commented on 2025-04-21 10:54 (UTC)
Python-setuptools in arch repos update to 79.0 version. But this package strictly deps on 75.8 version, so this problem cause error about missing dependency. Maybe we must relax dependency and define 75.8 as minimum required version?
gtsiam commented on 2025-03-10 07:13 (UTC)
Not quite. If you read a few more pages of the manual, you'll see that LC_ALL=C is special in that it overrides everything else (including LANGUAGE). The manual also explicitly calls out that LC_ALL is intended for scripts.
Sven commented on 2025-03-08 14:21 (UTC) (edited on 2025-03-08 14:44 (UTC) by Sven)
LC_ALL is just the second highest priority. Setting LANGUAGE=C seems to be the appropriate measure to run the tests, as it overrides all others: LANG, LC_*, LC_ALL.
https://www.gnu.org/software/gettext/manual/html_node/Locale-Environment-Variables.html
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)
1 2 Next › Last »