GitHub statistics for 3.4.3 (August 21, 2021)#

GitHub statistics for 2021/05/08 - 2021/08/12 (tag: v3.4.2)

These lists are automatically generated, and may be incomplete or contain duplicates.

We closed 22 issues and merged 69 pull requests. The full list can be seen on GitHub

The following 20 authors contributed 95 commits.

  • Antony Lee

  • David Stansby

  • Diego

  • Diego Leal Petrola

  • Diego Petrola

  • Elliott Sales de Andrade

  • Eric Firing

  • Frank Sauerburger

  • Greg Lucas

  • Ian Hunt-Isaak

  • Jash Shah

  • Jody Klymak

  • Jouni K. Seppänen

  • Michał Górny

  • sandipanpanda

  • Slava Ostroukh

  • Thomas A Caswell

  • Tim Hoffmann

  • Viacheslav Ostroukh

  • Xianxiang Li

GitHub issues and pull requests:

Pull Requests (69):

  • PR #20830: Backport PR #20826 on branch v3.4.x (Fix clear of Axes that are shared.)

  • PR #20826: Fix clear of Axes that are shared.

  • PR #20823: Backport PR #20817 on branch v3.4.x (Make test_change_epoch more robust.)

  • PR #20817: Make test_change_epoch more robust.

  • PR #20820: Backport PR #20771 on branch v3.4.x (FIX: tickspacing for subfigures)

  • PR #20771: FIX: tickspacing for subfigures

  • PR #20777: FIX: dpi and scatter for subfigures now correct

  • PR #20787: Backport PR #20786 on branch v3.4.x (Fixed typo in _constrained_layout.py (#20782))

  • PR #20786: Fixed typo in _constrained_layout.py (#20782)

  • PR #20763: Backport PR #20761 on branch v3.4.x (Fix suplabel autopos)

  • PR #20761: Fix suplabel autopos

  • PR #20751: Backport PR #20748 on branch v3.4.x (Ensure _static directory exists before copying CSS.)

  • PR #20748: Ensure _static directory exists before copying CSS.

  • PR #20713: Backport PR #20710 on branch v3.4.x (Fix tests with Inkscape 1.1.)

  • PR #20687: Enable PyPy wheels for v3.4.x

  • PR #20710: Fix tests with Inkscape 1.1.

  • PR #20696: Backport PR #20662 on branch v3.4.x (Don't forget to disable autoscaling after interactive zoom.)

  • PR #20662: Don't forget to disable autoscaling after interactive zoom.

  • PR #20683: Backport PR #20645 on branch v3.4.x (Fix leak if affine_transform is passed invalid vertices.)

  • PR #20645: Fix leak if affine_transform is passed invalid vertices.

  • PR #20642: Backport PR #20629 on branch v3.4.x (Add protection against out-of-bounds read in ttconv)

  • PR #20643: Backport PR #20597 on branch v3.4.x

  • PR #20629: Add protection against out-of-bounds read in ttconv

  • PR #20597: Fix TTF headers for type 42 stix font

  • PR #20624: Backport PR #20609 on branch v3.4.x (FIX: fix figbox deprecation)

  • PR #20609: FIX: fix figbox deprecation

  • PR #20594: Backport PR #20590 on branch v3.4.x (Fix class docstrings for Norms created from Scales.)

  • PR #20590: Fix class docstrings for Norms created from Scales.

  • PR #20587: Backport PR #20584: FIX: do not simplify path in LineCollection.get_s…

  • PR #20584: FIX: do not simplify path in LineCollection.get_segments

  • PR #20578: Backport PR #20511 on branch v3.4.x (Fix calls to np.ma.masked_where)

  • PR #20511: Fix calls to np.ma.masked_where

  • PR #20568: Backport PR #20565 on branch v3.4.x (FIX: PILLOW asarray bug)

  • PR #20566: Backout pillow=8.3.0 due to a crash

  • PR #20565: FIX: PILLOW asarray bug

  • PR #20503: Backport PR #20488 on branch v3.4.x (FIX: Include 0 when checking lognorm vmin)

  • PR #20488: FIX: Include 0 when checking lognorm vmin

  • PR #20483: Backport PR #20480 on branch v3.4.x (Fix str of empty polygon.)

  • PR #20480: Fix str of empty polygon.

  • PR #20478: Backport PR #20473 on branch v3.4.x (_GSConverter: handle stray 'GS' in output gracefully)

  • PR #20473: _GSConverter: handle stray 'GS' in output gracefully

  • PR #20456: Backport PR #20453 on branch v3.4.x (Remove Tick.apply_tickdir from 3.4 deprecations.)

  • PR #20441: Backport PR #20416 on branch v3.4.x (Fix missing Patch3DCollection._z_markers_idx)

  • PR #20416: Fix missing Patch3DCollection._z_markers_idx

  • PR #20417: Backport PR #20395 on branch v3.4.x (Pathing issue)

  • PR #20395: Pathing issue

  • PR #20404: Backport PR #20403: FIX: if we have already subclassed mixin class ju…

  • PR #20403: FIX: if we have already subclassed mixin class just return

  • PR #20383: Backport PR #20381 on branch v3.4.x (Prevent corrections and completions in search field)

  • PR #20307: Backport PR #20154 on branch v3.4.x (ci: Bump Ubuntu to 18.04 LTS.)

  • PR #20285: Backport PR #20275 on branch v3.4.x (Fix some examples that are skipped in docs build)

  • PR #20275: Fix some examples that are skipped in docs build

  • PR #20267: Backport PR #20265 on branch v3.4.x (Legend edgecolor face)

  • PR #20265: Legend edgecolor face

  • PR #20260: Fix legend edgecolor face

  • PR #20259: Backport PR #20248 on branch v3.4.x (Replace pgf image-streaming warning by error.)

  • PR #20248: Replace pgf image-streaming warning by error.

  • PR #20241: Backport PR #20212 on branch v3.4.x (Update span_selector.py)

  • PR #20212: Update span_selector.py

  • PR #19980: Tidy up deprecation messages in _subplots.py

  • PR #20234: Backport PR #20225 on branch v3.4.x (FIX: correctly handle ax.legend(..., legendcolor='none'))

  • PR #20225: FIX: correctly handle ax.legend(..., legendcolor='none')

  • PR #20232: Backport PR #19636 on branch v3.4.x (Correctly check inaxes for multicursor)

  • PR #20228: Backport PR #19849 on branch v3.4.x (FIX DateFormatter for month names when usetex=True)

  • PR #19849: FIX DateFormatter for month names when usetex=True

  • PR #20154: ci: Bump Ubuntu to 18.04 LTS.

  • PR #20186: Backport PR #19975 on branch v3.4.x (CI: remove workflow to push commits to macpython/matplotlib-wheels)

  • PR #19975: CI: remove workflow to push commits to macpython/matplotlib-wheels

  • PR #19636: Correctly check inaxes for multicursor

