Join Nostr
2025-05-17 17:54:14 UTC

Jesus Michał "Le Sigh" 🏔 (he) on Nostr: I've released gpyutils 0.14.0 today. The new version replaces the ugly PYTHON_COMPAT ...

I've released gpyutils 0.14.0 today. The new version replaces the ugly PYTHON_COMPAT processing and mangling algorithm from 2013 with a new one. It was necessary, since the old version messed up the suffixes in "python3_{13,14}t" (it got confused by the "t").

In the new version, I've made a few different assumptions. Notably, nested braces are no longer supported (like "python3_{{10..13},13t}" — it's literally used by one package), and groups are more proactively replaced with ranges (eg. changing "python3_{11,12}" to "python3_{11..13}" instead of "python3_{11,12,13}").

https://pypi.org/project/gpyutils/0.14.0/
https://github.com/projg2/gpyutils/compare/v0.13.2..v0.14.0