FelixSchwarz / mjml-python

Python implementation for MJML - a framework that makes responsive-email easy
MIT License
73 stars 16 forks source link

Migrate to premailer for CSS inlining #40

Closed caseyjhol closed 10 months ago

caseyjhol commented 1 year ago

This appears to be working except for us implementing our own version of Juice's applyAttributesTableElements. We can probably just make premailer a required dependency too.

caseyjhol commented 10 months ago

I'm thinking this might not be a great idea after all. While it might be nice to drop the Rust dependency, premailer hasn't been updated in 2+ years. There are few things not implemented correctly, and the chances of a fix ever getting merged in are slim at this point. Meanwhile, css-inliner is getting consistent updates and the lead dev is responsive.