Package Details: python-pytooling 8.14.0-1

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.002891
First Submitted: 2021-12-03 14:42 (UTC)
Last Updated: 2026-03-24 21:35 (UTC)

Dependencies (17)

Sources (1)

Latest Comments

1 2 Next › Last »

gtsiam commented on 2026-02-22 16:01 (UTC) (edited on 2026-02-22 16:01 (UTC) by gtsiam)

Yeah, I'll take a look once I'm home - I just claimed the package since I got a notification that the orphan request was accepted.

Can this be reflected by AUR packages or are these dependencies always needed?

It's currently all check dependencies - needed to run the test suite and nothing else.

Paebbels commented on 2026-02-22 15:36 (UTC)

pyTooling is now at version 8.12.

@gtsiam can you please have a look at some of my comments I wrote in the past for this repository? I'm not sure if these hints were incorporated into the package (or these proposed changes can't be implemented).

Paebbels commented on 2025-04-21 13:06 (CEST)

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-03-05 22:23 (CET)

The dependencies to python-colorama, python-ruama-yaml, setuptools are optional. See https://github.com/pyTooling/pyTooling/blob/main/setup.py#L56

Can this be reflected by AUR packages or are these dependencies always needed?

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