/pypi-auditor

A small tool that compares the wheel of a PyPI package vs its GitHub release.

Primary LanguagePythonMIT LicenseMIT

PyPI Auditor

An extremely simple tool that compares, line-by-line, the files of a PyPI wheel with the files of the GitHub release of the same package. Does this for each PyPI version of a package.

How do I use this?

Pop your info into the Auditor class, and hit run, like so:

from auditor import Auditor

auditor = Auditor(
    "bittensor",
    "opentensor/bittensor"
)
auditor.run()

By default (verbose=True), the tool will spit out the differences or OK from each version, and run will return a list of those differences.

Screen.Recording.2024-07-10.at.22.16.35.mp4

Contributing

Open a PR.