Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 2acc6b0

Browse files
authored
Merge pull request #20837 from QuLogic/merge-34x
MNT: Merge branch v3.4.x
2 parents bd42020 + 50872da commit 2acc6b0

File tree

7 files changed

+311
-137
lines changed

7 files changed

+311
-137
lines changed

.github/workflows/cibuildwheel.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -90,13 +90,10 @@ jobs:
9090
run: |
9191
python -m cibuildwheel --output-dir dist
9292
env:
93-
CIBW_BUILD: "pp3?-*"
93+
CIBW_BUILD: "pp37-*"
9494
CIBW_BEFORE_BUILD: pip install certifi numpy==${{ env.min-numpy-version }}
9595
CIBW_ARCHS: ${{ matrix.cibw_archs }}
96-
if: >
97-
runner.os != 'Windows' && (
98-
startsWith(github.ref, 'refs/heads/v3.3') ||
99-
startsWith(github.ref, 'refs/tags/v3.3') )
96+
if: runner.os != 'Windows' && matrix.cibw_archs != 'aarch64'
10097

10198
- name: Validate that LICENSE files are included in wheels
10299
run: |

doc/_static/zenodo_cache/5194481.svg

Lines changed: 35 additions & 0 deletions
Loading

doc/citing.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ By version
2929
.. START OF AUTOGENERATED
3030
3131
32+
v3.4.3
33+
.. image:: _static/zenodo_cache/5194481.svg
34+
:target: https://doi.org/10.5281/zenodo.5194481
3235
v3.4.2
3336
.. image:: _static/zenodo_cache/4743323.svg
3437
:target: https://doi.org/10.5281/zenodo.4743323

doc/users/github_stats.rst

