Skip to content

Merge v3.7.x into main #26270

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 241 commits into from
Jul 6, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
241 commits
Select commit Hold shift + click to select a range
01e8922
Backport PR #25409: Improve/correct documentation
ksunden Mar 8, 2023
34f9999
Merge pull request #25411 from meeseeksmachine/auto-backport-of-pr-25…
jklymak Mar 8, 2023
46080e6
Backport PR #25428: Fix Legend.set_draggable() with update="bbox"
greglucas Mar 11, 2023
9067cdd
Merge pull request #25436 from meeseeksmachine/auto-backport-of-pr-25…
rcomer Mar 11, 2023
25089da
Backport PR #25435: TST: unbreak appveyor
oscargus Mar 12, 2023
0373bf4
Merge pull request #25437 from meeseeksmachine/auto-backport-of-pr-25…
rcomer Mar 12, 2023
7c65f9a
Backport PR #23863: Add tests for mpl_toolkit anchored artists
ksunden Mar 13, 2023
716515b
Merge pull request #25447 from meeseeksmachine/auto-backport-of-pr-23…
rcomer Mar 13, 2023
796f66b
Backport PR #25394: [DOC] Clarify how to change side of the TickedStr…
QuLogic Mar 13, 2023
a8ff637
Merge pull request #25450 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic Mar 14, 2023
2f1be81
Backport PR #25433: Release mouse grabs when owning Axes is removed
QuLogic Mar 14, 2023
49bde4c
Backport PR #25449: Bump pypa/cibuildwheel from 2.12.0 to 2.12.1
oscargus Mar 14, 2023
bd99766
Merge pull request #25451 from meeseeksmachine/auto-backport-of-pr-25…
oscargus Mar 14, 2023
0b287c9
Merge pull request #25452 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic Mar 14, 2023
794e73d
Backport PR #25457: Add references to backend_{gtk3,gtk4,wx} in docs.
oscargus Mar 14, 2023
aa02343
Backport PR #25457: Add references to backend_{gtk3,gtk4,wx} in docs.
oscargus Mar 14, 2023
1a02e47
Merge pull request #25459 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Mar 14, 2023
d2aab9b
Merge pull request #25460 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Mar 14, 2023
4ec9eb7
Backport PR #25461: Fix issue #25458 by changing "normed" to "density…
rcomer Mar 14, 2023
9668f06
Backport PR #25461: Fix issue #25458 by changing "normed" to "density…
rcomer Mar 14, 2023
226770a
Merge pull request #25463 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Mar 14, 2023
4dc3f40
Merge pull request #25442 from anntzer/rd
ksunden Mar 14, 2023
3b2946c
Merge pull request #25462 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Mar 14, 2023
3ef2184
Merge pull request #25465 from ksunden/auto-backport-of-pr-25442-on-v…
oscargus Mar 15, 2023
2958044
Backport PR #25470: FIX: do not cache exceptions
timhoffm Mar 15, 2023
08ed36d
Merge pull request #25474 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Mar 16, 2023
7ced7d3
Backport PR #25476: DOC: Fix docstring formatting
oscargus Mar 16, 2023
6c3cd75
Merge pull request #25480 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic Mar 16, 2023
bb0a40b
Backport PR #25486: DOC: remove rcdefaults from barh example
ksunden Mar 17, 2023
c60310b
Backport PR #25486: DOC: remove rcdefaults from barh example
ksunden Mar 17, 2023
415c0cf
Merge pull request #25490 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Mar 17, 2023
689bafd
Merge pull request #25491 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Mar 17, 2023
7d6b004
Backport PR #25495: DOC: Clarify note in get_path_collection_extents
oscargus Mar 19, 2023
9e42778
Merge pull request #25503 from meeseeksmachine/auto-backport-of-pr-25…
oscargus Mar 19, 2023
fb8d773
Backport PR #25496: BUG: fix IPython's %pylab mode detection
tacaswell Mar 20, 2023
91a4b27
Merge pull request #25512 from meeseeksmachine/auto-backport-of-pr-25…
rcomer Mar 20, 2023
1e72ba3
Backport PR #25494: Ignore errors loading artifacts from CircleCI
ksunden Mar 20, 2023
b747aec
Backport PR #25494: Ignore errors loading artifacts from CircleCI
ksunden Mar 20, 2023
7f3d076
Merge pull request #25517 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Mar 20, 2023
c37415e
Merge pull request #25516 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Mar 20, 2023
a42649e
Backport PR #25499: FIX: use locators in adjust_bbox
oscargus Mar 20, 2023
e0de606
Merge pull request #25520 from rcomer/backport-25499
ksunden Mar 21, 2023
6662da4
Backport PR #25524: Add ipykernel as an explicit doc dependency
QuLogic Mar 21, 2023
c8e43a6
Backport PR #25524: Add ipykernel as an explicit doc dependency
QuLogic Mar 21, 2023
1ddea46
Merge pull request #25526 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Mar 22, 2023
663f99a
Merge pull request #25525 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Mar 22, 2023
f44e3af
Backport PR #25519: Fix typo in Quick start guide tutorial
tacaswell Mar 22, 2023
f320aa3
Backport PR #25519: Fix typo in Quick start guide tutorial
tacaswell Mar 22, 2023
d341c4b
Backport PR #25508: DOC: Fix thumbnail title for sphinx gallery
timhoffm Mar 22, 2023
3954292
Backport PR #25508: DOC: Fix thumbnail title for sphinx gallery
timhoffm Mar 22, 2023
2f25614
Merge pull request #25528 from meeseeksmachine/auto-backport-of-pr-25…
rcomer Mar 22, 2023
b8d949e
Merge pull request #25529 from meeseeksmachine/auto-backport-of-pr-25…
rcomer Mar 22, 2023
ba697db
Merge pull request #25531 from meeseeksmachine/auto-backport-of-pr-25…
rcomer Mar 22, 2023
6949898
Merge pull request #25530 from meeseeksmachine/auto-backport-of-pr-25…
rcomer Mar 22, 2023
6015dce
Backport PR #25518: DOC: Fix the bars having numeric value of cm but …
timhoffm Mar 23, 2023
d0bcf18
Backport PR #25518: DOC: Fix the bars having numeric value of cm but …
timhoffm Mar 23, 2023
abb3ece
Merge pull request #25536 from meeseeksmachine/auto-backport-of-pr-25…
oscargus Mar 23, 2023
d811561
Merge pull request #25535 from meeseeksmachine/auto-backport-of-pr-25…
oscargus Mar 23, 2023
674a2fd
Backport PR #25574: DOC: Added exported colors to colors.api
QuLogic Mar 30, 2023
f8aaf4d
Backport PR #25574: DOC: Added exported colors to colors.api
QuLogic Mar 30, 2023
d57c878
Merge pull request #25579 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic Mar 30, 2023
94b73b8
Merge pull request #25578 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic Mar 30, 2023
926f290
Backport PR #25580: Fix return type of get_plot_commands
rcomer Mar 30, 2023
76b479f
Merge pull request #25581 from meeseeksmachine/auto-backport-of-pr-25…
rcomer Mar 30, 2023
8427c29
Backport PR #25585: DOC: improve interpolation kwarg doc in imshow [c…
QuLogic Mar 31, 2023
c95ac10
Merge pull request #25589 from meeseeksmachine/auto-backport-of-pr-25…
rcomer Mar 31, 2023
56ee061
Backport PR #25615: TST: Avoid broken nbconvert
ksunden Apr 4, 2023
1a0404e
Backport PR #25619: TST: Unbreak pyside65 by installing libxcb-cursor0
jklymak Apr 4, 2023
5ac2113
Merge pull request #25621 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic Apr 5, 2023
6a82f38
Backport PR #25624: FIX: correctly unset the layout engine in Figure.…
oscargus Apr 5, 2023
b5263fa
Merge pull request #25620 from meeseeksmachine/auto-backport-of-pr-25…
tacaswell Apr 5, 2023
f451643
Merge pull request #25626 from meeseeksmachine/auto-backport-of-pr-25…
oscargus Apr 5, 2023
e909bd9
Backport PR #25616: broken_barh: fix docstring typo
oscargus Apr 5, 2023
871f7d9
Backport PR #25481: Fix 3D set_aspect error cases
oscargus Apr 5, 2023
05cc460
Merge pull request #25629 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic Apr 5, 2023
fdd5290
Backport PR #25636: Ensure ImportError's have a message
oscargus Apr 6, 2023
8eaa059
Merge pull request #25637 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Apr 6, 2023
2b80c16
Merge pull request #25630 from meeseeksmachine/auto-backport-of-pr-25…
rcomer Apr 6, 2023
48aa70d
Backport PR #25663: Don't use deprecated cm.get_cmap in qt figureopti…
ksunden Apr 11, 2023
0adcd84
Backport PR #25658: TST: Bump exclude for newly released nbconvert
oscargus Apr 11, 2023
795dc2b
Merge pull request #25666 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic Apr 12, 2023
3c3eadc
Merge pull request #25665 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic Apr 12, 2023
ec9c767
Backport PR #25672: MAINT: Add api-token for CircleCI redirector action
QuLogic Apr 13, 2023
7233d36
Merge pull request #25679 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic Apr 13, 2023
d132998
Backport PR #25693: Correctly hide download buttons using CSS
timhoffm Apr 16, 2023
a8ceb3a
Backport PR #25693: Correctly hide download buttons using CSS
timhoffm Apr 16, 2023
786812e
Backport PR #25681: BUG: Return null Bbox when there is no intersecti…
ksunden Apr 17, 2023
d96f8a4
Merge pull request #25700 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Apr 17, 2023
45926ea
Merge pull request #25701 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Apr 17, 2023
8b98dcc
Backport PR #25672: MAINT: Add api-token for CircleCI redirector action
QuLogic Apr 13, 2023
08e6dc1
Merge pull request #25705 from meeseeksmachine/auto-backport-of-pr-25…
oscargus Apr 17, 2023
3c4f88b
Merge pull request #25706 from meeseeksmachine/auto-backport-of-pr-25…
oscargus Apr 17, 2023
d828a0c
Backport PR #25736: added assigning and duplicating section heading t…
ksunden Apr 21, 2023
56f067e
Backport PR #25736: added assigning and duplicating section heading t…
ksunden Apr 21, 2023
765cead
Merge pull request #25741 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic Apr 21, 2023
3e33bdb
Merge pull request #25740 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Apr 21, 2023
6b741b9
Backport PR #25733: Add tests for missing text wrap cases
QuLogic Apr 21, 2023
6f2ea43
Merge pull request #25750 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic Apr 22, 2023
9107496
Backport PR #25727: Doc: Replace matplotlibrc.template
rcomer Apr 23, 2023
207de3d
Merge pull request #25754 from meeseeksmachine/auto-backport-of-pr-25…
rcomer Apr 23, 2023
848aa1e
Backport PR #25760: unbreak doc build with Sphinx 6.2
rcomer Apr 24, 2023
c542690
Backport PR #25760: unbreak doc build with Sphinx 6.2
rcomer Apr 24, 2023
4ab1cb5
Merge pull request #25762 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Apr 24, 2023
ffdebe9
Merge pull request #25761 from meeseeksmachine/auto-backport-of-pr-25…
tacaswell Apr 24, 2023
2b6fdfc
Backport PR #25776: Doc : Updates default value for nonpositve parameter
timhoffm Apr 27, 2023
eee20cb
Merge pull request #25778 from meeseeksmachine/auto-backport-of-pr-25…
timhoffm Apr 27, 2023
ab5fb3e
Backport PR #25797: Replace random values by hard-coded numbers in pl…
timhoffm May 1, 2023
5c9c335
Backport PR #25797: Replace random values by hard-coded numbers in pl…
timhoffm May 1, 2023
9a8f2a6
Merge pull request #25802 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic May 2, 2023
43a03c2
Merge pull request #25803 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic May 2, 2023
98443b5
Backport PR #25214: DOC: Add section on how to start contributing (#2…
meeseeksmachine May 2, 2023
4b36c9d
Backport PR #25214: DOC: Add section on how to start contributing (#2…
meeseeksmachine May 2, 2023
6738dcf
Backport PR #25813: [TST] Adjust tests to be more tolerant to floatin…
oscargus May 6, 2023
c0cc7a6
Merge pull request #25827 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic May 6, 2023
791dc71
Backport PR #25840: Emit explanatory exception when no temporary cach…
ksunden May 9, 2023
2f3b2ad
Merge pull request #25842 from meeseeksmachine/auto-backport-of-pr-25…
ksunden May 9, 2023
2305390
Backport PR #25853: Fix LayoutGrid leaks
tacaswell May 11, 2023
dd380c6
Merge pull request #25865 from meeseeksmachine/auto-backport-of-pr-25…
tacaswell May 11, 2023
177365f
Backport PR #25868: TST: Add test for layoutgrid memory leak
ksunden May 12, 2023
9f74dd7
Backport PR #25874: Tweak demo_edge_colorbar.
QuLogic May 12, 2023
57415cf
Backport PR #25874: Tweak demo_edge_colorbar.
QuLogic May 12, 2023
98b3fa6
Backport PR #25547: FIX: `_safe_first_finite` on all non-finite array
ksunden May 12, 2023
1c9106a
Merge pull request #25878 from meeseeksmachine/auto-backport-of-pr-25…
ksunden May 12, 2023
a99e55e
Merge pull request #25875 from meeseeksmachine/auto-backport-of-pr-25…
greglucas May 13, 2023
fbde951
Merge pull request #25879 from meeseeksmachine/auto-backport-of-pr-25…
greglucas May 13, 2023
088fced
Merge pull request #25877 from meeseeksmachine/auto-backport-of-pr-25…
ksunden May 13, 2023
030c3d4
Backport PR #25832: [BUG] Prevent under the hood downcasting of values
ksunden May 15, 2023
eb420cd
Merge pull request #25892 from meeseeksmachine/auto-backport-of-pr-25…
ksunden May 15, 2023
2f0c67b
Backport PR #25792: Fix broken symlinks for expected images on WSL
QuLogic May 16, 2023
af7ae46
Merge pull request #25893 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic May 16, 2023
9df1a43
Backport PR #25897: Fix typo of missing quote in core font docs
oscargus May 16, 2023
839ece1
Backport PR #25897: Fix typo of missing quote in core font docs
oscargus May 16, 2023
b3ae22f
Merge pull request #25899 from meeseeksmachine/auto-backport-of-pr-25…
oscargus May 17, 2023
473fee3
Merge pull request #25898 from meeseeksmachine/auto-backport-of-pr-25…
oscargus May 17, 2023
9732a39
Backport PR #25920: Rewrite offset_copy for better error message
ksunden May 19, 2023
302cfb9
Backport PR #25929: changed incubator invite channel link to communit…
oscargus May 19, 2023
0839814
Backport PR #25929: changed incubator invite channel link to communit…
oscargus May 19, 2023
caff926
Merge pull request #25932 from meeseeksmachine/auto-backport-of-pr-25…
oscargus May 19, 2023
3bce952
Merge pull request #25931 from meeseeksmachine/auto-backport-of-pr-25…
oscargus May 20, 2023
7892de6
Backport PR #25934: DOC: Fix figure annotation example
rcomer May 20, 2023
f90f3c4
Backport PR #25934: DOC: Fix figure annotation example
rcomer May 20, 2023
516490a
Merge pull request #25935 from meeseeksmachine/auto-backport-of-pr-25…
rcomer May 20, 2023
ab5e80c
Merge pull request #25936 from meeseeksmachine/auto-backport-of-pr-25…
rcomer May 20, 2023
6686227
Merge pull request #25928 from meeseeksmachine/auto-backport-of-pr-25…
rcomer May 20, 2023
a9b4f01
Backport PR #25902: Fix TransformedBbox.{,full_}contains.
timhoffm May 22, 2023
c20e16e
Merge pull request #25943 from meeseeksmachine/auto-backport-of-pr-25…
timhoffm May 22, 2023
834a451
Backport PR #25956: Reverse stackplot legend to match data display
timhoffm May 23, 2023
9a2eb05
Backport PR #25956: Reverse stackplot legend to match data display
timhoffm May 23, 2023
5ddd807
Backport PR #25955: Update performance note of hist() to mention stai…
timhoffm May 23, 2023
f29c4f0
Merge pull request #25958 from meeseeksmachine/auto-backport-of-pr-25…
timhoffm May 23, 2023
ec31759
Merge pull request #25957 from meeseeksmachine/auto-backport-of-pr-25…
timhoffm May 23, 2023
48891e5
Merge pull request #25959 from meeseeksmachine/auto-backport-of-pr-25…
timhoffm May 23, 2023
a4e00c7
Backport PR #25918: migrate from utcfromtimestamp to fromtimestamp
smeet07 May 23, 2023
fe81985
Merge pull request #25972 from meeseeksmachine/auto-backport-of-pr-25…
oscargus May 24, 2023
685c2ca
Backport PR #25964: Fix get_constrained_layout_pads
QuLogic May 25, 2023
1fb3aab
Backport PR #25973: Add setuptools as an explicit build requirement
QuLogic May 25, 2023
fb487e9
Merge pull request #25976 from meeseeksmachine/auto-backport-of-pr-25…
rcomer May 25, 2023
70e6cd2
Backport PR #25977: [Doc]: Fix navigation sidebar for Animation examples
Mubin17 May 25, 2023
b9ee80f
Backport PR #25977: [Doc]: Fix navigation sidebar for Animation examples
Mubin17 May 25, 2023
4a99adb
Merge pull request #25981 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic May 25, 2023
f37966a
Merge pull request #25980 from meeseeksmachine/auto-backport-of-pr-25…
rcomer May 25, 2023
54e3f9a
Merge pull request #25975 from QuLogic/auto-backport-of-pr-25964-on-v…
QuLogic May 25, 2023
42dbd51
Backport PR #25982: Doc: Updates default value for nonpositve paramet…
QuLogic May 25, 2023
e37f718
Merge pull request #25984 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic May 26, 2023
1d529de
Backport PR #25992: Document that GridSpec.get_subplot_params ignores…
rcomer May 28, 2023
b6ea6d7
Merge pull request #25996 from meeseeksmachine/auto-backport-of-pr-25…
rcomer May 28, 2023
7901d97
Backport PR #25954: Add note that subfigure is still provisional to d…
QuLogic May 29, 2023
28eb201
Merge pull request #26001 from meeseeksmachine/auto-backport-of-pr-25…
rcomer May 29, 2023
f1465ff
Backport PR #25978: Fix subslice optimization for long, fully nan lines.
oscargus May 30, 2023
fe9ba20
Backport PR #25985: Drop metadata table when subsetting fonts
tacaswell May 31, 2023
a913771
Backport PR #26005: Fix backend tests on CI
oscargus May 30, 2023
648a74a
Merge pull request #26021 from QuLogic/auto-backport-of-pr-26005-on-v…
QuLogic Jun 1, 2023
6f878a8
Merge pull request #26009 from meeseeksmachine/auto-backport-of-pr-25…
oscargus Jun 1, 2023
e9c85ed
Merge pull request #26019 from meeseeksmachine/auto-backport-of-pr-25…
oscargus Jun 1, 2023
22f06fb
ci: Skip PySide6 6.5.1 on another environment
QuLogic Jun 1, 2023
196b342
Merge pull request #26034 from QuLogic/skip-pyside6
tacaswell Jun 1, 2023
ea17f66
Backport PR #26038: subsubsection titles for backend tables
tacaswell Jun 1, 2023
f34f5eb
Backport PR #26038: subsubsection titles for backend tables
tacaswell Jun 1, 2023
b3511f2
Merge pull request #26040 from meeseeksmachine/auto-backport-of-pr-26…
oscargus Jun 2, 2023
7e22578
Merge pull request #26039 from meeseeksmachine/auto-backport-of-pr-26…
oscargus Jun 2, 2023
50eca96
Backport PR #26044: DOC: add steering council email to triage page + …
rcomer Jun 2, 2023
6c20b05
Backport PR #26044: DOC: add steering council email to triage page + …
rcomer Jun 2, 2023
e8450ab
Merge pull request #26049 from meeseeksmachine/auto-backport-of-pr-26…
rcomer Jun 2, 2023
bacd940
Merge pull request #26048 from meeseeksmachine/auto-backport-of-pr-26…
ksunden Jun 3, 2023
13e7da4
Backport PR #25858: Get dlerror() immediately after dlclose() fails.
ksunden Jun 3, 2023
ac9fe58
Backport PR #26052: Improve Qt compatibility
oscargus Jun 3, 2023
e5c050e
Merge pull request #26053 from meeseeksmachine/auto-backport-of-pr-25…
oscargus Jun 3, 2023
1e8ebda
ci: Add skip for Python 3.9 as well
QuLogic Jun 5, 2023
5958e32
Merge pull request #26055 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Jun 5, 2023
82ea8a2
Backport PR #26006: DOC: Use scientific-python-nightly-wheels for nig…
QuLogic May 31, 2023
8b8c925
Backport PR #26006: DOC: Use scientific-python-nightly-wheels for nig…
QuLogic May 31, 2023
e068e00
Merge pull request #26117 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Jun 12, 2023
741ac94
Merge pull request #26116 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Jun 12, 2023
aa8a7f3
Backport PR #25068: Fix pgf tests with TeXLive 2022
tacaswell Jun 14, 2023
5d6a9db
Merge pull request #26127 from meeseeksmachine/auto-backport-of-pr-25…
ksunden Jun 14, 2023
96c77ef
Backport PR #26084: added note about python 3 to venv
tacaswell Jun 15, 2023
383c82e
Backport PR #26084: added note about python 3 to venv
tacaswell Jun 15, 2023
d944bdc
Merge pull request #26133 from meeseeksmachine/auto-backport-of-pr-26…
ksunden Jun 15, 2023
8552473
Merge pull request #26134 from meeseeksmachine/auto-backport-of-pr-26…
ksunden Jun 15, 2023
95d1d66
Backport PR #26135: TST: xfail Tk test on Python 3.9 Azure macOS also
ksunden Jun 16, 2023
59eb634
Backport PR #26148: Clarify how to get data from Line3D and fix forma…
rcomer Jun 19, 2023
6df3f1c
Merge pull request #26149 from meeseeksmachine/auto-backport-of-pr-26…
oscargus Jun 19, 2023
474ae89
Backport PR #26153: Restrict pyparsing version
tacaswell Jun 20, 2023
1332c47
Merge pull request #26158 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Jun 20, 2023
0df4ec0
Merge pull request #26136 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Jun 21, 2023
918ccf7
Backport PR #26165: Avoid Py_VerboseFlag deprecation from Python 3.12
oscargus Jun 23, 2023
658397b
Merge pull request #26175 from meeseeksmachine/auto-backport-of-pr-26…
ksunden Jun 23, 2023
b7fd4c1
Backport PR #26154: MNT: py312 deprecates pickling objects in itertools
ksunden Jun 23, 2023
59e32b1
Merge pull request #26177 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Jun 23, 2023
2329d95
Backport PR #25704: FIX: don't round image sizes to pixel if meant to…
ksunden Apr 25, 2023
41a16d4
Merge pull request #25873 from tacaswell/doc/colorbar_spacestealing
timhoffm May 15, 2023
23a5bbb
Merge pull request #26186 from oscargus/docabrv
tacaswell Jun 29, 2023
8d42212
Merge pull request #26211 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic Jun 29, 2023
399ebe1
Backport PR #25824: pdf: Use explicit palette when saving indexed images
ksunden Jun 13, 2023
2ace676
Backport PR #26126: Revert "Merge pull request #24555 from parthpanka…
QuLogic Jun 15, 2023
349849b
Merge pull request #26215 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic Jun 29, 2023
404fc0e
Merge pull request #26216 from QuLogic/auto-backport-of-pr-26126-on-v…
QuLogic Jun 29, 2023
9940416
Merge pull request #26214 from tacaswell/auto-backport-of-pr-26186-on…
QuLogic Jun 30, 2023
303ea56
Backport PR #26184: FIX: AnnotationBbox extents before draw
QuLogic Jun 30, 2023
4d199b0
Merge pull request #26227 from meeseeksmachine/auto-backport-of-pr-26…
rcomer Jul 1, 2023
708cb66
Backport PR #26223: Fix: pcolormesh writing to read-only input mask
oscargus Jun 30, 2023
0a5c4b5
Merge pull request #26229 from meeseeksmachine/auto-backport-of-pr-26…
rcomer Jul 1, 2023
df8c950
Backport PR #26232: FIX: pcolor writing to read-only input mask
oscargus Jul 2, 2023
4e086d3
Merge pull request #26234 from meeseeksmachine/auto-backport-of-pr-26…
oscargus Jul 2, 2023
481f99a
Backport PR #26237: Update FancyBboxPatch docstring
rcomer Jul 3, 2023
d78d08b
Backport PR #26237: Update FancyBboxPatch docstring
rcomer Jul 3, 2023
c5566a6
Merge pull request #26238 from meeseeksmachine/auto-backport-of-pr-26…
ksunden Jul 3, 2023
fef623b
Merge pull request #26239 from meeseeksmachine/auto-backport-of-pr-26…
ksunden Jul 3, 2023
ed29435
Backport PR #25960: FIX: wspace and hspace in subfigures without layo…
QuLogic Jul 5, 2023
ab837f6
Merge pull request #26260 from meeseeksmachine/auto-backport-of-pr-25…
QuLogic Jul 5, 2023
1c891e8
DOC: Update GitHub stats for 3.7.2
QuLogic Jul 5, 2023
2dd68ef
Merge branch 'v3.7.1-doc' into v3.7.x
QuLogic Jul 5, 2023
d5210e4
REL: v3.7.2
QuLogic Jul 5, 2023
2e8dd4b
BLD: bump branch away from tag
QuLogic Jul 5, 2023
4915f57
DOC: Add Zenodo DOI for 3.7.2
QuLogic Jul 6, 2023
61c5c98
Backport PR #26266: DOC: Use consistent font for anatomy example
story645 Jul 6, 2023
febab95
Backport PR #26266: DOC: Use consistent font for anatomy example
story645 Jul 6, 2023
141769a
Merge pull request #26267 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Jul 6, 2023
cae6ab2
Merge pull request #26268 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Jul 6, 2023
7a5eba6
Merge branch 'v3.7.2-doc' into v3.7.x
QuLogic Jul 6, 2023
f91ad62
Merge branch 'v3.7.x' into main
QuLogic Jul 6, 2023
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
35 changes: 35 additions & 0 deletions doc/_static/zenodo_cache/8118151.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
43 changes: 18 additions & 25 deletions doc/devel/contribute.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,9 @@ You've worked out a way to fix it — even better!

You want to tell us about it — best of all!

This project is a community effort, and everyone is welcome to
contribute. Everyone within the community
is expected to abide by our
`code of conduct <https://github.com/matplotlib/matplotlib/blob/main/CODE_OF_CONDUCT.md>`_.


This project is a community effort, and everyone is welcome to contribute. Everyone
within the community is expected to abide by our `code of conduct
<https://github.com/matplotlib/matplotlib/blob/main/CODE_OF_CONDUCT.md>`_.

Below, you can find a number of ways to contribute, and how to connect with the
Matplotlib community.
Expand All @@ -38,13 +35,12 @@ There are a few typical new contributor profiles:
* **You are a Matplotlib user, and you see a bug, a potential improvement, or
something that annoys you, and you can fix it.**

You can search our issue tracker for an existing issue that describes your
problem or open a new issue to inform us of the problem you observed and
discuss the best approach to fix it. If your contributions would not be
captured on GitHub (social media, communication, educational content), you can
also reach out to us on gitter_,
`Discourse <https://discourse.matplotlib.org/>`__ or attend any of our
`community meetings <https://scientific-python.org/calendars>`__.
You can search our issue tracker for an existing issue that describes your problem or
open a new issue to inform us of the problem you observed and discuss the best approach
to fix it. If your contributions would not be captured on GitHub (social media,
communication, educational content), you can also reach out to us on gitter_,
`Discourse <https://discourse.matplotlib.org/>`__ or attend any of our `community
meetings <https://scientific-python.org/calendars>`__.

