Feature implementation from commits 53355ca..9120862 by yashuatla · Pull Request #3 · yashuatla/matplotlib · GitHub
Skip to content

Feature implementation from commits 53355ca..9120862 - #3

Open
yashuatla wants to merge 13 commits into
feature-base-3from
feature-head-3
Open

yashuatla wants to merge 13 commits into
feature-base-3from
feature-head-3

Conversation

@yashuatla

Copy link
Copy Markdown
Owner

This PR contains changes from a range of commits from the original repository.

Commit Range: 53355ca..9120862
Files Changed: 37 (25 programming files)
Programming Ratio: 67.6%

Commits included:

oscargus and others added 13 commits May 18, 2025 15:53
Since AFM is now private, we can delete unused methods without
deprecation.

Additionally, add `AFM.get_glyph_name` so that the PostScript mathtext
code doesn't need to special case AFM files.
Deprecate point_at_t and document that a BezierSegment can be called
* Remove apply_theta_transforms argument

* Improve formatting

* Rename xxxxxx-DS.rst to 30004-DS.rst

* Delete extra line
…izer

Update to docs with regards to colorbar and colorizer
…rties

DOC: Document the properties of Normalize
DOC: Clarify that types in docstrings do not use formal type annotation syntax

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🐛 Correctness Issue

Removed critical transformation parameter.

Removing apply_theta_transforms=False will change how angles are processed, breaking the expected visualization output.

Current Code (Diff):

-     tr = PolarAxes.PolarTransform()
+     tr = PolarAxes.PolarTransform(apply_theta_transforms=False)
📝 Committable suggestion

‼️ IMPORTANT
Trust, but verify! 🕵️ Please review this suggestion with the care of a code archaeologist - check that it perfectly replaces the highlighted code, preserves all lines, maintains proper indentation, and won't break anything in production. Your future self will thank you! 🚀

Suggested change

🔄 Dependencies Affected

galleries/examples/axisartist/demo_floating_axes.py

Function: setup_axes2

Issue: The visualization will render incorrectly due to changed angle transformation behavior

Suggestion: No change needed in the dependency if the parameter is restored in the original file


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants