{"categories":[{"label":"HTML","url":"https://skillfed.io/packages/category/text-processing-markup-html"}],"enrichment":{"capability":"Converts pandas DataFrames into styled HTML tables ready for email, with 12 built-in color themes and row-level formatting that works across email providers.","skillfed_tags":["email-formatting","dataframe-export"],"use_cases":["Send styled data reports via email without worrying about CSS stripping or font rendering issues across email clients.","Generate executive dashboards or KPI summaries as HTML tables embedded in automated email alerts.","Convert Excel or CSV data to visually distinct email tables with alternating row colors and themed headers.","Build conditional formatting into email tables (e.g., highlight ages under 25 in red, over 60 in green) without manual HTML editing.","Integrate DataFrame-to-email workflows in reporting pipelines that use pandas for data processing."],"what_it_does":"pretty_html_table wraps pandas DataFrames in styled HTML markup designed specifically for email delivery. Rather than relying on CSS stylesheets that email clients often strip or misinterpret, it applies inline row-level formatting\u2014alternating row colors, bold headers, and font styling\u2014that survives transmission through most email providers. The package includes 12 predefined color themes (blue, grey, orange, yellow, green, red, each in light and dark variants) and accepts optional arguments for font family, size, alignment, column widths, and conditional cell coloring based on numeric ranges.\n\nThe intended workflow is: load data into a pandas DataFrame, call build_table() with a theme name, and embed the resulting HTML string directly into an email body using any Python email library (the standard library's email module, O365, or others). The package handles the formatting details so you don't have to wrestle with CSS compatibility across Gmail, Outlook, Apple Mail, and other clients.","worth_installing":"Yes, if you regularly send DataFrame reports via email and want styled tables without CSS headaches. The single pandas dependency keeps install friction low, the permissive license poses no barrier, and no known vulnerabilities exist. The dormant maintenance status (last release 2022) is a minor concern\u2014verify it works with your pandas version before relying on it in production, but for a stable, narrow-purpose tool this is acceptable."},"id":"pretty-html-table","links":{"html":"https://skillfed.io/packages/pretty-html-table","md":"https://skillfed.io/packages/pretty-html-table.md","pypi":"https://pypi.org/project/pretty-html-table/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2022-04-25","license_spdx":null,"license_treatment":"permissive","name":"pretty-html-table","python_support":"unspecified","summary":"Make pandas dataframe looking pretty again"},"popularity":{"monthly_downloads":1785592,"position":3564,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.9.16"}
