Open Issues Need Help
View All on GitHubmatplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
AI Summary: This GitHub issue proposes replacing `np.column_stack()` with `np.vstack().T` within the Matplotlib codebase to improve performance. Benchmarks demonstrate that `np.vstack().T` is significantly faster due to more efficient, contiguous memory operations compared to `np.column_stack()`'s interleaving. The change is considered a straightforward 'find-and-replace' task, making it an easy first issue.
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
matplotlib: plotting with Python
AI Summary: The task is to fix a type annotation error in the Matplotlib library. Specifically, the `Axes.get_legend()` method's type hint needs to be updated to include `None` as a possible return value to accurately reflect that the method can return `None` if no legend exists. This will prevent type checkers from issuing unnecessary warnings.
matplotlib: plotting with Python