Back to browse
I built a PyPI watchdog that tests whether packages work

I built a PyPI watchdog that tests whether packages work

by contentist·Apr 25, 2026·1 point·0 comments

AI Analysis

●●●BangerDark HorseNiche Gem

Tests PyPI packages across 6 Python environments with live pass-rate dashboard.

Strengths
  • Multi-environment testing covers slim, alpine, and Python 3.9-3.13
  • Yggdrasil mesh network broadcast enables decentralized data verification
  • Live dashboard shows real failure modes like phantom imports and timeouts
Weaknesses
  • Only 1,907 packages tested so far—small sample of 700k+ PyPI
  • No CI integration yet for maintainers to check packages before publish
Target Audience

Python developers and package maintainers

Similar To

Requires.io · Depfu · PyPI Health

Post Description

The Python Package Index now curates over 700,000 packages. 10,000-15,000 are added daily. Nobody systematically checks whether they install and run across environments. I built something that does.

The watchdog pulls packages, attempts installs across multiple Python environments, runs basic import verification, and publishes results continuously. The dashboard is live at https://sovereignmail.org/pypiplace . Data is also broadcast over the Yggdrasil mesh network for anyone who wants to pull and verify it independently.

It's my first experiment running live on a free tier Oracle ARM instance.

I find it useful. And kinda cool. I'd love anybody who want to run it to do so.

https://github.com/PregnantPenguins789/vps-pypi-place https://github.com/PregnantPenguins789/yggcrawl

Similar Projects

Security●●Solid

Beta Testing needed for my package Trustcheck

Consolidates sigstore attestation verification and vulnerability scans into one pre-install CLI check.

Solve My ProblemNiche GemShip It
halfblood1010
112mo ago
SecurityMid

Package Proxy

Yet another package proxy when Sonatype, Verdaccio, and Cloudsmith already own this space.

Ship It
mslaviero
209d ago