Skip to content

0.16.0

Choose a tag to compare

@kitterma kitterma released this 13 Jan 05:30
· 10 commits to master since this release

2024-01-12 Version 0.16.0

  • Switch from pkg_resources resource_filename to importlib_resources (thanks
    to Andreas Schneider for the change)
  • Add initial doctests for dmarc_lookup.py
  • Correctly strip trailing backslash in parsed DMARC record components
  • Handle DMARC records containing empty quoted values (#26)
  • Add dmarc_lookup.DMARCException and raise it for missing tag/values (#27)
  • Catch DMARCException error and return DMARC permerror result (#27)
  • Set DMARC result to permerror if From domain cannot be extracted (#25)
  • Use dns.resolver.resolve instead of dns.resolver.query due to deprecation
  • Update PSL from upstream
  • Add new option for authenticate_message, dmarcbis to enable DMARC policy
    discovery and alignment per draft-ietf-dmarc-dmarcbis (default is False)