-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
These are some leftover tidbits from my work with nbmail that might be nice to tackle, including some nits from #24 that I haven't quite cleaned up.
- Tests: missing coverage in
composemodule, as well asEmail.show_browser()and_process_tag(). Im not particularly worried about testing themjml/tags.pymodule, since they are all MJMLTag objects, which is tested inmjml/_core.py. - Check for support of inline tables passed with
GT.as_raw_html(inline_css=True), and improve rendering if need be. I suspect this will work in ablock_text()without much trouble. - Quarto gives this warning
WARNING (/Applications/quarto/share/filters/main.lua:9319) Unable to parse table from raw html block: skipping.when rendering the/reference/compose.compose_email.htmlgenerated from quartodoc. This also occurs with other email__repr__()functions. I suspect it has to do with the MJML email content including table divs as a means of displaying nicely in email clients. - Possibly similar to above, but multiple blocks does not render as expected in the documentation. More detail can be found in Documentation renders email with unexpected gaps #27
-
egress.pymay want more support. A lot of work on authoring has been done in this package, but the sending behavior (unless offloaded to Connect or another service) is probably better suited for personal use at the moment. - Convert urls that used to be https://posit-dev.github.io/email-for-data-science/* to https://posit-dev.github.io/nbmail/*
Metadata
Metadata
Assignees
Labels
No labels