Skip to content

v3.1.0

Choose a tag to compare

@oc-mostlycopy oc-mostlycopy released this 03 Apr 22:16
· 19 commits to main since this release

What's New

Bug Fix: Reply quoted body (#3)

Replies via send --message-id now include the quoted original message. Previously, waggle's fetch_quoted_body() silently failed on some IMAP providers (e.g., Amazon WorkMail) because its HEADER Message-ID search returned no results. herd-mail now builds the quote from the already-fetched original message.

Version tracking (#2)

  • __version__ string in herd_mail.py
  • --version CLI flag
  • Version displayed in config output

pyproject.toml

Dependencies now declared in pyproject.toml with optional groups:

  • pip install . — core (waggle-mail)
  • pip install ".[rich]" — markdown + pygments for --rich flag
  • pip install ".[dev]" — pytest

Test Suite

105 tests passing (up from 97)