Lines changed: 112 additions & 132 deletions
Large diffs are not rendered by default.
Lines changed: 153 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,153 @@
1+
.. _github-stats-3-4-2:
2+
3+
GitHub Stats for Matplotlib 3.4.2
4+
=================================
5+
6+
GitHub stats for 2021/03/31 - 2021/05/07 (tag: v3.4.1)
7+
8+
These lists are automatically generated, and may be incomplete or contain duplicates.
9+
10+
We closed 21 issues and merged 97 pull requests.
11+
The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/63?closed=1>`__
12+
13+
The following 13 authors contributed 138 commits.
14+
15+
* AkM-2018
16+
* Antony Lee
17+
* David Stansby
18+
* Elliott Sales de Andrade
19+
* hannah
20+
* Ian Thomas
21+
* Jann Paul Mattern
22+
* Jody Klymak
23+
* pwohlhart
24+
* richardsheridan
25+
* Thomas A Caswell
26+
* Tim Hoffmann
27+
* Xianxiang Li
28+
29+
GitHub issues and pull requests:
30+
31+
Pull Requests (97):
32+
33+
* :ghpull:`20184`: Backport PR #20147 on branch v3.4.x (DOC: add example of labelling axes)
34+
* :ghpull:`20181`: Backport PR #20171 on branch v3.4.x (Remove unsupported arguments from tricontourf documentation)
35+
* :ghpull:`20180`: Backport PR #19876 on branch v3.4.x (FIX: re-order unit conversion and mask array coercion)
36+
* :ghpull:`20171`: Remove unsupported arguments from tricontourf documentation
37+
* :ghpull:`19876`: FIX: re-order unit conversion and mask array coercion
38+
* :ghpull:`20178`: Backport PR #20150 on branch v3.4.x
39+
* :ghpull:`20172`: Backport PR #20161 on branch v3.4.x (Fix resetting grid visibility)
40+
* :ghpull:`20161`: Fix resetting grid visibility
41+
* :ghpull:`20167`: Backport PR #20146 on branch v3.4.x (Don't clip clip paths to Figure bbox.)
42+
* :ghpull:`20166`: Backport PR #19978 on branch v3.4.x (fixed bug in CenteredNorm, issue #19972)
43+
* :ghpull:`20146`: Don't clip clip paths to Figure bbox.
44+
* :ghpull:`19978`: fixed bug in CenteredNorm, issue #19972
45+
* :ghpull:`20160`: Backport PR #20148 on branch v3.4.x (FIX: MouseButton representation in boilerplate generated signatures)
46+
* :ghpull:`20148`: FIX: MouseButton representation in boilerplate generated signatures
47+
* :ghpull:`20152`: Backport PR #20145 on branch v3.4.x (Fix broken link to ggplot in docs)
48+
* :ghpull:`20139`: Backport PR #20135 on branch v3.4.x (Add tricontour/tricontourf arguments(corner_mask, vmin vmax, antialiased, nchunk, hatches) documentation)
49+
* :ghpull:`20135`: Add tricontour/tricontourf arguments(corner_mask, vmin vmax, antialiased, nchunk, hatches) documentation
50+
* :ghpull:`20136`: Backport PR #19959 on branch v3.4.x (Bugfix Tk start_event_loop)
51+
* :ghpull:`19959`: Bugfix Tk start_event_loop
52+
* :ghpull:`20128`: Backport PR #20123 on branch v3.4.x (Ensure that Matplotlib is importable even if there's no HOME.)
53+
* :ghpull:`20123`: Ensure that Matplotlib is importable even if there's no HOME.
54+
* :ghpull:`20009`: Fix removal of shared polar axes.
55+
* :ghpull:`20104`: Backport PR #19686 on branch v3.4.x (Declare sphinxext.redirect_from parallel_read_safe)
56+
* :ghpull:`19686`: Declare sphinxext.redirect_from parallel_read_safe
57+
* :ghpull:`20098`: Backport PR #20096 on branch v3.4.x (Ignore errors for sip with no setapi.)
58+
* :ghpull:`20096`: Ignore errors for sip with no setapi.
59+
* :ghpull:`20087`: Backport PR #20083 on branch v3.4.x (Revert "Temporarily switch intersphinx to latest pytest.")
60+
* :ghpull:`20085`: Backport PR #20082 on branch v3.4.x (Fix bar_label for bars with nan values)
61+
* :ghpull:`20082`: Fix bar_label for bars with nan values
62+
* :ghpull:`20076`: Backport PR #20062 on branch v3.4.x ([DOC] Add top-level .. module:: definition for matplotlib)
63+
* :ghpull:`20043`: Backport PR #20041 on branch v3.4.x (Clarify docs for stackplot.)
64+
* :ghpull:`20041`: Clarify docs for stackplot.
65+
* :ghpull:`20039`: Backport PR #20037 on branch v3.4.x (Don't generate wheels unusable on PyPy7.3.{0,1}.)
66+
* :ghpull:`20037`: Don't generate wheels unusable on PyPy7.3.{0,1}.
67+
* :ghpull:`20033`: Backport PR #20031 on branch v3.4.x (Cleanup widget examples)
68+
* :ghpull:`20031`: Cleanup widget examples
69+
* :ghpull:`20022`: Backport PR #19949 on branch v3.4.x (FIX: subfigure indexing error)
70+
* :ghpull:`19949`: FIX: subfigure indexing error
71+
* :ghpull:`20018`: Backport PR #20017 on branch v3.4.x (FIX typos in imshow_extent.py)
72+
* :ghpull:`20017`: FIX typos in imshow_extent.py
73+
* :ghpull:`20015`: Backport PR #19962 on branch v3.4.x (Dev install troubleshooting)
74+
* :ghpull:`19962`: Dev install troubleshooting
75+
* :ghpull:`20002`: Backport PR #19995 on branch v3.4.x (Fix valinit argument to RangeSlider)
76+
* :ghpull:`20004`: Backport PR #19999 on branch v3.4.x (DOC: add note about axes order to docstring)
77+
* :ghpull:`19998`: Backport PR #19964 on branch v3.4.x (FIX: add subplot_mosaic axes in the order the user gave them to us)
78+
* :ghpull:`19999`: DOC: add note about axes order to docstring
79+
* :ghpull:`19997`: Backport PR #19992 on branch v3.4.x (Minor fixes to polar locator docstrings.)
80+
* :ghpull:`19995`: Fix valinit argument to RangeSlider
81+
* :ghpull:`19964`: FIX: add subplot_mosaic axes in the order the user gave them to us
82+
* :ghpull:`19993`: Backport PR #19983 on branch v3.4.x (Fix handling of "d" glyph in backend_ps.)
83+
* :ghpull:`19992`: Minor fixes to polar locator docstrings.
84+
* :ghpull:`19991`: Backport PR #19987 on branch v3.4.x (Fix set_thetalim((min, max)).)
85+
* :ghpull:`19976`: Backport PR #19970 on branch v3.4.x (Initialize members of PathClipper and check for m_has_init)
86+
* :ghpull:`19983`: Fix handling of "d" glyph in backend_ps.
87+
* :ghpull:`19987`: Fix set_thetalim((min, max)).
88+
* :ghpull:`19970`: Initialize members of PathClipper and check for m_has_init
89+
* :ghpull:`19973`: Backport PR #19971 on branch v3.4.x (Fix missing closing bracket in docs)
90+
* :ghpull:`19971`: Fix missing closing bracket in docs
91+
* :ghpull:`19966`: Backport PR #19963 on branch v3.4.x (test_StrCategoryLocator using parameterized plotter)
92+
* :ghpull:`19965`: Backport PR #19961 on branch v3.4.x (FIX: subfigure tightbbox)
93+
* :ghpull:`19963`: test_StrCategoryLocator using parameterized plotter
94+
* :ghpull:`19961`: FIX: subfigure tightbbox
95+
* :ghpull:`19953`: Backport PR #19919 on branch v3.4.x (Copy errorbar style normalization to 3D)
96+
* :ghpull:`19919`: Copy errorbar style normalization to 3D
97+
* :ghpull:`19950`: Backport PR #19948 on branch v3.4.x (Allow numpy arrays to be used as elinewidth)
98+
* :ghpull:`19948`: Allow numpy arrays to be used as elinewidth
99+
* :ghpull:`19944`: Backport PR #19939 on branch v3.4.x (add highlight-text to the third party packages list)
100+
* :ghpull:`19921`: Backport PR #19913 on branch v3.4.x (Minor docstring improvement for set_aspect())
101+
* :ghpull:`19920`: Backport PR #19903 on branch v3.4.x (Fix textbox cursor color, set its linewidth.)
102+
* :ghpull:`19913`: Minor docstring improvement for set_aspect()
103+
* :ghpull:`19903`: Fix textbox cursor color, set its linewidth.
104+
* :ghpull:`19917`: Backport PR #19911 on branch v3.4.x (Shorten "how-to draw order")
105+
* :ghpull:`19916`: Backport PR #19888 on branch v3.4.x (Fix errorbar drawstyle)
106+
* :ghpull:`19911`: Shorten "how-to draw order"
107+
* :ghpull:`19888`: Fix errorbar drawstyle
108+
* :ghpull:`19910`: Backport PR #19895 on branch v3.4.x (Added PyPI info to third party page)
109+
* :ghpull:`19895`: Added PyPI info to third party page
110+
* :ghpull:`19896`: Backport PR #19893 on branch v3.4.x (Remove Howto: Plot numpy.datetime64 values)
111+
* :ghpull:`19893`: Remove Howto: Plot numpy.datetime64 values
112+
* :ghpull:`19886`: Backport PR #19881 on branch v3.4.x (Remove two sections from Plotting FAQ)
113+
* :ghpull:`19877`: Backport PR #19863 on branch v3.4.x (Cleanup docstrings related to interactive mode)
114+
* :ghpull:`19881`: Remove two sections from Plotting FAQ
115+
* :ghpull:`19885`: Backport PR #19883 on branch v3.4.x (Small cleanups to FAQ.)
116+
* :ghpull:`19883`: Small cleanups to FAQ.
117+
* :ghpull:`19878`: Backport PR #19867 on branch v3.4.x (Remove "Use show()" from how-to )
118+
* :ghpull:`19875`: Backport PR #19868 on branch v3.4.x (Remove "Install from source" from Installing FAQ)
119+
* :ghpull:`19867`: Remove "Use show()" from how-to
120+
* :ghpull:`19863`: Cleanup docstrings related to interactive mode
121+
* :ghpull:`19868`: Remove "Install from source" from Installing FAQ
122+
* :ghpull:`19874`: Backport PR #19847 on branch v3.4.x (Reformat references (part 2))
123+
* :ghpull:`19847`: Reformat references (part 2)
124+
* :ghpull:`19865`: Backport PR #19860 on branch v3.4.x (Move "howto interpreting box plots" to boxplot docstring)
125+
* :ghpull:`19860`: Move "howto interpreting box plots" to boxplot docstring
126+
* :ghpull:`19862`: Backport PR #19861 on branch v3.4.x (Remove FAQ Installing - Linux notes)
127+
* :ghpull:`19861`: Remove FAQ Installing - Linux notes
128+
* :ghpull:`18060`: Correctly handle 'none' facecolors in do_3d_projection
129+
* :ghpull:`19846`: Backport PR #19788 on branch v3.4.x (Reformat references)
130+
131+
Issues (21):
132+
133+
* :ghissue:`19871`: Matplotlib >= v3.3.3 breaks with pandas.plotting.register_matplotlib_converters(), ax.pcolormesh(), and datetime objects
134+
* :ghissue:`20149`: KeyError: 'gridOn' in axis.py when axis.tick_params() is used with reset = True
135+
* :ghissue:`20127`: Zooming on a contour plot with clipping results in bad clipping
136+
* :ghissue:`19972`: CenteredNorm with halfrange raises exception when passed to imshow
137+
* :ghissue:`19940`: Tkagg event loop throws error on window close
138+
* :ghissue:`20122`: Run in a system service / without configuration
139+
* :ghissue:`19989`: Removal of y-shared polar axes causes crash at draw time
140+
* :ghissue:`19988`: Removal of x-shared polar axes causes crash
141+
* :ghissue:`20040`: AttributeError: module 'sip' has no attribute 'setapi'
142+
* :ghissue:`20058`: bar_label fails with nan data values
143+
* :ghissue:`20036`: Minor changes about stackplot documentation
144+
* :ghissue:`20014`: undefined symbol: PyPyUnicode_ReadChar
145+
* :ghissue:`19947`: Figure.subfigures dont show/update correctly
146+
* :ghissue:`19960`: Failed to init RangeSlider with valinit attribute
147+
* :ghissue:`19736`: subplot_mosaic axes are not added in consistent order
148+
* :ghissue:`19979`: Blank EPS figures if plot contains 'd'
149+
* :ghissue:`19938`: unuseful deprecation warning figbox
150+
* :ghissue:`19958`: subfigures missing bbox_inches attribute in inline backend
151+
* :ghissue:`19936`: Errorbars elinewidth raise error when numpy array
152+
* :ghissue:`19879`: Using "drawstyle" raises AttributeError in errorbar, when yerr is specified.
153+
* :ghissue:`19454`: I cannot import matplotlib.pyplot as plt

src/_path.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,11 @@
2121
#include "_backend_agg_basic_types.h"
2222
#include "numpy_cpp.h"
2323

24+
/* Compatibility for PyPy3.7 before 7.3.4. */
25+
#ifndef Py_DTSF_ADD_DOT_0
26+
#define Py_DTSF_ADD_DOT_0 0x2
27+
#endif
28+
2429
struct XY
2530
{
2631
double x;

tools/cache_zenodo_svg.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ def _get_xdg_cache_dir():
6363

6464
if __name__ == "__main__":
6565
data = {
66+
"v3.4.3": "5194481",
6667
"v3.4.2": "4743323",
6768
"v3.4.1": "4649959",
6869
"v3.4.0": "4638398",

0 commit comments

Comments
 (0)