Issues (22):

  • #20219: Regression: undocumented change of behaviour in mpl 3.4.2 with axis ticks direction

  • #20721: ax.clear() adds extra ticks, un-hides shared-axis tick labels

  • #20765: savefig re-scales xticks and labels of some (but not all) subplots

  • #20782: [Bug]: _supylabel get_in_layout() typo?

  • #20747: [Bug]: _copy_css_file assumes that the _static directory already exists

  • #20617: tests fail with new inkscape

  • #20519: Toolbar zoom doesn't change autoscale status for versions 3.2.0 and above

  • #20628: Out-of-bounds read leads to crash or broken TrueType fonts

  • #20612: Broken EPS for Type 42 STIX

  • #19982: regression for 3.4.x - ax.figbox replacement incompatible to all version including 3.3.4

  • #19938: unuseful deprecation warning figbox

  • #16400: Inconsistent behavior between Normalizers when input is Dataframe

  • #20583: Lost class descriptions since 3.4 docs

  • #20551: set_segments(get_segments()) makes lines coarse

  • #20560: test_png is failing

  • #20487: test_huge_range_log is failing...

  • #20472: test_backend_pgf.py::test_xelatex[pdf] - ValueError: invalid literal for int() with base 10: b'ate missing from Resources. [...]

  • #20328: Path.intersects_path sometimes returns incorrect values

  • #20258: Using edgecolors='face' with stackplot causes value error when using plt.legend()

  • #20200: examples/widgets/span_selector.py is brittle

  • #20231: MultiCursor bug

  • #19836: Month names not set as text when using usetex