Email or username:

Password:

Forgot your password?
19 comments
ocdtrekkie

@whitequark When they said "do crimes", I don't think they had stuff this horrifying in mind.

✧✦✶✷Catherine✷✶✦✧

it's not even a bad way to solve this problem. it's ... fine, technically speaking. it is just deeply upsetting

Glyph

@whitequark it's so good. just embrace the madness

Glyph

@whitequark legitimately my reaction to this post is that I saw it and thought "oh good, I can get rid of my own pipx-in-pipx implementation, since that one has no tests and is written in portable shell rather than python"

✧✦✶✷Catherine✷✶✦✧

@glyph i genuinely like that pdm depends on a package called `unearth` that installs other packages

"unearth" is exactly what you do with a cursed abomination

Glyph

@whitequark okay now I'm looking at the implementation and my manic laughter is slowly transitioning into a keening scream

biggestsonicfan

@whitequark Interestingly, you can't install pipx modules inside a venv normally github.com/pypa/pipx/issues/90

dram🎀

@whitequark genuinely more bothered by the `pip install` part then everything else

Schiffskatze

@whitequark why then do they call it pipx and not ouroboros python 🤔

DELETED

@whitequark it's times like this that make me feel like making Python the main language I use in my job was a bad idea.

Ignas Kiela

@whitequark@mastodon.social poetry also kinda does that (installation is in a poetry-managed venv) but it installs through curl | python script rather than a pseudo-package

not a big fan of packages with setup.py being the only meaningful code in them

4censord :neocat_flag_pan:

@whitequark "only slightly evil" is an amazing sentence to find in your tech doku

Fabi :trans_verify: :nb_verify:

@whitequark@mastodon.social i am annoyed by the fact that the readme mentions the word "pipx" two times less than 69 times (at least based on my manual count, maybe i'm wrong, i don't really care unless it's actually 69 times)

Wanja

@whitequark One more package manager is all we need bro. Just one more python package manager will fix it. I promise bro we're gonna fix python

Go Up