• 1.7.0 79c143b9ef

    1.7.0 Stable

    marvin8 released this 2026-06-24 09:08:34 +00:00 | 32 commits to main since this release

    Signed by marvin8
    SSH key fingerprint: SHA256:cyGOzvyFNw+A8J/LVjRif8v3KZLo8seQDVZbk/IhNhI

    [1.7.0] - 2026-06-24

    Documentation

    • 📝 reset and update Release-Notes for aged-version-fallback commits
    • 📝 update Release-Notes for pre-release filtering
    • 📝 document aged-version fallback and pre-release filtering
    • 📝 update Release-Notes for init module split

    Features

    • add _spec_lower_bound helper
    • surface aged update candidate when latest is quarantined
    • show aged update candidate in text and json output
    • filter pre-release versions unless spec pins to a pre-release

    Refactoring

    • ♻️ replace get_latest_pypi_version 4-tuple with PyPIPackageData
    • ♻️ Moved publishing of release notes from CI to a just recipe
    • ♻️ extract models.py
    • ♻️ extract pypi.py
    • ♻️ extract version.py
    • ♻️ extract vulns.py
    • ♻️ extract render.py
    • ♻️ extract checker.py, thin init to CLI only
    • ♻️ convert relative imports to absolute
    Downloads