* **You are not a regular Matplotlib user but a domain expert: you know about
visualization, 3D plotting, design, technical writing, statistics, or some
Expand All @@ -55,8 +51,8 @@ There are a few typical new contributor profiles:
implementation; open an issue or pull request with a starting point, and we'll
be happy to discuss technical approaches.

If you prefer, you can use the
`GitHub functionality for "draft" pull requests <https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/changing-the-stage-of-a-pull-request#converting-a-pull-request-to-a-draft>`__
If you prefer, you can use the `GitHub functionality for "draft" pull requests
<https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/changing-the-stage-of-a-pull-request#converting-a-pull-request-to-a-draft>`__
and request early feedback on whatever you are working on, but you should be
aware that maintainers may not review your contribution unless it has the
"Ready to review" state on GitHub.
Expand Down Expand Up @@ -105,9 +101,8 @@ process works, technical questions about the code, what makes for good
documentation or a blog post, how to get involved in community work, or get a
"pre-review" on your PR.

To join, please go to our public community_ channel, and ask
to be added to ``#incubator``. One of our core developers will see your message
and will add you.
To join, please go to our public community_ channel, and ask to be added to
``#incubator``. One of our core developers will see your message and will add you.

New Contributors Meeting
------------------------
Expand All @@ -119,8 +114,7 @@ veteran contributors, who are keen to support onboarding of new folks and
share their experience. You can find our community calendar link at the
`Scientific Python website <https://scientific-python.org/calendars/>`_, and
you can browse previous meeting notes on `GitHub
<https://github.com/matplotlib/ProjectManagement/tree/master/
new_contributor_meeting>`_.
<https://github.com/matplotlib/ProjectManagement/tree/master/new_contributor_meeting>`_.
We recommend joining the meeting to clarify any doubts, or lingering
questions you might have, and to get to know a few of the people behind the
GitHub handles 😉. You can reach out to us on gitter_ for any clarifications or
Expand Down Expand Up @@ -520,11 +514,10 @@ Then they will receive messages like
DEBUG:matplotlib.yourmodulename:Here is some information
DEBUG:matplotlib.yourmodulename:Here is some more detailed information

