• 1.8.0 a82a919076

    1.8.0
    All checks were successful
    / pr-review (push) Has been skipped
    / gitleaks (push) Successful in 22s
    / pr-review (release) Has been skipped
    / gitleaks (release) Successful in 15s
    / checks (release) Successful in 2m8s
    / deploy-docs (release) Has been skipped
    / publish (release) Successful in 25s
    / checks (push) Successful in 7m44s
    / publish (push) Has been skipped
    / deploy-docs (push) Successful in 1m28s
    Stable

    marvin8 released this 2026-09-14 08:00:16 +00:00 | 0 commits to main since this release

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

    [1.8.0] - 2026-09-14

    • Constraint-range advisory scan refined: the lower-bound probe now snaps to the lowest allowed release, and advisories are deduplicated by ID and alias across probes

    Commits

    • correct minor things in justfile and Release-Notes.md and bump versions in .pre-commit-config.yaml 1a63d2e
    • 🔀 Merge branch 'feat/issue-42-probe-newest-allowed' 09dd542
    • 🐛 percent-encode package names and versions in PyPI URLs 8caf741
    • 📝 address wave-8 docs findings (version wording, dev-deps section) ab011a6
    • 📝 address wave-7 docs findings: version attribution and scan semantics 9ab3679
    • 📝 note that dev-dependency floor raises are fine in library mode dad7150
    • 📝 align README version and tighten range-scan docs 1f3ff4c
    • 🎨 extract probe selection helper to satisfy complexipy 81b4f05
    • 📝 document lowest-allowed probe and alias-aware dedupe ff1d4a0
    • 🐛 alias-aware advisory union and floor-version snap-to-release a4cde6b
    • use version-accurate fixtures in range-probe tests a94b037
    • 📝 restore wildcard-bound rationale and scope mid-range caveat e5d2356
    • assert checker threads releases_map into the range probe 1d13f9b
    • 📝 caveat the oldest-version claim and document min-age independence 31824ed
    • pin coincident-probe behaviour with request counts c1fcff6
    • probe the newest allowed version for range advisories 17a07c0
    • 🔀 Merge branch 'feat/issue-37-39-stage2-and-vuln-range' 3a30a26
    • 📝 scope the release-notes range-scan claim to the floor 3cbac0e
    • 🚨 redact exception detail from range-fetch warning f6f684f
    • 📝 restate range-scan criterion as inclusive lower bound 3438968
    • 📝 fix range-scan exclusion rationale and degradation wording e4f7553
    • 🐛 recompute range floor after suppression and warn on degraded scans 0148cdf
    • flag advisories within the declared constraint range 1dfc71e
    • ⬆️ bump deps 34e433c
    • ♻️ extract Release-Notes reset into its own just recipe 473bfbb
    Downloads