What's new
Documentation and metadata cleanup — no rule engine or scanner changes.
Changed
- Canonical GitHub URLs in
[project.urls]. Homepage, Repository, Issues, and Changelog now point togithub.com/po-nuvai/pybinaryguarddirectly instead of the redirect targetgithub.com/Nuvai/pybinaryguard. The PyPI sidebar now resolves without a hop. - Author metadata refined. Added
[maintainers]field crediting Nuvai AI Solutions; normalised author name to "Pothihai Selvan". - README install section rewritten —
pipx install pybinaryguardrecommended for modern Linux, with a note about PEP 668 for Ubuntu 24.04+ / Debian 12+ users. - Author section expanded with GitHub handle, company link, and contact info.
Fixed
- Fixed hardcoded version strings in the CLI banner and JSON output —
pybinaryguard --versionand scan headers now display the correct version automatically.
Install
pipx install pybinaryguard # recommended
# or
pip install --user pybinaryguard # per-user
# or
pip install pybinaryguard # inside a venvPyPI: https://pypi.org/project/pybinaryguard/1.0.2/
No breaking changes. Existing 1.0.1 users can safely defer this upgrade; new installs pick up 1.0.2 automatically.
Full changelog: CHANGELOG.md
Created by Pothihai Selvan (@po-nuvai) — Applied Research Scientist at Nuvai AI Solutions