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
111mo ago