anymail / django-anymail

Django email backends and webhooks for Amazon SES, Brevo (Sendinblue), MailerSend, Mailgun, Mailjet, Postmark, Postal, Resend, SendGrid, SparkPost, Unisender Go and more
https://anymail.dev
BSD 3-Clause "New" or "Revised" License
1.65k stars 125 forks source link

Docs: simplify editing ESP feature matrix #358

Closed medmunds closed 6 months ago

medmunds commented 6 months ago

Move the big ESP feature matrix table into a CSV file for easier maintenance.

Remove the doc8 line-length exception the old table needed.

Docutils csv-table directive doesn't support colspan on the subheadings like the old table did. Add some JS that replicates the old behavior. (The new table is still readable even with JS disabled.)