Avoid using pre-computed strings (``f-strings``, ``str.format``,etc.) for logging because of security and
performance issues, and because they interfere with style handlers. For example, use ``_log.error('hello %s', 'world')`` rather than
``_log.error('hello {}'.format('world'))`` or ``_log.error(f'hello {s}')``.


Avoid using pre-computed strings (``f-strings``, ``str.format``,etc.) for logging because
of security and performance issues, and because they interfere with style handlers. For
example, use ``_log.error('hello %s', 'world')`` rather than ``_log.error('hello
{}'.format('world'))`` or ``_log.error(f'hello {s}')``.

Which logging level to use?
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down
9 changes: 5 additions & 4 deletions doc/devel/development_setup.rst
Original file line number Diff line number Diff line change
Expand Up @@ -90,16 +90,17 @@ code, as described in :ref:`development-workflow`.
For more information on ``git`` and ``GitHub``, see:

* `Git documentation <https://git-scm.com/doc>`_
* `GitHub-Contributing to a Project <https://git-scm.com/book/en/v2/GitHub-Contributing-to-a-Project>`_
* `GitHub-Contributing to a Project
<https://git-scm.com/book/en/v2/GitHub-Contributing-to-a-Project>`_
* `GitHub Skills <https://skills.github.com/>`_
* :ref:`using-git`
* :ref:`git-resources`
* `Installing git <https://git-scm.com/book/en/v2/Getting-Started-Installing-Git>`_
* `Managing remote repositories <https://docs.github.com/en/get-started/getting-started-with-git/managing-remote-repositories>`_
* `Managing remote repositories
<https://docs.github.com/en/get-started/getting-started-with-git/managing-remote-repositories>`_
* https://tacaswell.github.io/think-like-git.html
* https://tom.preston-werner.com/2009/05/19/the-git-parable.html


.. _dev-environment:

Create a dedicated environment
Expand Down Expand Up @@ -147,9 +148,9 @@ The simplest way to do this is to use either Python's virtual environment

Remember to activate the environment whenever you start working on Matplotlib.


Install Matplotlib in editable mode
===================================

Install Matplotlib in editable mode from the :file:`matplotlib` directory
using the command ::

Expand Down
Loading