You end up learning why those packages exist in the first place.

For the Zero Dependency Hackathon 2026, I built Proofline, a pure Python static analysis tool that works as a verification gate for code changes.

The main rule for the project was simple:

No third-party dependencies.

So there was no networkx, no GitPython, no pre-commit, no fastapi, and no watchdog.