• v1.3.1 02baefb6bd

    dns-hygiene-checker v1.3.1
    All checks were successful
    tests / test (3.7) (push) Successful in 21s
    tests / test (3.14) (push) Successful in 27s
    release / release (push) Successful in 33s
    Stable

    CanuteTheGreat released this 2026-11-06 09:00:54 -08:00 | 5 commits to master since this release

    • The "possibly claimable" finding (GitHub Pages, Vercel, Netlify, Pantheon) now says what the unclaimed
      page does and doesn't show: Not published; may still be unclaimable if the domain is verified: the unclaimed page looks the same either way. A verified GitHub Pages domain still returns the 404 while
      other accounts can't publish to it, so the 404 alone is never a takeover verdict. Only added when the
      page was actually seen, not when the target doesn't resolve. Verdicts and exit codes are unchanged.
    • Provider docs re-checked 2026-11-06.
    • Tests: the caveat for every provider that supports domain verification, absence for those that don't,
      and the verified-domain cases (Vercel _vercel TXT, Azure asuid TXT) staying INFO.

    Install

    pipx install git+https://git.canutethegreat.com/CanuteTheGreat/dns-hygiene-checker.git@v1.3.1
    # or the wheel attached to this release:
    pipx install https://git.canutethegreat.com/CanuteTheGreat/dns-hygiene-checker/releases/download/v1.3.1/dns_hygiene_checker-1.3.1-py3-none-any.whl
    # or the single file (stdlib-only Python 3):
    curl -fsSLO https://git.canutethegreat.com/CanuteTheGreat/dns-hygiene-checker/releases/download/v1.3.1/dns_hygiene_checker.py
    

    SHA-256

    58440bfd3773ea1a0aac2bd8d9e6a8fa3a64ef6cfca92f8f72f10df3e67dd7f9  dns_hygiene_checker.py
    f61d7e09b8f2602cf61ca9b85c4746e11981eda198490bc2ccb86065f9b793b7  dns_hygiene_checker-1.3.1-py3-none-any.whl
    a129c860b6e6653d76af5c1fd2d95085c03ba5bf93f54b34ba311bd5b25a7750  dns_hygiene_checker-1.3.1.tar.gz
    
    Downloads