Skip to content

feat(matplotlib): implement pie-basic#153

Merged
github-actions[bot] merged 1 commit intoplot/pie-basicfrom
auto/pie-basic/matplotlib
Dec 3, 2025
Merged

feat(matplotlib): implement pie-basic#153
github-actions[bot] merged 1 commit intoplot/pie-basicfrom
auto/pie-basic/matplotlib

Conversation

@claude
Copy link
Copy Markdown
Contributor

@claude claude Bot commented Dec 3, 2025

Summary

Implements pie-basic for matplotlib library.

Parent Issue: #142
Sub-Issue: #143
Base Branch: plot/pie-basic
Attempt: 1/3

Implementation

  • plots/matplotlib/pie/pie-basic/default.py

Features

  • Creates basic pie charts with customizable colors, labels, and legend
  • Uses PyPlots.ai color palette by default (colorblind-friendly)
  • Supports percentage labels with configurable format
  • Includes input validation for empty data, missing columns, negative values, and zero sums
  • Equal aspect ratio ensures circular shape
  • Full type hints and Google-style docstrings
  • Follows all style guide requirements (font sizes, legend styling, etc.)

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Dec 3, 2025

✅ Plot Tests Passed

Created with Python 3.14

Compatibility: 3.11 3.12 3.13

@claude claude Bot added the ai-approved Quality OK, ready for merge label Dec 3, 2025
@github-actions github-actions Bot merged commit c6d7bf4 into plot/pie-basic Dec 3, 2025
10 checks passed
@github-actions github-actions Bot deleted the auto/pie-basic/matplotlib branch December 3, 2025 22:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ai-approved Quality OK, ready for merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants