Hoping to wrap up the in-limbo packaging/metadata modernization of Invoke (and, iirc, Fabric/etc/etc) this weekend, because yea I'm very sick of literally being unable to CI my bugfixes from two-years-old release branches. (Due to the ecosystem having firmly moved onwards from 3.6/3.7 days.)

Paramiko already got that update a few months ago, but I hadn't finished applying similar changes to the rest of my posse. It is Time.

Oh right, the Paramiko upgrade had to zoom all the way up to supporting Python >= 3.9, because enough portions of the underlying packaging-related ecosystem (eg, setuptools' understanding of certain pyproject.toml keys) themselves dropped Python 3.8 and older.

So I guess that's just my new floor across the board.

EDIT: yea, pypistats shows that even vs 2025.05 - my last scan - my other projects are all well below 5% downloads on Python 3.6/3.7/3.8. ๐ŸŽ‰

0

If you have a fediverse account, you can quote this note from your own instance. Search https://social.coop/users/bitprophet/statuses/115357060122584606 on your instance and quote it. (Note that quoting is not supported in Mastodon.)