Skip to content

Merge 3.5.x into main #21664

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 520 commits into from
Nov 18, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
520 commits
Select commit Hold shift + click to select a range
3e82bb6
Merge pull request #21158 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Sep 23, 2021
282c976
Backport PR #21136: More (minor) plot types gallery fixes.
jklymak Sep 23, 2021
31ee3b6
Merge pull request #21160 from meeseeksmachine/auto-backport-of-pr-21…
jklymak Sep 23, 2021
71a1dea
Backport PR #21039: Fix `hexbin` marginals and log scaling
jklymak Sep 24, 2021
f090ba6
Merge pull request #21164 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Sep 24, 2021
85496e7
Backport PR #21126: Deprecate passing formatting parameters positiona…
QuLogic Sep 24, 2021
99a681e
Merge pull request #21169 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Sep 25, 2021
3a365ac
Backport PR #20951: [ENH]: data kwarg support for mplot3d #20912
story645 Sep 19, 2021
48f9d0a
Merge pull request #21171 from meeseeksmachine/auto-backport-of-pr-20…
timhoffm Sep 25, 2021
1a6ecfe
Backport PR #19343: Enh improve agg chunks error
QuLogic Sep 25, 2021
3285cac
Merge pull request #21174 from meeseeksmachine/auto-backport-of-pr-19…
QuLogic Sep 25, 2021
07e70f5
Backport PR #21166: Cleanup contour(f)3d examples.
timhoffm Sep 26, 2021
fd97c66
Backport PR #21180: Remove uninformative `.. figure::` titles in docs.
timhoffm Sep 26, 2021
55cb6ad
Backport PR #21081: Improve docs for to_jshtml()
timhoffm Sep 26, 2021
ccd579f
Merge pull request #21182 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Sep 26, 2021
ed1b1ec
Merge pull request #21181 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Sep 26, 2021
d3940a5
Backport PR #21172: skip QImage leak workaround for PySide2 >= 5.12
timhoffm Sep 26, 2021
f8be0bb
Merge pull request #21183 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Sep 26, 2021
ad35337
Merge pull request #21184 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Sep 26, 2021
e5911f0
Backport PR #21192: Discourage making style changes to extern/.
dstansby Sep 27, 2021
009e1a1
Backport PR #21189: Small doc fixes.
dstansby Sep 27, 2021
4fdf581
Merge pull request #21194 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Sep 27, 2021
2b7d8bf
Merge pull request #21195 from meeseeksmachine/auto-backport-of-pr-21…
dstansby Sep 27, 2021
7ecb8eb
Backport PR #21026: Place 3D contourf patches between levels
timhoffm Sep 27, 2021
2648cc9
Backport PR #21196: Update fonts.rst
fishmandev Sep 27, 2021
72b0ebb
Backport PR #21186: Fixed typos using codespell. (previous pull reque…
meeseeksmachine Sep 27, 2021
5a51478
Backport PR #21193: Update contributing guide.
story645 Sep 27, 2021
491958c
Merge pull request #21199 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Sep 27, 2021
27cc744
Merge pull request #21200 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Sep 27, 2021
74e6cd2
Backport PR #21201: Fix signature of barh() in plot types
anntzer Sep 27, 2021
32c0865
Backport PR #21198: Update coding_guide.rst
tacaswell Sep 27, 2021
31bda1e
Merge pull request #21204 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Sep 27, 2021
1f7f4ae
Merge pull request #21206 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Sep 28, 2021
32791eb
Merge pull request #21207 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Sep 28, 2021
010d3f3
Backport PR #21203: Rework plot types quiver
QuLogic Sep 28, 2021
ac2621a
Merge pull request #21208 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Sep 28, 2021
59402ff
Backport PR #21188: Rework headers for individual backend docs.
QuLogic Sep 28, 2021
47624bb
Backport PR #21191: Fix very-edge case in csd(), plus small additiona…
QuLogic Sep 28, 2021
ed8ac41
Merge pull request #21209 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Sep 28, 2021
f95c5cd
Merge pull request #21210 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Sep 28, 2021
8f2bd97
Backport PR #21215: Fix more edge cases in psd, csd.
QuLogic Sep 29, 2021
c0fc2bb
Merge pull request #21217 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Sep 29, 2021
cd05455
Backport PR #21216: Use correct confidence interval
tacaswell Sep 29, 2021
acb83f4
Merge pull request #21219 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Sep 29, 2021
94e1e11
Backport PR #21211: updated resources
tacaswell Sep 29, 2021
6f40f0b
Merge pull request #21222 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Sep 29, 2021
836990f
Backport PR #21223: Fix nav link for "Usage guide" and remove release…
QuLogic Sep 30, 2021
2bd9d05
Merge pull request #21225 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Sep 30, 2021
25338c0
Backport PR #20730: DOC: Add a release mode tag
timhoffm Sep 30, 2021
630bbc3
Merge pull request #21227 from meeseeksmachine/auto-backport-of-pr-20…
QuLogic Sep 30, 2021
71d35e5
Backport PR #21228: Small doc nits.
timhoffm Sep 30, 2021
c70d786
Backport PR #21229: Shorten PdfPages FAQ entry.
timhoffm Sep 30, 2021
347fdd1
Backport PR #21221: Updates to plot types
story645 Sep 30, 2021
ff749f4
Merge pull request #21233 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Sep 30, 2021
3fb500d
Merge pull request #21232 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Sep 30, 2021
38a7428
Merge pull request #21234 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Sep 30, 2021
47de896
Backport PR #20852: Prepare docs for 3.5
tacaswell Sep 30, 2021
d683a12
Merge pull request #21235 from meeseeksmachine/auto-backport-of-pr-20…
timhoffm Sep 30, 2021
d2010e9
Backport PR #21237: DOC: Add fill_between to plot_types
story645 Oct 1, 2021
93647a8
Merge pull request #21241 from meeseeksmachine/auto-backport-of-pr-21…
story645 Oct 1, 2021
69824d8
Backport PR #20907: Move sigint tests into subprocesses
jklymak Oct 1, 2021
0046575
Backport PR #21226: DOC: Adapt some colors in examples
jklymak Oct 1, 2021
c702960
Merge pull request #21245 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 1, 2021
17a8626
Merge pull request #21244 from meeseeksmachine/auto-backport-of-pr-20…
timhoffm Oct 1, 2021
9b138c1
Backport PR #21247: Fix release notes typos.
timhoffm Oct 1, 2021
a82b07d
Backport PR #21249: Fix some syntax highlights in coding and contribu…
timhoffm Oct 1, 2021
b487a7f
Merge pull request #21254 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 1, 2021
ba60973
Merge pull request #21248 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 1, 2021
8c4c44e
Backport PR #21240: DOC: Fix source links and flake8 cleanup
timhoffm Oct 1, 2021
6cf71b4
Backport PR #21250: DOC: Remove examples/README
timhoffm Oct 1, 2021
cc31ed1
Merge pull request #21261 from QuLogic/auto-backport-of-pr-21240-on-v…
timhoffm Oct 1, 2021
6611f9c
Merge pull request #21262 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 1, 2021
4d47cfe
Merge branch 'v3.4.x' into v3.5.x
QuLogic Oct 2, 2021
ce865c4
DOC: Update GitHub stats for 3.5.0rc1
QuLogic Oct 2, 2021
dfb310b
DOC: Disable next release notes
QuLogic Oct 2, 2021
3e87275
REL: v3.5.0rc1
QuLogic Oct 2, 2021
fc69e17
BLD: bump branch away from tag
QuLogic Oct 2, 2021
3fded8d
DOC: Mark next release notes as orphaned
QuLogic Oct 2, 2021
609cdd0
Backport PR #21264: DOC: Fix footnote that breaks PDF builds
QuLogic Oct 2, 2021
1198a28
Merge pull request #21265 from meeseeksmachine/auto-backport-of-pr-21…
jklymak Oct 2, 2021
b33969b
Backport PR #21236: DOC: Update interactive colormap example
timhoffm Oct 2, 2021
bf77fa2
Merge pull request #21268 from greglucas/manual-backport-of-pr-21236-…
timhoffm Oct 3, 2021
d31e958
Backport PR #21269: Don't use pixelDelta() on X11.
jklymak Oct 4, 2021
efc74ad
Merge pull request #21273 from meeseeksmachine/auto-backport-of-pr-21…
jklymak Oct 4, 2021
c75ea4b
Backport PR #21263: Ensure internal FreeType matches Python compile
QuLogic Oct 4, 2021
8c8438b
Backport PR #21275: Fix format_cursor_data for values close to float …
jklymak Oct 5, 2021
3905578
Merge pull request #21281 from meeseeksmachine/auto-backport-of-pr-21…
jklymak Oct 5, 2021
b1abeab
Backport PR #21282: Fix incorrect markup in example.
jklymak Oct 5, 2021
172fa9c
Merge pull request #21284 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 5, 2021
fe68a38
Backport PR #21290: DOC: Fix some lists in animation examples
greglucas Oct 6, 2021
12ceb30
Merge pull request #21292 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 6, 2021
7498098
Backport PR #21288: Allow macosx thread safety test on macOS11
jklymak Oct 6, 2021
aa28223
Backport PR #21293: Fix snap argument to pcolormesh
anntzer Oct 6, 2021
5d483d1
Merge pull request #21279 from QuLogic/fix-freetype-wheel
jklymak Oct 6, 2021
a2a8ae1
Merge pull request #21297 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 6, 2021
cb58a9a
Merge pull request #21296 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 6, 2021
c7c26da
Backport PR #21291: DOC: Bump to the sphinx-gallery release
timhoffm Oct 6, 2021
b70b681
Merge pull request #21277 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 6, 2021
cbd6ed6
Backport PR #21294: Disable blitting on GTK4 backends
QuLogic Oct 6, 2021
9c169f3
Merge pull request #21304 from meeseeksmachine/auto-backport-of-pr-21…
tacaswell Oct 7, 2021
f5e42e0
Merge pull request #21302 from QuLogic/auto-backport-of-pr-21291-on-v…
tacaswell Oct 7, 2021
f764dcb
Backport PR #21286: Clarify FigureBase.tight_bbox as different from a…
tacaswell Oct 7, 2021
ba66430
Backport PR #21303: Pin macOS to 10.15 for wheels
QuLogic Oct 7, 2021
1232108
Merge pull request #21305 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 7, 2021
ca9a9fd
Merge pull request #21306 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 7, 2021
5db797d
Backport PR #21307: Use in-tree builds for PyPy wheels
dstansby Oct 7, 2021
45027a1
Merge pull request #21308 from meeseeksmachine/auto-backport-of-pr-21…
dstansby Oct 7, 2021
18698d6
Backport PR #21312: Update link to Agg website
story645 Oct 8, 2021
1e329dc
Merge pull request #21316 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 8, 2021
95c62ab
Backport PR #21313: DOC: Minimal getting started page
dstansby Oct 9, 2021
3ccc014
Merge pull request #21327 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 9, 2021
b58ea96
Backport PR #21321: DOC Update description of ax.contour method, reso…
dstansby Oct 10, 2021
98865b9
Merge pull request #21329 from meeseeksmachine/auto-backport-of-pr-21…
dstansby Oct 11, 2021
4c735ce
Backport PR #21330: Fix medical image caption in tutorial
dstansby Oct 11, 2021
83cedf3
Merge pull request #21334 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 11, 2021
558eb60
Backport PR #21332: Fix default value for `shading` in`pyplot.pcolorm…
timhoffm Oct 12, 2021
3e4ab97
Merge pull request #21340 from meeseeksmachine/auto-backport-of-pr-21…
jklymak Oct 12, 2021
b7f4f0e
Backport PR #21357: DOC: remove test from README.rst
timhoffm Oct 14, 2021
4a5bc41
Merge pull request #21358 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 14, 2021
0ee1d08
Backport PR #21287: Inherit more docstrings.
timhoffm Oct 15, 2021
9a9bf14
Backport PR #21335: DOC: move usage tutorial info to Users guide rst
timhoffm Oct 14, 2021
3229e8d
Merge pull request #21363 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 15, 2021
783c1cf
Merge pull request #21360 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 15, 2021
a1c33dd
Backport PR #21359: Add GHA testing whether files were added and dele…
timhoffm Oct 15, 2021
aed0ec6
Merge pull request #21367 from meeseeksmachine/auto-backport-of-pr-21…
jklymak Oct 15, 2021
6830c9e
Backport PR #20708: Describe possible need for loading the 'lmodern' …
timhoffm Oct 16, 2021
bc1d37c
Merge pull request #21372 from meeseeksmachine/auto-backport-of-pr-20…
timhoffm Oct 16, 2021
e5142eb
Support for pre 2.7.1 freetype savannah versions
ryahern Oct 20, 2021
16d5a91
Backport PR #21365: Convert macosx backend to use device_pixel_ratio
tacaswell Oct 20, 2021
fbf5477
Backport PR #21212: Fix set_size_inches on HiDPI and also GTK4
tacaswell Oct 20, 2021
c6e4381
Merge pull request #21405 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 21, 2021
7e36e90
Merge pull request #21406 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 21, 2021
6f94783
Backport PR #20591: Webagg backend: get rid of tornado
tacaswell Oct 21, 2021
5887d83
Backport PR #21326: Add ability to scale BBox with just x or y values
anntzer Oct 21, 2021
5dc1f19
Backport PR #21414: Support pathological tmpdirs in TexManager.
tacaswell Oct 21, 2021
78d7e0b
Merge pull request #21410 from meeseeksmachine/auto-backport-of-pr-20…
tacaswell Oct 21, 2021
39b9422
Merge pull request #21418 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 21, 2021
2ac2bc8
Merge pull request #21416 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 21, 2021
4fbf1d8
Backport PR #21251: DOC: more site re-org
tacaswell Oct 21, 2021
2d85c85
Backport PR #21411: Document webagg in docs.
QuLogic Oct 21, 2021
8c398fb
Merge pull request #21419 from meeseeksmachine/auto-backport-of-pr-21…
tacaswell Oct 21, 2021
025168f
Merge pull request #21421 from meeseeksmachine/auto-backport-of-pr-21…
tacaswell Oct 21, 2021
3e1c3c4
Backport PR #21422: Doc
jklymak Oct 22, 2021
9ed4d95
Merge pull request #21428 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 22, 2021
4980e6d
Backport PR #21435: DOC: Fix selection of parameter names in HTML theme
dstansby Oct 23, 2021
3da2680
Backport PR #21427: Update docstrings of get_{view,data}_interval.
dstansby Oct 23, 2021
8ef676e
Backport PR #21420: Enable Python 3.10 wheel building on all systems
dstansby Oct 23, 2021
cdfc44f
Merge pull request #21437 from meeseeksmachine/auto-backport-of-pr-21…
dstansby Oct 23, 2021
0f7f1b0
Merge pull request #21438 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 23, 2021
9781658
Merge pull request #21439 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 23, 2021
b718555
Backport PR #21449: Less verbose install info on index page
jklymak Oct 24, 2021
cf685f3
Backport PR #21445: Mnt pin pyparsing
anntzer Oct 24, 2021
6d70c8b
Backport PR #21446: Also exclude pyparsing 3.0.0 in setup.py.
jklymak Oct 24, 2021
58ab868
Merge pull request #21450 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 24, 2021
36162a4
Merge pull request #21452 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 24, 2021
09c10be
Merge pull request #21451 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 24, 2021
90c7afd
Fix error with pyparsing 3
timhoffm Oct 24, 2021
cfa4f6b
Backport PR #21453: Cleanup index.rst sectioning
jklymak Oct 25, 2021
76d1b3e
Backport PR #21455: Hide note linking to the download section at the …
jklymak Oct 25, 2021
1a2a410
Merge pull request #21456 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 25, 2021
d7000f4
Merge pull request #21457 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 25, 2021
e94f7ea
Backport PR #21423: Change CircleCI job title to "Rendered docs"
jklymak Oct 25, 2021
336c285
Merge pull request #21459 from meeseeksmachine/auto-backport-of-pr-21…
jklymak Oct 25, 2021
367a267
Merge pull request #21454 from timhoffm/fix-pyparsing
jklymak Oct 25, 2021
eb58c94
Merge pull request #21429 from jklymak/doc-use-mpl-sphinx
timhoffm Oct 24, 2021
4ca3743
Removing pyparsing pin
jklymak Oct 25, 2021
c8543ee
Backport PR #21460: Clip slider init marker to slider track.
QuLogic Oct 26, 2021
6e95e7b
Merge pull request #21464 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 26, 2021
13a439b
Merge pull request #21461 from jklymak/backport-21429
timhoffm Oct 26, 2021
5cf149f
Backport PR #21468: Fix some typos in examples
story645 Oct 27, 2021
6b48bc2
Merge pull request #21469 from QuLogic/auto-backport-of-pr-21468-on-v…
QuLogic Oct 27, 2021
f47893f
Backport PR #21470: Hide fully transparent latex text in PS output
jklymak Oct 27, 2021
329291f
Merge pull request #21471 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 27, 2021
1f85036
Backport PR #21472: Clarify set_parse_math documentation.
QuLogic Oct 28, 2021
428acc1
Merge pull request #21479 from meeseeksmachine/auto-backport-of-pr-21…
dstansby Oct 28, 2021
24e2b1a
Backport PR #21387: Fix path simplification of closed loops
jklymak Oct 28, 2021
eb4eb94
Backport PR #21478: Fix GTK4 embedding example
jklymak Oct 28, 2021
d0ffc4f
Backport PR #21488: Added to contour docs
timhoffm Oct 28, 2021
1658f99
Backport PR #21492: added parameter documentation for MultiCursor
FelixNoessler Oct 29, 2021
4d99a6d
Merge pull request #21493 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 29, 2021
245b511
Merge pull request #21495 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Oct 29, 2021
bd48949
Backport PR #21484: Replacement for imread should return an array
timhoffm Oct 29, 2021
9210a7a
Merge pull request #21497 from meeseeksmachine/auto-backport-of-pr-21…
tacaswell Oct 29, 2021
a9a9fc3
Merge pull request #21486 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 29, 2021
5bdb2dc
Merge pull request #21483 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Oct 30, 2021
3e5a572
Backport PR #21481: FIX: spanning subfigures
QuLogic Oct 30, 2021
39e9fb6
Merge pull request #21504 from meeseeksmachine/auto-backport-of-pr-21…
jklymak Oct 30, 2021
3f702b4
Backport PR #21491: Relocate inheritance diagram to the top of the do…
timhoffm Nov 3, 2021
460073b
Merge pull request #21531 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Nov 3, 2021
27ab206
Ignore transOffset if no offsets passed to Collection
QuLogic Nov 5, 2021
b8f7ca5
Merge pull request #21550 from QuLogic/fix-collection-offsets
dstansby Nov 6, 2021
85955bf
Backport PR #21443: FIX: re-instate ability to have position in axes …
meeseeksmachine Nov 7, 2021
8fcd3b1
Backport PR #21553: Fix check for manager presence in blocking_input.
timhoffm Nov 7, 2021
d1520ca
Backport PR #21555: MNT: reject more possibly unsafe strings in valid…
timhoffm Nov 7, 2021
ed2b1d0
Merge pull request #21561 from meeseeksmachine/auto-backport-of-pr-21…
jklymak Nov 8, 2021
c4145c5
Backport PR #21559: Fix eventplot units
story645 Nov 7, 2021
b41f8f4
Merge pull request #21560 from meeseeksmachine/auto-backport-of-pr-21…
jklymak Nov 8, 2021
e14954f
Merge pull request #21563 from meeseeksmachine/auto-backport-of-pr-21…
jklymak Nov 8, 2021
f3ea6c1
Backport PR #21570: Raise correct exception out of Spines.__getattr__
timhoffm Nov 9, 2021
63cc389
Backport PR #21570: Raise correct exception out of Spines.__getattr__
timhoffm Nov 9, 2021
0eaca61
Merge pull request #21573 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Nov 9, 2021
f855dde
Merge pull request #21574 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Nov 10, 2021
f60afd7
Backport PR #21527: Add more 3.5 release notes
QuLogic Nov 10, 2021
fbf81e7
Merge pull request #21577 from meeseeksmachine/auto-backport-of-pr-21…
jklymak Nov 10, 2021
56ec348
Backport PR #21581: Fix RangeSlider.reset
QuLogic Nov 10, 2021
f35e3b5
Backport PR #21592: [BUG in 3.5.0rc1] - Anatomy of a Figure has the l…
timhoffm Nov 11, 2021
7644c5c
Merge pull request #21587 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Nov 11, 2021
da17670
Merge pull request #21599 from meeseeksmachine/auto-backport-of-pr-21…
tacaswell Nov 11, 2021
a0a04bc
Merge pull request #21397 from ryahern/v3.5.x
tacaswell Nov 11, 2021
632c41b
Backport PR #21530: Fix interrupting GTK on plain Python
tacaswell Nov 11, 2021
7c7bc9f
Backport PR #21586: Defer enforcement of hatch validation
tacaswell Nov 11, 2021
58b42b6
Backport PR #21596: Pin sphinx to fix sphinx-gallery
QuLogic Nov 11, 2021
7a4a366
Merge pull request #21603 from meeseeksmachine/auto-backport-of-pr-21…
tacaswell Nov 11, 2021
d536b8e
Merge pull request #21601 from meeseeksmachine/auto-backport-of-pr-21…
tacaswell Nov 11, 2021
2543251
Merge pull request #21602 from meeseeksmachine/auto-backport-of-pr-21…
tacaswell Nov 11, 2021
e4325e6
Backport PR #21317: Move label hiding rectilinear-only check into _la…
tacaswell Nov 11, 2021
fcf7b81
Merge pull request #21605 from meeseeksmachine/auto-backport-of-pr-21…
tacaswell Nov 12, 2021
d42e5bc
Backport PR #21609: Fix documentation link with renaming `voxels` to …
jklymak Nov 12, 2021
b84d838
Backport PR #21607: DOC: link to cheatsheets site, not github repo
timhoffm Nov 12, 2021
fcedc18
Backport PR #21613: SEC/DOC update supported versions
QuLogic Nov 12, 2021
2c79a9b
Merge pull request #21614 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Nov 12, 2021
88d252b
Merge pull request #21615 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Nov 12, 2021
e69c777
Merge pull request #21616 from meeseeksmachine/auto-backport-of-pr-21…
tacaswell Nov 12, 2021
af8c6a9
Backport PR #21617: FIX: Make sure we do not over-write eps short cuts
QuLogic Nov 13, 2021
d3f9d97
Backport PR #21350: Remove plot_gallery setting from conf.py
QuLogic Oct 14, 2021
193448a
Merge pull request #21622 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Nov 13, 2021
9713a7d
Merge pull request #21618 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Nov 13, 2021
91f4c52
Backport PR #21619: Revert "Pin sphinx to fix sphinx-gallery"
timhoffm Nov 13, 2021
b202243
Merge pull request #21623 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Nov 13, 2021
b6970a3
Backport PR #21621: Fix GhostScript error handling types
jklymak Nov 13, 2021
e98d508
Backport PR #21568: Enhancing support for tex and datetimes
dstansby Nov 13, 2021
29c5644
Merge pull request #21625 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Nov 13, 2021
532f424
Merge pull request #21624 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Nov 14, 2021
03041da
Backport PR #21501: Refix for pyparsing compat.
jklymak Nov 14, 2021
76ee0ef
Merge pull request #21633 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Nov 14, 2021
084da07
Backport PR #21604: Fix centre square rectangle selector part 1
timhoffm Nov 14, 2021
6ada23b
Merge pull request #21636 from meeseeksmachine/auto-backport-of-pr-21…
dstansby Nov 15, 2021
6fc155f
Backport PR #21640: DOC: remove sample_plots from tutorials
timhoffm Nov 15, 2021
c20e544
Backport PR #21628: Fix METH_VARARGS method signatures
timhoffm Nov 15, 2021
a34a511
Merge pull request #21644 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Nov 15, 2021
d63782f
Merge pull request #21645 from meeseeksmachine/auto-backport-of-pr-21…
QuLogic Nov 15, 2021
6f24fc3
DOC: Update GitHub stats for 3.5.0
QuLogic Nov 16, 2021
9a19d5b
Merge branch 'v3.4.3-doc' into v3.5.x
QuLogic Nov 16, 2021
5414339
Merge branch 'v3.4.x' into v3.5.x
QuLogic Nov 16, 2021
cdca0a3
DOC: Remove API note that's already been merged
QuLogic Nov 16, 2021
9765379
REL: v3.5.0
QuLogic Nov 16, 2021
8be9ce3
BLD: bump branch away from tag
QuLogic Nov 16, 2021
4975207
Backport PR #21626: Added the definition of Deprecation and made Depr…
timhoffm Nov 16, 2021
9d30a1a
Merge pull request #21651 from meeseeksmachine/auto-backport-of-pr-21…
timhoffm Nov 16, 2021
9b78dad
Merge branch 'v3.5.x' into merge-350
QuLogic Nov 18, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions doc/api/prev_api_changes/api_changes_3.5.0/deprecations.rst
Original file line number Diff line number Diff line change
Expand Up @@ -269,6 +269,10 @@ Miscellaneous deprecations
- ``cm.LUTSIZE`` is deprecated. Use :rc:`image.lut` instead. This value only
affects colormap quantization levels for default colormaps generated at
module import time.
- ``Collection.__init__`` previously ignored *transOffset* without *offsets* also
being specified. In the future, *transOffset* will begin having an effect
regardless of *offsets*. In the meantime, if you wish to set *transOffset*,
call `.Collection.set_offset_transform` explicitly.
- ``Colorbar.patch`` is deprecated; this attribute is not correctly updated
anymore.
- ``ContourLabeler.get_label_width`` is deprecated.
Expand Down
1,373 changes: 1,266 additions & 107 deletions doc/users/github_stats.rst

