Results 213 issues of Antony Lee

FontProperties (henceforth "FP") is used by Matplotlib for font selection. Instances can be passed e.g. to `text()` (as the `fontproperties` kwarg) or `legend()` (as the `prop` kwarg); they behave essentially...

topic: text/fonts
keep

### Bug summary Passing interpolation_stage="rgba" to imshow() results in array-valued alphas being ignored. ### Code for reproduction ```Python from pylab import * im = arange(9).reshape(3, 3) alpha = linspace(0, 1,...

topic: color/alpha
topic: images

Locally changing the assigned axis seems to be the most practical solution, if not the most elegant. See #13438 and related discussions. This PR mostly addresses that issue, although ultimately...

topic: mpl_toolkit
topic: ticks axis labels

### Bug report **Bug summary** The baseline images for the test_clipping test (clip_path_clipping.{png,pdf,svg}) clearly show differences in rendering between agg, pdf and svg: ![clip_path_clipping](https://user-images.githubusercontent.com/1322974/34085872-25235e64-e34b-11e7-94e5-42b2f5ff9845.png) top left is the svg baseline...

backend: pdf
backend: svg
topic: hatch
keep

### Bug report **Bug summary** **Code for reproduction** ```python from matplotlib import pyplot as plt fig, axs = plt.subplots(2) axs[0].bar("thing", 1, data={"thing": 1}) axs[1].bar("other", 1, data={"thing": 1}) plt.show() ``` **Actual...

status: confirmed bug
topic: categorical
keep

Noticed this a while ago (while implementing mplcairo) but prompted to report due to #9829: ``` from matplotlib import pyplot as plt, ticker fig, axs = plt.subplots(4, 4) for i,...

keep

### Bug summary The "standard" matplotlib color semantics is that the strings `"none"` and `"None"` both mean fully transparent (as can be checked by mpl.colors.to_rgba); the object `None` can sometimes...

topic: rcparams
API: argument checking
topic: color/colorbar

Instead of having both _add_tool_cbk (the main callback that handles addition of new tools) and _add_tool (which does the same but for pre-existing tools), we can just always use _add_tool_cbk,...

MEP: MEP22
topic: toolbar
Maintenance

Consider ``` import numpy as np from xray import * ds = Dataset({"a": DataArray(np.zeros((3, 4)))}) ds["b"] = b = DataArray(np.zeros((3, 4))) b[0, 0] = 1 print(ds["b"][0, 0]) # ==> prints...

Currently, sdists do not automatically include headers for extension modules. However, the information of headers is in fact already present and could easily be added: it is (or rather, should...

Needs Triage