this post was submitted on 23 May 2025
15 points (94.1% liked)

Linux

7453 readers
58 users here now

A community for everything relating to the GNU/Linux operating system

Also check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

Discussing a breaking change in Python's setuptools.

The really interesting part is in the discussion section.... and it shows once more how incredibly well-designed the GNU Guix package manager is -- which solves these problems very very well, for arbitrary languages and with a fast growing distribution of, by now, about 50,000 packages.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] nous@programming.dev 6 points 5 days ago (1 children)

Uhg. This is probably one of the biggest reasons I hate python programs. It is very hard to keep things up to date and patched when the core language and tool just keep breaking thing. Tools based in python are the most annoying to have to maintain and upgrade from a sysadmin perspective.

Every few months I have to spend a few hours trying to figure out why one of our python based containers will no longer build or remember what commands are needed to upgrade it's deps when each one seems to use a different dep manager and tooling. Don't have anywhere near as many problems with tools written in any other popular language.

[โ€“] StopSpazzing@lemmy.world 1 points 3 days ago

Do you not use UV? Does everything...