Large diffs are not rendered by default.

133 changes: 133 additions & 0 deletions doc/users/prev_whats_new/github_stats_3.4.3.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
.. _github-stats-3-4-3:

GitHub statistics for Matpltlib 3.4.3
=====================================

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 <https://github.com/matplotlib/matplotlib/milestone/64?closed=1>`__

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):

* :ghpull:`20830`: Backport PR #20826 on branch v3.4.x (Fix clear of Axes that are shared.)
* :ghpull:`20826`: Fix clear of Axes that are shared.
* :ghpull:`20823`: Backport PR #20817 on branch v3.4.x (Make test_change_epoch more robust.)
* :ghpull:`20817`: Make test_change_epoch more robust.
* :ghpull:`20820`: Backport PR #20771 on branch v3.4.x (FIX: tickspacing for subfigures)
* :ghpull:`20771`: FIX: tickspacing for subfigures
* :ghpull:`20777`: FIX: dpi and scatter for subfigures now correct
* :ghpull:`20787`: Backport PR #20786 on branch v3.4.x (Fixed typo in _constrained_layout.py (#20782))
* :ghpull:`20786`: Fixed typo in _constrained_layout.py (#20782)
* :ghpull:`20763`: Backport PR #20761 on branch v3.4.x (Fix suplabel autopos)
* :ghpull:`20761`: Fix suplabel autopos
* :ghpull:`20751`: Backport PR #20748 on branch v3.4.x (Ensure _static directory exists before copying CSS.)
* :ghpull:`20748`: Ensure _static directory exists before copying CSS.
* :ghpull:`20713`: Backport PR #20710 on branch v3.4.x (Fix tests with Inkscape 1.1.)
* :ghpull:`20687`: Enable PyPy wheels for v3.4.x
* :ghpull:`20710`: Fix tests with Inkscape 1.1.
* :ghpull:`20696`: Backport PR #20662 on branch v3.4.x (Don't forget to disable autoscaling after interactive zoom.)
* :ghpull:`20662`: Don't forget to disable autoscaling after interactive zoom.
* :ghpull:`20683`: Backport PR #20645 on branch v3.4.x (Fix leak if affine_transform is passed invalid vertices.)
* :ghpull:`20645`: Fix leak if affine_transform is passed invalid vertices.
* :ghpull:`20642`: Backport PR #20629 on branch v3.4.x (Add protection against out-of-bounds read in ttconv)
* :ghpull:`20643`: Backport PR #20597 on branch v3.4.x
* :ghpull:`20629`: Add protection against out-of-bounds read in ttconv
* :ghpull:`20597`: Fix TTF headers for type 42 stix font
* :ghpull:`20624`: Backport PR #20609 on branch v3.4.x (FIX: fix figbox deprecation)
* :ghpull:`20609`: FIX: fix figbox deprecation
* :ghpull:`20594`: Backport PR #20590 on branch v3.4.x (Fix class docstrings for Norms created from Scales.)
* :ghpull:`20590`: Fix class docstrings for Norms created from Scales.
* :ghpull:`20587`: Backport PR #20584: FIX: do not simplify path in LineCollection.get_s…
* :ghpull:`20584`: FIX: do not simplify path in LineCollection.get_segments
* :ghpull:`20578`: Backport PR #20511 on branch v3.4.x (Fix calls to np.ma.masked_where)
* :ghpull:`20511`: Fix calls to np.ma.masked_where
* :ghpull:`20568`: Backport PR #20565 on branch v3.4.x (FIX: PILLOW asarray bug)
* :ghpull:`20566`: Backout pillow=8.3.0 due to a crash
* :ghpull:`20565`: FIX: PILLOW asarray bug
* :ghpull:`20503`: Backport PR #20488 on branch v3.4.x (FIX: Include 0 when checking lognorm vmin)
* :ghpull:`20488`: FIX: Include 0 when checking lognorm vmin
* :ghpull:`20483`: Backport PR #20480 on branch v3.4.x (Fix str of empty polygon.)
* :ghpull:`20480`: Fix str of empty polygon.
* :ghpull:`20478`: Backport PR #20473 on branch v3.4.x (_GSConverter: handle stray 'GS' in output gracefully)
* :ghpull:`20473`: _GSConverter: handle stray 'GS' in output gracefully
* :ghpull:`20456`: Backport PR #20453 on branch v3.4.x (Remove ``Tick.apply_tickdir`` from 3.4 deprecations.)
* :ghpull:`20441`: Backport PR #20416 on branch v3.4.x (Fix missing Patch3DCollection._z_markers_idx)
* :ghpull:`20416`: Fix missing Patch3DCollection._z_markers_idx
* :ghpull:`20417`: Backport PR #20395 on branch v3.4.x (Pathing issue)
* :ghpull:`20395`: Pathing issue
* :ghpull:`20404`: Backport PR #20403: FIX: if we have already subclassed mixin class ju…
* :ghpull:`20403`: FIX: if we have already subclassed mixin class just return
* :ghpull:`20383`: Backport PR #20381 on branch v3.4.x (Prevent corrections and completions in search field)
* :ghpull:`20307`: Backport PR #20154 on branch v3.4.x (ci: Bump Ubuntu to 18.04 LTS.)
* :ghpull:`20285`: Backport PR #20275 on branch v3.4.x (Fix some examples that are skipped in docs build)
* :ghpull:`20275`: Fix some examples that are skipped in docs build
* :ghpull:`20267`: Backport PR #20265 on branch v3.4.x (Legend edgecolor face)
* :ghpull:`20265`: Legend edgecolor face
* :ghpull:`20260`: Fix legend edgecolor face
* :ghpull:`20259`: Backport PR #20248 on branch v3.4.x (Replace pgf image-streaming warning by error.)
* :ghpull:`20248`: Replace pgf image-streaming warning by error.
* :ghpull:`20241`: Backport PR #20212 on branch v3.4.x (Update span_selector.py)
* :ghpull:`20212`: Update span_selector.py
* :ghpull:`19980`: Tidy up deprecation messages in ``_subplots.py``
* :ghpull:`20234`: Backport PR #20225 on branch v3.4.x (FIX: correctly handle ax.legend(..., legendcolor='none'))
* :ghpull:`20225`: FIX: correctly handle ax.legend(..., legendcolor='none')
* :ghpull:`20232`: Backport PR #19636 on branch v3.4.x (Correctly check inaxes for multicursor)
* :ghpull:`20228`: Backport PR #19849 on branch v3.4.x (FIX DateFormatter for month names when usetex=True)
* :ghpull:`19849`: FIX DateFormatter for month names when usetex=True
* :ghpull:`20154`: ci: Bump Ubuntu to 18.04 LTS.
* :ghpull:`20186`: Backport PR #19975 on branch v3.4.x (CI: remove workflow to push commits to macpython/matplotlib-wheels)
* :ghpull:`19975`: CI: remove workflow to push commits to macpython/matplotlib-wheels
* :ghpull:`19636`: Correctly check inaxes for multicursor

Issues (22):

* :ghissue:`20219`: Regression: undocumented change of behaviour in mpl 3.4.2 with axis ticks direction
* :ghissue:`20721`: ax.clear() adds extra ticks, un-hides shared-axis tick labels
* :ghissue:`20765`: savefig re-scales xticks and labels of some (but not all) subplots
* :ghissue:`20782`: [Bug]: _supylabel get_in_layout() typo?
* :ghissue:`20747`: [Bug]: _copy_css_file assumes that the _static directory already exists
* :ghissue:`20617`: tests fail with new inkscape
* :ghissue:`20519`: Toolbar zoom doesn't change autoscale status for versions 3.2.0 and above
* :ghissue:`20628`: Out-of-bounds read leads to crash or broken TrueType fonts
* :ghissue:`20612`: Broken EPS for Type 42 STIX
* :ghissue:`19982`: regression for 3.4.x - ax.figbox replacement incompatible to all version including 3.3.4
* :ghissue:`19938`: unuseful deprecation warning figbox
* :ghissue:`16400`: Inconsistent behavior between Normalizers when input is Dataframe
* :ghissue:`20583`: Lost class descriptions since 3.4 docs
* :ghissue:`20551`: set_segments(get_segments()) makes lines coarse
* :ghissue:`20560`: test_png is failing
* :ghissue:`20487`: test_huge_range_log is failing...
* :ghissue:`20472`: test_backend_pgf.py::test_xelatex[pdf] - ValueError: invalid literal for int() with base 10: b'ate missing from Resources. [...]
* :ghissue:`20328`: Path.intersects_path sometimes returns incorrect values
* :ghissue:`20258`: Using edgecolors='face' with stackplot causes value error when using plt.legend()
* :ghissue:`20200`: examples/widgets/span_selector.py is brittle
* :ghissue:`20231`: MultiCursor bug
* :ghissue:`19836`: Month names not set as text when using usetex
1 change: 1 addition & 0 deletions doc/users/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ Version 3.5

prev_whats_new/whats_new_3.5.0.rst
../api/prev_api_changes/api_changes_3.5.0.rst
github_stats.rst

Version 3.4
===========
Expand Down
2 changes: 2 additions & 0 deletions doc/users/release_notes_next.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
:orphan:

Next version
============
.. toctree::
Expand Down
4 changes: 2 additions & 2 deletions lib/matplotlib/_mathtext.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

import numpy as np
from pyparsing import (
Combine, Empty, FollowedBy, Forward, Group, Literal, oneOf, OneOrMore,
Combine, Empty, Forward, Group, Literal, oneOf, OneOrMore,
Optional, ParseBaseException, ParseFatalException, ParserElement,
ParseResults, QuotedString, Regex, StringEnd, Suppress, White, ZeroOrMore)

Expand Down Expand Up @@ -2046,7 +2046,7 @@ def __init__(self):
p.accentprefixed <<= Suppress(p.bslash) + oneOf(self._accentprefixed)
p.symbol_name <<= (
Combine(p.bslash + oneOf(list(tex2uni)))
+ FollowedBy(Regex("[^A-Za-z]").leaveWhitespace() | StringEnd())
+ Suppress(Regex("(?=[^A-Za-z]|$)").leaveWhitespace())
)
p.symbol <<= (p.single_symbol | p.symbol_name).leaveWhitespace()

Expand Down
8 changes: 5 additions & 3 deletions lib/matplotlib/tests/test_mathtext.py
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,9 @@ def test_fontinfo():
(r'$\leftF$', r'Expected a delimiter'),
(r'$\rightF$', r'Unknown symbol: \rightF'),
(r'$\left(\right$', r'Expected a delimiter'),
(r'$\left($', r'Expected "\right"'),
# PyParsing 2 uses double quotes, PyParsing 3 uses single quotes and an
# extra backslash.
(r'$\left($', re.compile(r'Expected ("|\'\\)\\right["\']')),
(r'$\dfrac$', r'Expected \dfrac{num}{den}'),
(r'$\dfrac{}{}$', r'Expected \dfrac{num}{den}'),
(r'$\overset$', r'Expected \overset{body}{annotation}'),
Expand Down Expand Up @@ -281,8 +283,8 @@ def test_fontinfo():
)
def test_mathtext_exceptions(math, msg):
parser = mathtext.MathTextParser('agg')

with pytest.raises(ValueError, match=re.escape(msg)):
match = re.escape(msg) if isinstance(msg, str) else msg
with pytest.raises(ValueError, match=match):
parser.parse(math)


Expand Down
4 changes: 3 additions & 1 deletion setupext.py
Original file line number Diff line number Diff line change
Expand Up @@ -591,7 +591,9 @@ def do_custom_build(self, env):
(f'https://downloads.sourceforge.net/project/freetype'
f'/freetype2/{LOCAL_FREETYPE_VERSION}/{tarball}'),
(f'https://download.savannah.gnu.org/releases/freetype'
f'/{tarball}')
f'/{tarball}'),
(f'https://download.savannah.gnu.org/releases/freetype'
f'/freetype-old/{tarball}')
],
sha=LOCAL_FREETYPE_HASH,
dirname=f'freetype-{LOCAL_FREETYPE_VERSION}',
Expand Down