Skip to content

v4.1.1-latest-2026

Latest

Choose a tag to compare

@pritampanda15 pritampanda15 released this 29 Jul 23:08
· 50 commits to main since this release
2e9d449

v4.1.0 shipped with pandadock --help reporting Version: 4.0.0.

The banner in docking_cli.py held a hardcoded literal that the release bump did not touch. Package metadata, pandadock.version and --version were all correct, so the defect was confined to the first thing a user sees — but that is enough for someone to conclude their install failed.

pip show pandadock → 4.1.1 ✓
pandadock.version → 4.1.1 ✓
pandadock --help banner → 4.0.0 ✗

It now reads from the package, as the report, metal, tethered and ML banners already do.

Why the existing test missed it

test_version_is_single_sourced compares version across sub-packages, so it passed: the stale value was prose inside a help string, not a module attribute.

tests/test_imports.py now scans every module for a literal Version: N.N and fails on it. That also guards the five banners fixed earlier in this cycle.

Version bumped to 4.1.1. 74 tests pass; both artifacts pass twine check.

What's Changed

Full Changelog: v4.1.0...v4.1.1