Andrew Nesbitt

@andrewnez@mastodon.social · Joined ⁨Apr⁩ ⁨2017⁩

Package Management Nerd, working on mapping the world of open source software ecosyste.ms and blogging about package managers at nesbitt.io

Homepage
nesbitt.io verified

Andrew Nesbitt boosted

Ethics aside, we can clearly no longer deny the utility of necromancy. Perhaps a year ago, when the pathetic shambling of the animated dead so often made a hollow mockery of our arts. But now! Incantations that once took weeks of toil can be wrested from their tormented souls in mere minutes!

Without the awesome power of the newly dead coursing through our veins, how are we to solve the great problems of our age, like the mysterious disappearance of so many of our elderly and sick friends, or the festering piles of rotten flesh that now clog our streets and homes?

If you still have qualms about using the large soul providers, you can always obtain your own local, free range specimens, although of course they won’t obey quite as faithfully as ones from the leading charnel houses.

Honestly, do you want to be left behind?

Andrew Nesbitt boosted

So much of the critical infrastructure that we all rely on contains open source projects that are under-resourced and struggling. One way to help these projects is by funding development and maintenance so that contributors can focus on this work, but it can be hard to justify continuing to fund open source projects. Measuring the impact of open source funding is the best way to continue to fund open source because it allows you to show leadership and other stakeholders the impact of that funding. Here's a blog post to get you started, and I'm available for consulting engagements on this topic.

fastwonderblog.com/2026/06/02/

Andrew Nesbitt boosted

@sundaram123krishnan wrote "PyPI dependencies, resolved and built for you" about the new tool 'coprtree' that utilizes data from ecosyste.ms.
fedora-copr.github.io//posts/p

fedora-copr.github.ioPyPI dependencies, resolved and built for youSay there is a Python package on PyPI that you would like to build in Copr. And the project itself is not packaged in Copr or in the Fedora repositories, and...

Something I've been working on recently to improve testing around dependencies: github.com/alpha-omega-securit

Reuses a lot of pieces of git-pkgs and scrutineer

Generate hermetic tests that capture how a repository uses each of its dependencies. Built on git-pkgs and alpha-omega-security/harness. - alpha-omega-security/hyrumGitHubGitHub - alpha-omega-security/hyrum: Generate hermetic tests that capture how a repository uses each of its dependencies. Built on git-pkgs and alpha-omega-security/harness.Generate hermetic tests that capture how a repository uses each of its dependencies. Built on git-pkgs and alpha-omega-security/harness. - alpha-omega-security/hyrum

Andrew Nesbitt boosted

following PEP 833, Python packaging now considers the HTML index representation frozen!

I’m really happy we got this out: IMO it’s a small but very important step towards nudging clients to prefer the JSON index, which is better in every regard.

blog.pypi.org/posts/2026-08-11

blog.pypi.org/posts/2026-08-11-html-index-is-frozen/
blog.pypi.orgThe HTML representation of the index API is now frozen - The Python Package Index BlogPyPI has adopted PEP 833, which