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

RE: mastodon.social/@andrewnez/117

Investigating this today, looks like there's a new residential proxy scraping the html of the various ecosyste.ms services, not the json api.

Useragent is all last years chrome on desktop mac, all executing js and passing anubis, see if I can make some tweaks to that config to shut it down.

Andrew Nesbitt@andrewnez@mastodon.social

92m requests to @ecosystems so far today, the biggest single day I've ever seen 🫠

Andrew Nesbitt boosted

RE: fosstodon.org/@adamchainz/1170

"Wheels are also now built with frame pointers enabled, per the PEP 831 change in Python 3.15. Frame pointers are a debugging feature for low-level languages like C, which allow debuggers to reconstruct the call stack of a program. Python has decided to enable frame pointers by default and encourage the ecosystem to do so as well, to make debugging easier for us all, so time-machine is joining the party."

Enabled by default for 3.15, do this for older versions:

github.com/adamchainz/time-mac

#Python

Adam Johnson :django: :python:@adamchainz@fosstodon.org

✍️ time-machine 3.3.0 is out, with Python 3.15 support, performance improvements, subinterpreter support, and various bug fixes.

Check it out, and if you’re using freezegun, try the updated Migration CLI to convert and speed up your tests.

adamj.eu/tech/2026/07/31/pytho

#Python

Andrew Nesbitt boosted

The GitHub BlogRestricting npm bypass-2FA granular access tokens - GitHub Changelognpm granular access tokens (GATs) configured to bypass 2FA can no longer perform sensitive account, org, and package management actions. These now require an interactive 2FA challenge, closing one of…

Andrew Nesbitt boosted

Replying to @⁨yossarian@infosec.exchange⁩

(this officially loosens zizmor's "GHA only" policy. if there are other platforms you care about, help me understand them better here: github.com/orgs/zizmorcore/dis)

github.com/orgs/zizmorcore/discussions/2253
Starting with 1.29.0, I've decided to relax zizmor's unofficial "GitHub Actions" only support policy by adding support for auditing pre-commit hooks and configurations. In a sense this opens the fl...GitHubWhat platforms would you like zizmor to support? · zizmorcore · Discussion #2253Starting with 1.29.0, I've decided to relax zizmor's unofficial "GitHub Actions" only support policy by adding support for auditing pre-commit hooks and configurations. In a sense this opens the fl...