Jesus Michał von Gentoo 🏔 (he)
A #cat (owned by 3 cats), a nonconformist. #Gentoo developer, est. 2010. Taking care of #Python, #LLVM, #Xfce. #FreeSoftware enthusiast. #CarFree → #rail around #Poznań and western #Poland. #MADAO. #AntiCapitalism. #ActuallyAutistic + #diabetes. Random rants, silly humor. Playing with tongue, and enjoying double entendres.
Follows require approval because apparently AI-bros think not refusing a follow is consent.
Note: if you can read Polish, I recommend following my Polish profile instead (link in table). It includes unique content that doesn't work in English, and I boost all English content there anyway.
#Python in a nutshell:
- Let's use this new fancy #TOML thing for everything, it's so cool!
- Everyone starts depending on third-party TOML libraries.
- TOML library is finally added to the standard library, so people are moving to conditionally using it.
- As old versions of Python become irrelevant, people are finally dropping fallbacks to the third-party library.
- TOML 1.1 is introduced, and everyone has to start using a third-party library again… (at least until Python 3.15)
That's in case anyone is wondering why dev-python/tomli is suddenly getting installed on #Gentoo systems again.
I don't know what's more stupid: #OpenSSH using different authentication flow depending on whether you have a .pub file in addition to the private key or not, or #GitHub suddenly starting to reject one of the two valid RFC 4252 workflows.
#TIL that #git has an --end-of-options option because they hijacked -- in git checkout. 🤦
https://nesbitt.io/2026/07/21/end-of-options.html
(thanks to @thesamesam@social.treehouse.systems for the link)
Did you know that you can use #PyTest 's plugin manager instance to check whether a particular plugin was loaded? You might have known that.
And did you know that pytest plugins have no "canonical" name, and every plugin's name is literally whatever was passed while it was registered? So if a plugin was autoloaded, it's its entry point name. If it was loaded via -p or PYTEST_PLUGINS, it's whatever the argument was (i.e. entry point name in the first case, object reference in the second one). And if it was loaded via an explicit call to plugin loader, then it was whatever you passed to the plugin loader.
