GitHub 3.3.0 版本统计 (2020年7月16日)#

GitHub 2020/03/03 (标签: v3.2.0) - 2020/07/16 的统计

这些列表是自动生成的,可能不完整或包含重复项。

我们关闭了 198 个 issue 并合并了 1066 个 pull request。完整列表可以在 GitHub 上查看

以下 144 位作者贡献了 3829 次提交。

  • Adam

  • Adam Paszke

  • Adam Ruszkowski

  • Alex Henrie

  • Alexander Rudy

  • Amy Roberts

  • andrzejnovak

  • Antony Lee

  • Ardie Orden

  • Asaf Maman

  • Avni Sharma

  • Ben Root

  • Bruno Beltran

  • Bruno Pagani

  • chaoyi1

  • Cho Yin Yong

  • Chris

  • Christoph Pohl

  • Cimarron Mittelsteadt

  • Clemens Brunner

  • Dan Hickstein

  • Dan Stromberg

  • David Chudzicki

  • David Stansby

  • Dennis Tismenko

  • Dominik Schmidt

  • donchanee

  • Dora Fraeman Caswell

  • Edoardo Pizzigoni

  • Elan Ernest

  • Elliott Sales de Andrade

  • Emlyn Price

  • Eric Firing

  • Eric Larson

  • Eric Relson

  • Eric Wieser

  • Fabien Maussion

  • Frank Sauerburger

  • Gal Avineri

  • 生成的图像

  • Georg Raiser

  • Gina

  • Greg Lucas

  • hannah

  • Hanno Rein

  • Harshal Prakash Patankar

  • henryhu123

  • Hugo van Kemenade

  • Ian Hincks

  • ImportanceOfBeingErnest

  • Inception95

  • Ingo Fründ

  • Jake Lee

  • Javad

  • jbhopkins

  • Jeroonk

  • jess

  • Jess Tiu

  • jfbu

  • Jiahao Chen

  • Jody Klymak

  • Jon Haitz Legarreta Gorroño

  • Jose Manuel Martí

  • Joshua Taillon

  • Juanjo Bazán

  • Julian Mehne

  • Kacper Kowalik (Xarthisius)

  • Kevin Mader

  • kolibril13

  • kopytjuk

  • ksafran

  • Kyle Sunden

  • Larry Bradley

  • Laurent Thomas

  • Lawrence D'Anna

  • Leo Singer

  • lepuchi

  • Luke Davis

  • Manan Kevadiya

  • Manuel Nuno Melo

  • Maoz Gelbart

  • Marat K

  • Marco Gorelli

  • Matt Newville

  • Matthias Bussonnier

  • Max

  • Max Chen

  • Max Humber

  • Maximilian Nöthe

  • Michaël Defferrard

  • Michele Mastropietro

  • mikhailov

  • MuhammadFarooq1234

  • Mykola Dvornik

  • Nelle Varoquaux

  • Nelson Darkwah Oppong

  • Nick Pope

  • Nico Schlömer

  • Nikita Kniazev

  • Olivier Castany

  • Omar Chehab

  • Paul Gierz

  • Paul Hobson

  • Paul Ivanov

  • Pavel Fedin

  • Peter Würtz

  • Philippe Pinard

  • pibion

  • Po

  • Pradeep Reddy Raamana

  • Ram Rachum

  • ranjanm

  • Raphael

  • Ricardo Mendes

  • Riccardo Di Maio

  • Ryan May

  • Sadie Louise Bartholomew

  • Sairam Pillai

  • Samesh Lakhotia

  • SamSchott

  • Sandro Tosi

  • Siddhesh Poyarekar

  • Sidharth Bansal

  • Snowhite

  • SojiroFukuda

  • Spencer McCoubrey

  • Stefan Mitic

  • Stephane Raynaud

  • Steven G. Johnson

  • Steven Munn

  • Ted Drain

  • Terence Honles

  • Thomas A Caswell

  • Thomas Robitaille

  • Till Stensitzki

  • Tim Hoffmann

  • Todd Jennings

  • Tyrone Xiong

  • Umar Javed

  • Venkada

  • vishalBindal

  • Vitaly Buka

  • Yue Zhihan

  • Zulko

GitHub issue 和 pull request

Pull Request (1066)

  • PR #17943:在 v3.3.x 分支上回溯 PR #17942 (增加 3.3 版本新功能标题级别)

  • PR #17942:增加 3.3 版本新功能标题级别

  • PR #17941:在 v3.3.x 分支上回溯 PR #17938 (不允许将一维列表作为 subplot_moasic 布局。)

  • PR #17940:在 v3.3.x 分支上回溯 PR #17885 (BF:忽略 PathNanRemover 中 NaN 之后的 CLOSEPOLY)

  • PR #17937:在 v3.3.x 分支上回溯 PR #17877 (修复在 GTK 后端绘制缩放橡皮筋。)

  • PR #17938:不允许将一维列表作为 subplot_moasic 布局。

  • PR #17885:BF:忽略 PathNanRemover 中 NaN 之后的 CLOSEPOLY

  • PR #17877:修复 GTK 后端上的缩放橡皮筋绘制问题。

  • PR #17933:将 PR #17858 反向移植到 v3.3.x 分支(刷新 3.3.0 的新功能页面)

  • PR #17858:刷新 3.3.0 的新功能页面

  • PR #17919:将 PR #17913 反向移植到 v3.3.x 分支(还原使用 SVG 继承图)

  • PR #17913:还原使用 SVG 继承图

  • PR #17911:将 PR #17907 反向移植到 v3.3.x 分支(修复 macosx 后端中的 release() 方法名称)

  • PR #17907:修复 macosx 后端中的 release() 方法名称

  • PR #17903:将 PR #17859 反向移植到 v3.3.x 分支(API:解决所有基于 ScalarMapple 的方法中未设置 vmin / vmax 的问题)

  • PR #17859:API:解决所有基于 ScalarMapple 的方法中未设置 vmin / vmax 的问题

  • PR #17898:将 PR #17882 反向移植到 v3.3.x 分支(修复使用分离终端的 FFMpegBase.isAvailable。)

  • PR #17882:修复使用分离终端的 FFMpegBase.isAvailable。

  • PR #17881:将 PR #17871 反向移植到 v3.3.x 分支(在更多地方提及单字符颜色阴影)

  • PR #17871:在更多地方提及单字符颜色阴影

  • PR #17872:将 PR #17800 反向移植到 v3.3.x 分支(提高对替代架构的容忍度)

  • PR #17800:提高对替代架构的容忍度

  • PR #17861:还原“修复带有未填充标记的 scatter() 的线宽和颜色”

  • PR #17864:将 PR #17862 反向移植到 v3.3.x 分支(CI:在 Homebrew 上安装或升级 Python 3。)

  • PR #17846:将 PR #17844 反向移植到 v3.3.x 分支(解释为什么 Qt4 后端已弃用)

  • PR #17844:解释为什么 Qt4 后端已弃用

  • PR #17833:将 PR #17831 反向移植到 v3.3.x 分支(BLD:在 AIX 上默认使用系统 freetype)

  • PR #17831:BLD:在 AIX 上默认使用系统 freetype

  • PR #17823:将 PR #17821 反向移植到 v3.3.x 分支(FIX:在 _reshape_2D 中保持每个标量的列表的列表为 2D)

  • PR #17821:FIX:在 _reshape_2D 中保持每个标量的列表的列表为 2D

  • PR #17811:将 PR #17797 反向移植到 v3.3.x 分支(修复直接运行轮廓的 test_internal_cpp_api。)

  • PR #17812:将 PR #17772 反向移植到 v3.3.x 分支(部分修复 GTK3 中的橡皮筋。)

  • PR #17815:将 PR #17814 反向移植到 v3.3.x 分支(不要重复弃用参数附录。)

  • PR #17814:不要重复弃用参数附录。

  • PR #17772:部分修复 GTK3 中的橡皮筋。

  • PR #17797:修复直接运行轮廓的 test_internal_cpp_api。

  • PR #17809:将 PR #17801 反向移植到 v3.3.x 分支(BUG:修复 _is_closed_polygon 的实现)

  • PR #17801:BUG:修复 _is_closed_polygon 的实现

  • PR #17796:将 PR #17764 反向移植到 v3.3.x 分支(FIX:更加小心,不要过早导入 pyplot)

  • PR #17795:将 PR #17781 反向移植到 v3.3.x 分支(修复绘制空数据后设置限制)

  • PR #17764:FIX:更加小心,不要过早导入 pyplot

  • PR #17781:修复绘制空数据后设置限制

  • PR #17787:将 PR #17784 反向移植到 v3.3.x 分支(允许将空刻度列表传递给 FixedLocator)

  • PR #17784:允许将空刻度列表传递给 FixedLocator

  • PR #17766:将 PR #17752 反向移植到 v3.3.x 分支(对各种函数进行 Numpydoc 处理)

  • PR #17752:对各种函数进行 Numpydoc 处理

  • PR #17762:将 PR #17742 反向移植到 v3.3.x 分支(更新 tricontour[f] 文档)

  • PR #17742:更新 tricontour[f] 文档

  • PR #17760:将 PR #17756 反向移植到 v3.3.x 分支(修复深色主题的 tk 工具提示。)

  • PR #17756:修复深色主题的 tk 工具提示。

  • PR #17747:将 PR #17731 反向移植到 v3.3.x 分支(“修复”模板后端的 tight_layout。)

  • PR #17731:“修复”模板后端的 tight_layout。

  • PR #17739:将 PR #17734 反向移植到 v3.3.x 分支(对缩略图进行 2 倍过采样)

  • PR #17734:对缩略图进行 2 倍过采样

  • PR #17738:将 PR #17729 反向移植到 v3.3.x 分支(修复滚动事件“step”属性的类型文档。)

  • PR #17729:修复滚动事件“step”属性的类型文档。

  • PR #17724:将 PR #17720 反向移植到 v3.3.x 分支(修复 manager = None 的检查。)

  • PR #17720:修复 manager = None 的检查。

  • PR #17719:将 PR #17693 反向移植到 v3.3.x 分支(DOC:添加 svg2pdf 转换器以生成 PDF 文档。)

  • PR #17693:DOC:添加 svg2pdf 转换器以生成 PDF 文档。

  • PR #17718:将 PR #17715 反向移植到 v3.3.x 分支(澄清 gridspec 对非整数输入的错误消息。)

  • PR #17717:将 PR #17705 反向移植到 v3.3.x 分支(在对 Figure 进行 pickle 时,将 cachedRenderer 保留为 None。)

  • PR #17715:澄清 gridspec 对非整数输入的错误消息。

  • PR #17705:在对 Figure 进行 pickle 时,将 cachedRenderer 保留为 None。

  • PR #17701:将 PR #17687 反向移植到 v3.3.x 分支(在工具栏工具提示文本中提及键盘修饰符。)

  • PR #17687:在工具栏工具提示文本中提及键盘修饰符。

  • PR #17698:将 PR #17686 反向移植到 v3.3.x 分支(修复 wx 工具栏的工具提示。)

  • PR #17686:修复 wx 工具栏的工具提示。

  • PR #17692:将 PR #17680 反向移植到 v3.3.x 分支(MNT:从弃用的 c-api 迁移)

  • PR #17680:MNT:从弃用的 c-api 迁移

  • PR #17688:将 PR #17676 反向移植到 v3.3.x 分支(FIX:正确处理刻度标签大小)

  • PR #17676:FIX:正确处理刻度标签大小

  • PR #17677:将 PR #17664 反向移植到 v3.3.x 分支(澄清 AutoDateLocator.intervald 的文档)

  • PR #17678:将 PR #17665 反向移植到 v3.3.x 分支(记录一些单字符颜色被着色)

  • PR #17679:将 PR #17675 反向移植到 v3.3.x 分支(DOC:指定 LaTeX 安装需要包含 cm-super)

  • PR #17675:DOC:指定 LaTeX 安装需要包含 cm-super

  • PR #17665:记录一些单字符颜色被着色

  • PR #17664:澄清 AutoDateLocator.intervald 的文档

  • PR #17672:将 PR #17668 反向移植到 v3.3.x 分支(不要在 SVG 生成中传递“错误”的 indent=False。)

  • PR #17671:将 PR #17667 反向移植到 v3.3.x 分支(不要在 SVG 标头中换行 css。)

  • PR #17668:不要在 SVG 生成中传递“错误”的 indent=False

  • PR #17667:不要在 SVG 标头中换行 css。

  • PR #17666:为 3.3.0 rc1 做准备

  • PR #17663:DOC:更新 v3.3.0 的 gh 统计信息

  • PR #17656:修复 Shadows 的默认着色

  • PR #17657:V3.2.x 合并

  • PR #17623:添加禁用 LTO 的标志。

  • PR #17569:延迟 usepackage{textcomp} 直到自定义 tex 前导符之后。

  • PR #17416:重新排序 NavigationToolbar2 方法。

  • PR #17604:DOC:澄清偏移表示法和科学计数法

  • PR #17617:重写 pdf 测试以使用 check_figures_equal。

  • PR #17654:对最近的新功能进行小修复

  • PR #17649:MNT:使 _setattr_cm 更宽容

  • PR #17644:Doc 33 新功能整合

  • PR #17647:修复 cbook._unfold 的文档字符串中的示例。

  • PR #10187:DOC:添加一个缓冲教程

  • PR #17471:从交互式图形文档中删除惯用结构

  • PR #17639:DOC:更新颜色映射弃用警告以使用 Python 的 copy 函数。

  • PR #17223:警告无效的 savefig 关键字参数

  • PR #17625: 给 _DummyAxis 实例添加 __name__ 属性

  • PR #17636: 再次修复图像 vlim 裁剪问题

  • PR #17635: 修复带有微小粘性值的自动缩放问题。

  • PR #17620: MNT: 使 _setattr_cm 更加保守

  • PR #17621: FIX: 恢复在 axes_grid 中将元组传递给 axes_class 的能力

  • PR #16603: 轴拼贴

  • PR #17622: 修复 savefig.bbox 描述中的拼写错误。

  • PR #17619: 当以 root 身份运行时,跳过 test_tmpconfigdir_warning 测试。

  • PR #17610: MNT: 允许 0 大小的图形

  • PR #17163: 修复 PDF 后端中标记的裁剪问题。

  • PR #17556: DOC: 更新 credits 中的贡献者列表

  • PR #17221: 添加 SVG 元数据保存支持。

  • PR #17603: 将 test_axes_grid1 中的图像比较替换为几何检查。

  • PR #17428: 文档开始 33 个合并

  • PR #17607: 将 adjust_bbox 转换为使用 ExitStack。

  • PR #17575: DOCS: 将 collections.py 文档字符串更新为当前的文档约定

  • PR #15826: 修复 bar3d 在颜色字符串和数组 x 长度匹配时的错误

  • PR #14507: 简化 Qt 修饰键的处理。

  • PR #17589: 修复使用 Sphinx < 3 构建文档的问题。

  • PR #17590: 阐明 set_powerlimits() 的文档

  • PR #17597: MNT: 清理次要的样式问题

  • PR #17183: 更新 CircleCI 构建的配置

  • PR #17592: 改进 ScalarFormatter 的文档字符串

  • PR #17456: 改进堆叠图示例

  • PR #17545: 改进标记的文档

  • PR #17233: 改进 PGF 中 PDF 元数据支持

  • PR #17086: 删除 jQuery 和 jQuery UI

  • PR #17580: 修复 'none' 颜色的 same_color() 问题

  • PR #17582: 修复文档中的链接

  • PR #17491: DOC: 仅链接到整体 Zenodo DOI。

  • PR #17515: FIX: 添加 set_box_aspect,改进 Axes3D 的紧密边界框,并修复带有固定 box_aspect 的 bbox_inches 支持

  • PR #17581: DOC: 删除 subplot2grid 中的重复 Returns。

  • PR #17550: 更新 subplot2grid 文档以使用 Figure.add_gridspec,而不是 GridSpec。

  • PR #17544: markerfacecolor 不应在 plot() 中覆盖 fillstyle='none'

  • PR #15672: 删除 tkagg 源自 PIL 的提及。

  • PR #17573: 示例:修复“误差条限制选择”中的格式问题

  • PR #17543: 修复未填充标记的 scatter() 的线宽和颜色

  • PR #17448: 添加一个在曲线周围绘制误差带的示例

  • PR #17572: 示例:清晰化“设置和获取”示例页面

  • PR #17276: 允许在 markevery 中使用 numpy 数组

  • PR #17536: 合并一些测试并修复一些拼写错误

  • PR #17558: 简化 plot_date()

  • PR #17534: Fmaussion 扩展边界范数

  • PR #17540: 修复 GTK 上的帮助窗口。

  • PR #17535: 更新 subplot2grid / SubplotBase 的文档

  • PR #17510: 修复 FT2Font 初始化中的异常处理。

  • PR #16953: 将 PyPlot vlines/hlines 和 Axes vlines/hlines 中的 'colors' 参数默认设置为配置的 rcParams 'lines.color' 选项

  • PR #17459: 在 wx 和 gtk 中,深色主题也使用浅色图标。

  • PR #17539: 在 GTK 工具栏的按钮中使用符号图标。

  • PR #15435: 在 FigureCanvasAgg.print_png() 中重用 imsave() 的 png 元数据处理。

  • PR #5034: 为 colors.BoundaryNorm 新增 "extend" 关键字

  • PR #17532: DOC: 更正 legend.title_fontsize 文档字符串

  • PR #17531: 删除 setup.py 中关于多处理的不需要的检查/注释。

  • PR #17522: 私有化 ttconv 模块。

  • PR #17517: 确保 _parent 与 NavigationToolbar2QT 中的 Qt 父项同步

  • PR #17525: DOC/API: 在使用类工厂时设置 __qualname__

  • PR #17511: 修复偏移图例的 tightbbox

  • PR #16203: 将 fontconfig 的字体粗细检测移植到 font_manager。

  • PR #17485: 支持将单个艺术家标记为 not-usetex。

  • PR #17338: 在 svg 中支持更多艺术家的 url

  • PR #17519: 在示例中优先演示 rcParams 而不是 rc。

  • PR #13457: 让 AnnotationBbox 对其范围有自己的看法

  • PR #15037: 简化 errorbar()。

  • PR #17493: 更新使用 interpolation='none' 的 SVG。

  • PR #15221: 不要在 tight_layout.get_renderer 中回退到 agg。

  • PR #17512: DOC: 删除文档中的 inkscape 限制

  • PR #17484: 弃用 draw_tex 的 ismath 参数和 ismath="TeX!"。

  • PR #17492: 正确设置未填充标记的默认线宽。

  • PR #16908: 为 quadmesh set_array 添加 2d 支持

  • PR #17506: 修复 .plot 的字典解包

  • PR #17496: 修复一些不正确的图像裁剪

  • PR #17340: 将一些示例图转换为使用 plt.subplots() 而不是其他方法

  • PR #17504: 取消记录 bar() 的 orientation 参数

  • PR #13884: 为 axisartist 的 ExtremeFinder 添加一些文档,并进行一些清理。

  • PR #17495: 修复测试中的 Pillow 导入。

  • PR #17462: 内联 FigureCanvasGtkFoo._render_figure。

  • PR #17474: 使用 Numpydoc 格式化 RectangleSelector 文档字符串。

  • PR #17003: 使用 LTO 和隐藏可见性优化扩展

  • PR #17489: BUG: 垂直线选择中断

  • PR #17486: 简化 fontproperties=None 的处理。

  • PR #17478: 添加对 qt5cairo 中 blitting 的支持。

  • PR #15641: 使 get_sample_data 自动加载 npy/npz 文件。

  • PR #17481: 修复 LightSource.shade 在完全未屏蔽的数组上的问题。

  • PR #17289: 为 NumPy 1.19 中的不规则数组警告做准备

  • PR #17358: 修复屏蔽的 CubicTriInterpolator

  • PR #17477: DOC: 使用 Sphinx-gallery 动画捕获

  • PR #17482: 缩短 RectangleSelector._release。

  • PR #17475: 清理 RectangleSelector 示例。

  • PR #17461: 弃用私有 FigureCanvasGTK3._renderer_init。

  • PR #17464: 将 _make_nseq_validator 折叠到 _listify_validator 中。

  • PR #17469: 使用 qVersion,而不是 QT_VERSION_STR -- 后者在 PySide2 中不存在。

  • PR #4779: DOC: 开始记录交互式图形

  • PR #17458: 清理 C++ 代码

  • PR #17466: DOC: 澄清里程碑是意图,而不是批准

  • PR #17062:修复“导出的 SVG 文件在查看器中模糊”的问题。

  • PR #17443:修复虚线 rcParams 验证器。

  • PR #17350:将整数检查移动到 SubplotSpec._from_subplot_args。

  • PR #17444:支持 Agg 中的奇数长度虚线模式。

  • PR #17405:在错误的 rcparams 警告中显示失败的行。

  • PR #17452:使 validate_date 抛出 ValueError 而不是 RuntimeError。

  • PR #17439:删除关于 datetime 格式字符串验证的注释。

  • PR #17438:不鼓励使用专有的 Matplotlib 名称来进行 freetype 提示。

  • PR #16990:更新测试助手。

  • PR #16340:使 set_x/ymargin() 更新轴限制,就像 margins() 一样。

  • PR #15029:从 matplotlibrc.template 获取默认参数。

  • PR #17363:修复 wx+toolmanager 中的工具栏分隔符。

  • PR #17348:避免在 Axis.get_tick_space 中创建 Tick。

  • PR #15725:更改 dark_background 的箱线图线条颜色。

  • PR #17362:在 toolmanager 模式下也删除状态栏。

  • PR #16551:文档:对传递给 pip 的标志更有主见。

  • PR #17328:修复 wxpython 4.1.0 的 WxAgg NavigationToolbar2 的图标剪切问题。

  • PR #17425:修复 stem 文档中的拼写错误。

  • PR #17415:Cygwin 修复。

  • PR #17401:修复:修复 FFmpeg + GIF 的问题。

  • PR #16569:维护:改进 Path 初始化中的错误消息。

  • PR #17404:不要忘记在 tkagg 初始化中 dlclose() main_program。

  • PR #17414:保持 validate_date 为私有。

  • PR #17413:还原 “文档:删除 constrained_layout 和 tight_layout 的实验性标签”。

  • PR #17394:弃用将键作为单个逗号分隔字符串传递给 update_keymap 的用法。

  • PR #17395:TexManager 修复。

  • PR #17399:从后端回退候选项中删除 qt4 后端。

  • PR #17392:澄清关于 tex/pgf 前导码作为字符串列表的弃用消息。

  • PR #17400:清理 wx 示例。

  • PR #17378:修复标记重叠。

  • PR #17351:修复使用 inkscape>=1 运行测试套件的问题。

  • PR #17382:修复:正确检查网格规范上的图形。

  • PR #17390:对故障排除指南进行小的更新。

  • PR #15104:简化 ft2font 中的文件处理。

  • PR #17380:支持 freetype 提示标志的标准名称。

  • PR #15594:修复标记重叠。

  • PR #17372:根据是否覆盖 get_cursor_data 自动设置 artist.mouseover。

  • PR #17377:删除 sphinx < 1.8 的代码。

  • PR #17266:使 FixedLocator 中的显式刻度标签与刻度同步。

  • PR #17359:修复直接运行 test_internal_cpp_api 的问题。

  • PR #17355:更改用于 inkscape 版本检测的子进程。

  • PR #17369:CI:添加 eslint 用于 JS 代码检查。

  • PR #17226:用新的示例运行器替换 backend_driver。

  • PR #17365:在 qt+toolmanager+dark 主题中也使用浅色工具按钮。

  • PR #17366:将 Qt 工具栏限制在画布的顶部/底部。

  • PR #17361:从 test_colorbar_get_ticks_2 中删除随机性。

  • PR #17151:清理 colors.py 文档字符串。

  • PR #17287:使 Axes 和 Axis 之间的 get_tightbbox API 更加一致。

  • PR #17092:不要在 Qt、wx 后端中创建状态栏。

  • PR #17220:简化 Annotation 和 Text bbox 的绘制。

  • PR #17353:使缩放在 qt-embedding 示例中工作。

  • PR #16727:更新 rcsetup 中的 xtick.alignment 参数,以针对正确的值进行验证。

  • PR #17236:添加 “contour.linewidths” 配置选项。

  • PR #16328:使 Artist.set() 按照给定的顺序应用属性。

  • PR #9696:修复:对 Tick 实例的绘图,set_url() 没有效果。

  • PR #17002:修复 AnnotationBbox 选择和一些清理。

  • PR #17256:改进 ps 对单个 usetex 字符串的处理。

  • PR #17267:改进图像比较装饰器。

  • PR #17332:清理 subplots() 的文档字符串。

  • PR #16843:弃用 is_pyqt5。

  • PR #15898:图例的新 textcolor kwarg。

  • PR #17333:使 subplots() 的 sharex 等参数为仅关键字参数。

  • PR #17329:改进 eventplot() 的文档。

  • PR #17330:删除 pnpoly 许可证。

  • PR #13656:对于单个数据集,不要将 Axes.hist 添加的 artist 包装在 silent_list 中。

  • PR #16247:文档在 plt.figure 中添加了 kwargs 和 tight_layout 描述。

  • PR #16992:为 macosx 后端实现 FigureManager.resize。

  • PR #17324:文档:将偏移轴添加到 secondary_axes。

  • PR #17311:使 rgrids() 和 thetagrids() 的 pyplot 签名明确化。

  • PR #17302:修复顶部轴上偏移文本的对齐。

  • PR #14421:添加 GridSpec.subplots()。

  • PR #15111:默认情况下,不要在 savefig() 上更改图形的 face/edgecolor。

  • PR #17318:x 和 y 都应乘以半径。

  • PR #17309:清理文档字符串中的参数类型。

  • PR #17308:改进 bar() 和 barh() 的文档。

  • PR #17312:将生命周期教程中的 axis 更改为 axes。

  • PR #16715:自动为字符串和可调用输入创建刻度格式化器。

  • PR #16959:简化并增强 ConnectionPatch 坐标转换的鲁棒性。

  • PR #17306:修复:CL 更稳定。

  • PR #17301:更多使用 deprecate_privatize_attribute。

  • PR #16985:为 pie 函数添加 normalize kwarg。

  • PR #5243:增强刻度标签偏移文本的定位。

  • PR #17292:弃用各种 wx 工具栏属性。

  • PR #17297:简化 pickling 支持。

  • PR #17298:修复 tk 中的橡皮筋。

  • PR #17299:避免 qt 缩放框中的 “虚线运动”。

  • PR #17200:为 Tk 工具栏实现 set_history_buttons。

  • PR #16798:使 Qt 交互式缩放矩形为黑色和白色。

  • PR #17296:修复文档措辞。

  • PR #17282:不要在 Line2D.segment_hits 中除以零。

  • PR #17293:修复不正确的弃用。

  • PR #17285:V32 合并。

  • PR #15933:如果必须创建临时配置/缓存目录,则发出警告。

  • PR #15911:在 configdir 中使用 os.getpid(),以避免多进程并发问题。

  • PR #17277:将慢速 FontManager 警告移动到 FontManager 构造函数。

  • PR #17222:修复:长标题 x/ylabel 布局。

  • PR #14960:不要为继承的 Axes/Axis/Tick 方法生成单独的文档条目。

  • PR #17175:进一步将 axes_grid 颜色栏与标准颜色栏同步。

  • PR #17030:将小部件函数移动到 matplotlib.testing.widgets。

  • PR #16975:修复 “超出范围” 的未定义行为。

  • PR #17111:弃用 NavigationToolbar2._init_toolbar。

  • PR #15275:添加 turbo 色图。

  • PR #17174: 将 RGBAxes._config_axes 内联到其唯一的调用点。

  • PR #17156: 弃用 text.latex.preview rcParam。

  • PR #17242: 使弃用版本明确化

  • PR #17165: 对 Affine2D 的缩放和平移进行小型优化

  • PR #17181: 内联 ColorbarBase 中的一些私有辅助方法 + 小型重构。

  • PR #17264: 当 gtk 保存对话框被 ESC 关闭时,不触发保存。

  • PR #17262: 修复 set_clip_on 文档中的拼写错误

  • PR #17234: 缩短并私有化 qt 的 UiSubplotTool。

  • PR #17137: 弃用 Toolbar.press/release;添加辅助方法来查找被覆盖的方法。

  • PR #17245: 改进 _parse_scatter_color_args 中的错误处理

  • PR #15008: ENH: 添加可变 epoch

  • PR #17260: 文本旋转示例:更正 roation_mode 的拼写错误

  • PR #17258: 改进 tex 子系统记录的信息。

  • PR #17211: 弃用从包含换行符的路径运行 svg 转换器的支持。

  • PR #17078: 改进 nbAgg 和 WebAgg 工具栏

  • PR #17191: 内联未采样的图像路径;从 _check_unsampled_image 中删除渲染器 kwarg。

  • PR #17213: 用适当的属性替换 Bbox.bounds 的使用。

  • PR #17219: 在 tight_layout() 中添加对 suptitle() 的支持。

  • PR #17235: 更多轴艺术家清理

  • PR #17239: 删除在 3.3 版本中过期的弃用

  • PR #13696: 弃用 offset_position="data"。

  • PR #16991: 开始警告修改颜色映射的全局状态

  • PR #17053: 用原生 JavaScript 替换大部分 jQuery

  • PR #17228: 使 pyplot.tight_layout 的参数仅为关键字参数。

  • PR #17225: 删除 Legend 和 OffsetBox 的 Patch 可见性跟踪。

  • PR #17027: 修复部分 blit 后保存 nbAgg 图形

  • PR #16847: 刻度不是标记

  • PR #17229: 使用 boilerplate.py 自动生成 subplots_adjust。

  • PR #17209: 简化一些轴艺术家代码。

  • PR #17204: 以线的 zorder 绘制未填充的 hist()。

  • PR #17205: 缩短 tight_layout 代码。

  • PR #17218: 文档化 Transform.__add__.__sub__

  • PR #17215: 小型清理。

  • PR #17212: 清理 text.py。

  • PR #17196: 将极坐标测试移动到它们自己的模块中。

  • PR #14747: 弃用 AxisArtist.dpi_transform。

  • PR #13144: 弃用 NavigationToolbar2GTK3.ctx。

  • PR #17202: DOC: 删除多余的单词

  • PR #17194: 对 pie() 进行小型清理/简化/修复。

  • PR #17102: 将 tk 平移/缩放切换为使用可切换按钮。

  • PR #16832: 正确计算路径范围

  • PR #17193: 文档化文档字符串的引号约定

  • PR #17195: 修复极坐标测试。

  • PR #17189: 使 ColorbarBase 的所有参数(除了 ax)仅为关键字参数。

  • PR #16717: 修复 issue 16501 提出的 ValueError 极坐标子图 (thetamax - thetamin) > 2pi 的问题

  • PR #17180: 文档:脊柱箭头示例

  • PR #17184: 修复各种小拼写错误。

  • PR #17143: 使用 reviewdog 将 linting 移动到 GitHub Actions。

  • PR #17160: 在初始化 Timer 间隔时正确通过属性设置器。

  • PR #17166: 弃用 ScalarMappable.check_update 和相关的机制。

  • PR #17177: 手动换行 PS 十六进制线。修复 #17176

  • PR #17162: 更新 rc_context() 的文档

  • PR #17170: 将 SubplotZero 示例转换为带有箭头的居中脊柱配方。

  • PR #17164: 修复 Figure.add_axes(rect=...)。

  • PR #17154: DOC: 修复一些警告和不可重复性

  • PR #17169: 阐明 draw_event 在画布绘制后发生。

  • PR #17089: 清理测试中的一些导入

  • PR #17040: 改进有关自动化测试的文档

  • PR #17145: CI:使用我们的自定义选项运行 pydocstyle

  • PR #16864: 检查 legend(labels) 的参数类型

  • PR #17146: FigureManager/NavigationToolbar2 清理。

  • PR #16933: 添加 toolmanager 的测试。

  • PR #17127: ENH:允许关闭标题自动定位

  • PR #17150: 许多文档字符串清理。

  • PR #17148: 修复大多数 D404 ("文档字符串不应以 'this' 开头") 的实例。

  • PR #17142: BUGFIX:add_axes 参数弃用的条件

  • PR #17032: 将 table.CustomCell 折叠到 Cell 中。

  • PR #17117: TextBox 改进。

  • PR #17108: 使 widgets.TextBox 在嵌入时也起作用。

  • PR #17135: 简化平移/缩放切换。

  • PR #17134: 不覆盖 NavigationToolbar2Tk 中的 update()。

  • PR #17129: 如果可以给出“默认值”,则在文档中删除“可选”

  • PR #16963: 弃用 Locator.refresh 和相关的辅助方法。

  • PR #17133: 修复 Button 小部件的 motion 回调。

  • PR #17125: 使多行文档字符串以换行符开头。

  • PR #17124: 小部件清理。

  • PR #17123: 清理/简化 Cell._set_text_position。

  • PR #16862: FIX:如果设置了 pad,则关闭标题自动定位

  • PR #15214: 内联 wx 图标加载。

  • PR #16831: 简化交互式缩放处理。

  • PR #17094: DOC:删除 constrained_layout 和 tight_layout 的实验性标签

  • PR #17101: 避免在关闭 wx 窗口时出现“已删除包装的 C/C++ 对象”。

  • PR #17028: 将 get_{x,y}ticklabels 的返回类型更改为普通列表

  • PR #16058: 弃用 {ContourSet,Quiver}.ax,改为使用 .axes。

  • PR #15349: 将复选框用作 PR 评审清单的要点

  • PR #17112: 修复文档中的一些链接重定向

  • PR #17090: DOCS:添加关于如何“应该”使用 Bbox 的示例

  • PR #17110: 简化默认 key_press 和 button_press 处理程序的连接。

  • PR #17070: 对 Qt 后端进行清理。

  • PR #16776: 使光标文本精度实际对应于指向精度。

  • PR #17026: 添加 eslint 和 prettier,并重新格式化 JS

  • PR #17091: 确保滑块在乘法因子之前使用 "x" 符号。

  • PR #17082: 清理 TextBox 实现。

  • PR #17067: 简化和通用化 _set_view_from_bbox。

  • PR #17081: 更新 animation_api.rst

  • PR #17077: 改进滑块值的默认格式化程序。

  • PR #17079: 对布尔参数使用 True 而不是 1。

  • PR #17074: 修复了“绘图的生命周期”中的拼写错误

  • PR #17072: 清理 multi_image 示例。

  • PR #15287: 允许在创建轴后使用 sharex/y。

  • PR #16987: 弃用不区分大小写的属性。

  • PR #17059: 修复更多缺失的引用,并修改相关文档措辞。

  • PR #17057: 简化子网格规范示例/教程。

  • PR #17058: 修复文档中的小错误。

  • PR #17024: 澄清 Rectangle 的文档。

  • PR #17043: 避免 TextBox 中出现虚假的弃用警告。

  • PR #17047: 在 contributing.rst 中突出显示 .cbook.warn_deprecated()。

  • PR #17054: 在 axline 示例中使用斜率。

  • PR #17048: 修复更多缺失的引用。

  • PR #17021: 使文件名更易理解。

  • PR #16903: 缩短仅包装 Axis 方法的 Axes 方法的实现。

  • PR #17039: 清理轮廓文档。

  • PR #17011: ci: 将结果图像发布为 Azure 工件。

  • PR #17038: 提高 documenting_mpl.rst 的可读性。

  • PR #16996: 清理 get_proj() 文档字符串(使用 view_init 文档字符串作为参考)。

  • PR #17019: 向 'get_major_ticks' 文档添加返回字段。

  • PR #16999: 向 imshow 文档添加关于工件的部分。

  • PR #17029: 修复 table.Cell 文档字符串。

  • PR #17025: 修复关闭 nbAgg 图形时的 RecursionError。

  • PR #16971: 如果值未更改,则不要更改 Figure DPI。

  • PR #16972: 修复 GTK 中的调整大小错误。

  • PR #17008: 更改 Rectangle 的 xy 参数的描述。

  • PR #16337: 使用斜率创建 axline()。

  • PR #16947: 修复 Axes.specgram() 中缺失的参数初始化。

  • PR #17001: 清理 imshow_extent 教程。

  • PR #17000: 更严格的 eventplot 方向。

  • PR #16771: 弃用非字符串值作为图例标签。

  • PR #15910: 简化 EventCollection 的初始化。

  • PR #16998: 使 INSTALL.rst 保持一致。

  • PR #15393: 清理形状操作。

  • PR #10924: Radio 和 CheckButtons 的 clear() 方法以及其他改进。

  • PR #16988: 使 plt.{r,theta}grids 在所有参数均为 kwargs 时也充当设置器。

  • PR #16986: 更新 tox.ini 以匹配支持的 Python 版本,并允许 pytest 使用标志。

  • PR #16111: 将 fontlist.json 的锁定 *移入* json_dump。

  • PR #13110: 稍微收紧 Bbox/Transform API。

  • PR #16973: TST: 不要实际渲染 1000 多个日期刻度。

  • PR #16967: 简化动画写入器回退。

  • PR #16812: Bezier/Path API 清理:修复循环导入问题。

  • PR #16968: 添加指向 3.2 最低支持要求的链接。

  • PR #16957: 删除未使用的私有别名 Polygon._{get,set}_xy。

  • PR #16960: 改进 matplotlibrc 中带引号的值的错误消息。

  • PR #16530: 修复 violinplot 支持 pandas.Series 列表。

  • PR #16939: 清理/收紧 axes_grid。

  • PR #16942: 清理并避免反射泄漏 OSX Timer__timer_start。

  • PR #16944: TST: 更新默认 junit_family。

  • PR #16823: 删除 toolmanager 中轴网格切换的重复实现。

  • PR #16951: 清理日期文档字符串。

  • PR #16769: 修复一些小的样式问题。

  • PR #16936: 修复:现在使用正确的初始值渲染绘图。

  • PR #16937: 确保在 cmap 重采样/反转中保留 over/under/bad。

  • PR #16915: 收紧/清理 wx 后端。

  • PR #16923: 在 Travis 上测试 macosx 后端。

  • PR #15369: 更新样式文档。

  • PR #16893: 加强 AffineBase.__eq__ 以防止与其他类进行比较。

  • PR #16904: 将 fontdict 和 minor 转换为 set_{x,y}ticklabels 的仅关键字参数。

  • PR #16917: 添加 close_event 的测试。

  • PR #16920: 从 macosx.m 中删除未使用的 _read_ppm_image。

  • PR #16877: 清理 new_fixed_axis 示例。

  • PR #15049: 在轴类中注释与上游匹配的参数。

  • PR #16774: 清理 demo_axes_hbox_divider。

  • PR #16873: 更多 pydocstyle D403(首字母大写)的修复。

  • PR #16896: set_tick_params(label1On=False) 也应使偏移文本不可见。

  • PR #16907: 修复 quit_all_keys 实现中的拼写错误。

  • PR #16900: 文档化并测试 common_texification()。

  • PR #16902: 从 testing.compare 中的后缀中删除点号。

  • PR #16828: 使用更多的 _setattr_cm,从而修复 Text('').get_window_extent(dpi=...)。

  • PR #16901: 清理许多文档字符串。

  • PR #16840: 弃用对 Qt4 的支持。

  • PR #16899: 从 TriAnalyzer._get_compressed_triangulation 中删除可选的返回值。

  • PR #16618: 更多地使用 SubplotSpec 行/列跨度,并弃用 get_rows_columns。

  • PR #15392: 为 ax.arrow() 自动缩放。

  • PR #14626: 在 3D 轴中添加对小刻度的支持。

  • PR #16897: 添加回丢失的导入。

  • PR #14725: 将调试模式的 TransformNode.write_graphviz 移出。

  • PR #15437: 改进保存为 jpeg 时对 alpha 的处理。

  • PR #15606: 简化 OldAutoLocator 和 AutoDateLocator。

  • PR #16863: 关闭所有图形的快捷方式。

  • PR #16876: 对 dviread 进行小型清理。

  • PR #15680: 使用更多仅关键字参数,减少手动 kwargs 弹出。

  • PR #15318: 弃用未使用的 rcParams["animation.html_args"]。

  • PR #15303: 使 rc_context 可以用作装饰器。

  • PR #16890: 在 SVG 上启用影线 alpha。

  • PR #16887: 在测试中进行更短的事件模拟。

  • PR #16881: 验证 tickdir 字符串。

  • PR #16846: 在调整图形大小以保存动画时断开管理器。

  • PR #16871: 在 setupext 中使用更短的 Path 导入。

  • PR #16892: 在文档中警告 MouseEvent.key 可能错误。

  • PR #16209: 删除将图形“采用”到 pyplot 中的样板代码。

  • PR #16098: 弃用 Shadow 的参数 props。

  • PR #15747: 将 Text 初始化移至 Annotation 初始化的末尾。

  • PR #15679: np.concatenate 清理。

  • PR #16778: 删除 3.1 中已弃用的更多 API(第 7 部分)。

  • PR #16886: 完成删除对 idle_event 的提及。

  • PR #16882: 修复琐碎的文档字符串拼写错误。

  • PR #16874: 修复 pydocstyle D209(多行文档字符串结束分隔行)。

  • PR #14044: 删除 TexManager 中的字体前导码缓存。

  • PR #16724: 修复出现 NaN 值时 ErrorBar 中的颜色错误。

  • PR #15254: 将修改签名的装饰器传播到 pyplot 包装器。

  • PR #16868: 更新发布指南。

  • PR #14442: 在构建中,将所有(强制性)扩展模块声明在一起。

  • PR #16866: 清理/更新弃用项。

  • PR #16850: 使用 validate_[cap/join]style。

  • PR #16858: 修复各种 numpydoc 样式问题

  • PR #16848: 清理 CI 设置

  • PR #16845: 修复使用 PySide2 构建时对 X11 构建的检查。

  • PR #14199: 弃用 bezier.py 中的 Path 帮助函数

  • PR #16838: 将更多 kwargs 内联到 setup.py 的 setup() 调用中。

  • PR #16841: 清理误差线子采样示例

  • PR #16839: 清理 spines 文档

  • PR #16844: 修复示例 hist(density=...)

  • PR #16827: 修复文档示例中的警告

  • PR #16772: 移除 3.1 中弃用的更多 API

  • PR #16822: 修复 make_compound_path 保留所有 STOP 的错误

  • PR #16819: 通过管理器实例而非数字销毁图形。

  • PR #16824: 弃用 NavigationToolbar2QT.parent。

  • PR #16825: 不要使用已弃用的 Gtk add_with_viewport。

  • PR #16816: 将 v3.2.x 合并到 master

  • PR #16786: 对格式化程序进行简单的清理。

  • PR #16807: 更新 barchart_demo。

  • PR #16804: 弃用一些 mathtext glue 辅助类。

  • PR #16808: 另一个 check_in_list 的实例。

  • PR #16802: 修复 VCentered 的不正确的超类。

  • PR #16789: 更新集合 docstrings 的标记。

  • PR #16781: 更新图像教程,关于删除原生 png 处理程序。

  • PR #16787: 尽可能避免 vstack()。

  • PR #16689: 为 NumPy 数组向 Collection.set_verts 添加快速路径

  • PR #15373: 进一步缩短 quiver3d 的计算...

  • PR #16780: 不要导入 rcParams,而是使用 mpl.rcParams(第 3 部分)

  • PR #16775: 清理 axes_divider 示例。

  • PR #15949: 简化 SubplotTool 的实现。

  • PR #14869: 在 svg 后端中删除文本到路径转换的重复代码。

  • PR #16527: 验证 add_subplot() 的位置参数

  • PR #15622: 清理 mpl_toolkits 定位器。

  • PR #16744: 重写 axes_divider 教程。

  • PR #16746: 重写带有 axes-divider 示例的颜色栏。

  • PR #15211: 各种后端清理。

  • PR #15890: 移除 3.1 中弃用的 API(第 2 部分)

  • PR #16757: 简化交互式缩放处理。

  • PR #15515: 将 withEffect PathEffect 定义合并。

  • PR #15977: pgf 后端清理。

  • PR #15981: 在更新颜色栏时重用颜色栏轮廓和补丁。

  • PR #14852: 使用 Path.arc() 来插值极坐标弧线。

  • PR #16686: 弃用 Substitution.from_params。

  • PR #16675: 在 Axes3D.plot_surface 中向量化补丁提取

  • PR #15846: 标准化签名不匹配错误消息。

  • PR #16740: 修复文档字符串中 dpi 的类型。

  • PR #16741: 删除重复的 RGBAxes 示例。

  • PR #16755: 重写平移回调的文档字符串,并向它们传递一个 MouseButton。

  • PR #16749: 文档化 savefig("extensionless-name") 的行为。

  • PR #16754: 清理 image.py。

  • PR #14606: 对 hist() 进行通用清理。

  • PR #16692: 允许 MarkerStyle 实例作为线的输入

  • PR #15479: 清理 axes_rgb。

  • PR #16617: 更多地使用 Path(..., closed=True)。

  • PR #16710: 使 format_coord 消息框在 osx 后端中随着窗口和内容调整大小

  • PR #16681: 简化 Box/Arrow/ConnectionStyles 的文档字符串插值。

  • PR #16576: 弃用对 subplot_class_factory(以及类似的工厂)的无参数调用

  • PR #16652: 弃用 {Locator,Axis}.{pan,zoom}。

  • PR #16596: 弃用 dviread.Encoding。

  • PR #16231: 弃用保存为 savefig 的 JPEG 特定 kwargs 和 rcParams。

  • PR #16636: 弃用 autofmt_xdate(which=None) 来表示 which="major"。

  • PR #16644: 弃用 validate_webagg_address。

  • PR #16619: 修复过度缩进的行。

  • PR #15233: backend_ps 清理。

  • PR #16604: 弃用更多 rc 验证器。

  • PR #16601: 小型不相关的清理。

  • PR #16584: 将 textpath 中的 font_bunch 重命名为 psfont。

  • PR #16023: 删除 fill_between & fill_betweenx 的重复实现。

  • PR #16485: 简化 validate_color_for_prop_cycle。

  • PR #16285: 弃用 RendererCairo.font{weights,angles}

  • PR #16410: 修复对空 usetex 字符串的支持。

  • PR #11644: 在 mathtext 中添加回退到 stix 字体的功能

  • PR #16537: 延迟检查 postscript 蒸馏器的存在。

  • PR #16351: 将 Legend.legendPatch 的所有初始化分组在一起。

  • PR #15988: 重构 Annotation 属性。

  • PR #16421: 缩短 type1 到 unicode 的名称表。

  • PR #16200: 弃用 Artist.{set,get}_contains。

  • PR #15828: 弃用对 dash-offset = None 的支持。

  • PR #16338: 文档化 SymmetricalLogLocator 参数。

  • PR #16504: DOC: 更多 pcolor 修复

  • PR #15996: 清理 axes_size。

  • PR #16108: 弃用 DraggableBase.on_motion_blit。

  • PR #16706: 修复代码库中的所有异常原因

  • PR #15855: 简化 3d 轴回调设置。

  • PR #16219: 简化 CallbackRegistry 的 pickle 操作。

  • PR #16002: 放宽 x86_64 上的两个测试容差

  • PR #16063: 使 Axes.draw() 的签名与 Artist.draw() 一致。

  • PR #16177: 进一步简化 setupext。

  • PR #16191: 使 Figure._axobservers 成为 CallbackRegistry。

  • PR #16698: 对工具包文档进行小型编辑。

  • PR #15430: 简化 setupext.download_or_cache。

  • PR #16694: 更新时降低 Text 的 FontProperties 优先级

  • PR #16511: 向 Axes 方法添加更详细的 kwargs 文档字符串。

  • PR #16653: 教程:在 matplotlibrc 教程中使路径/URL 选项更清晰

  • PR #16697: 更新 plot_directive 的文档字符串。

  • PR #16684: 修复 19 个模块中的异常原因

  • PR #16674: 对 legend.py 进行文档字符串 + 导入清理。

  • PR #16683: 将 mathtext.GlueSpec 转换为(私有的)namedtuple。

  • PR #16660: 清理 fancybox_demo。

  • PR #16691: 澄清关于 AnnotationBbox 构造函数的微小注释。

  • PR #16676: 清理动画文档字符串。

  • PR #16673: DOC: 更正 title_fontsize 文档字符串

  • PR #16669: DOC: 更新文档发布指南

  • PR #16563: 参数化 imshow 抗锯齿测试。

  • PR #16658: 在文档中,将多轴 connectionpatches 添加到 Figure,而不是 Axes。

  • PR #16647: 更新注释教程。

  • PR #16638: 删除 jpl_units 上未使用且过时的除法运算符。

  • PR #16509: 添加自定义数学回退

  • PR #16609: 修复 rcsetup.py 中的异常原因

  • PR #16637: 更新 figure.py 中的文档字符串。

  • PR #16534: DOC: 更新 MaxNLocator 和 contour/contourf 文档(替换 #16428)

  • PR #16597: 关闭 #16593: 设置 ecolor 会关闭颜色循环

  • PR #16615: 更新自定义 boxstyles 示例。

  • PR #16610: 在 conf.py 中添加 graphviz_docs

  • PR #16608: 更严格地验证 rcParams["axes.axisbelow"]。

  • PR #16614: 清理 quiver3d 示例。

  • PR #16556: 使 backend_ps 测试对 ghostscript 中的时间戳更改具有鲁棒性。

  • PR #16602: 清理 testing.compare。

  • PR #16575: 修复 mpl_toolkits 中动态轴子类生成的样式问题。

  • PR #16587: 从 tests.py 中删除警告控制。

  • PR #16599: 清理 dolphin 示例。

  • PR #16586: 弃用 matplotlib.test() 的 recursionlimit kwarg。

  • PR #16595: 小的文档字符串/引用更新。

  • PR #16579: 更新 usetex_fonteffects 示例。

  • PR #16578: 在 examples/tutorials 中减少 rc() 的使用。

  • PR #16572: 删除 hist{,2d}(normed=...) 的一些残留。

  • PR #16491: 过期 _rename_parameters API 更改。

  • PR #14592: 在 SecondaryAxis.set_functions 中,重用 _set_scale 的父比例缓存。

  • PR #16279: STY: 修复缩进不足的延续行。

  • PR #16549: 改进 examples/widgets/textbox.py 的文档。

  • PR #16560: 更新 pyparsing 的 URL。

  • PR #16292: 更多编辑 Normalize 文档字符串。

  • PR #16536: API/TST: 最低版本

  • PR #16559: 3D 示例避免使用有状态的 .gca()

  • PR #16553: DOC: 澄清 eventplot 输入的预期形状

  • PR #16535: 澄清 plt.figure() 的 num 参数的文档

  • PR #16547: 重新格式化/改写 mathtext 文档字符串。

  • PR #16545: 为 ps.usedistiller="xpdf" 添加一个冒烟测试。

  • PR #16529: 弃用使用键盘切换轴导航的功能。

  • PR #16521: 删除 3.1 中弃用的更多 API。

  • PR #16481: 更新 set_thetalim 文档

  • PR #16524: 清理文档字符串

  • PR #16540: 清理导入

  • PR #16429: CI: 更新 codecov

  • PR #16533: 建议修改拉取请求

  • PR #16531: 也弃用 ignorecase ValidateInStrings。

  • PR #16428: DOC: 更新 MaxNLocator 和 contour/contourf 文档

  • PR #16525: 不要导入 rcParams,而是使用 mpl.rcParams (第 2 部分)

  • PR #16528: 改进有关警告的测试失败消息。

  • PR #16393: 缩短 PyFT2Font_get_charmap。

  • PR #16483: 弃用大多数 ValidateInStrings 验证器。

  • PR #16523: 在 matplotlibrc 模板中重新排序 mathtext rcparams。

  • PR #16520: 更新关于 numpy 解决错误的最低版本的评论。

  • PR #16522: 修复弃用警告

  • PR #16515: 修复 set_{x,y}label 的文档,以及其他一些内容。

  • PR #16516: 修复 boxplot() 文档字符串和错误消息。

  • PR #16508: 默认情况下,多维变换是不可分离的。

  • PR #16507: 为 Transform 子类提取 __str__ 的公共部分。

  • PR #16514: 各种延迟的 PR 审查

  • PR #16512: 修复一些随机的错别字。

  • PR #16510: 文档标记清理。

  • PR #16500: 删除计时器属性文档的重复。

  • PR #16503: DOC: 抑制 pcolor 演示中的警告

  • PR #16495: 在面向用户的文档中淡化 basemap 的重要性。

  • PR #16484: 将字体导出为 svg 引用时,不要忘记设置 stretch。

  • PR #16486: 简化 validate_color,并使其稍微严格一些。

  • PR #16246: 避免在不需要时使用 FontProperties。

  • PR #16432: 优先使用 geomspace() 而不是 logspace()。

  • PR #16099: 将回调参数统一命名为 event 而不是 evt

  • PR #16477: 删除 mpl3.1 中弃用的一些 API。

  • PR #16475: 在时间线示例中使用 vlines() 和 plot(),而不是 stem()。

  • PR #16474: 将 stem(use_line_collection=...) 的默认值切换为 True。

  • PR #16467: 将 named_colors 示例转换为使用 Rectangle

  • PR #16047: 删除 3.1 中弃用的更多 API

  • PR #16373: 修复 usetex_baseline_test。

  • PR #16433: 简化 demo_curvelinear_grid2。

  • PR #16472: 修复 mplot3d 投影

  • PR #16092: 弃用 FileMovieWriter 的 clear_temp 参数/属性。

  • PR #15504: 当尝试在主线程之外启动 GUI 事件循环时发出警告。

  • PR #15023: 简化 matplotlibrc.template 的格式。

  • PR #13535: 验证 ScalarMappable 构造函数的输入

  • PR #16469: FIX: 当 rcParams['x/ytick.minor.visible'] = True 时,修复颜色条的次刻度

  • PR #16401: BLD: 自动检测 PlatformToolset

  • PR #16024: 在 preprocess_data 中保留参数名称。

  • PR #13390: 确保 scatter3d 复制其输入。

  • PR #16107: 弃用 DraggableBase.artist_picker。

  • PR #16455: 更新 colors.py 中的一些文档字符串

  • PR #16456: 使更多 font_manager 测试可以在本地运行。

  • PR #16459: 更新后端依赖项文档。

  • PR #16444: 删除频谱绘图测试的重复项。

  • PR #16460: 删除一些关于 avconv 的提及,在其弃用之后。

  • PR #16443: 参数化一些频谱测试。

  • PR #16204: 过期 mathcircled 的弃用

  • PR #16446: 将 matshow 基线测试替换为 check_figures_equal。

  • PR #16418: 后端计时器简化。

  • PR #16454: 使用 pytest.raises(match=...)

  • PR #14916: 使 scale.py 中的 kwargs 名称不包括轴方向。

  • PR #16258: ENH: 将 shading='nearest' 和 'auto' 添加到 pcolormesh

  • PR #16228: 允许直接传递显式字体路径。

  • PR #16445: 删除测试中的一些导入。

  • PR #16440: 过期 stackrel 的弃用。

  • PR #16439: 重做 pylab 文档字符串。

  • PR #16441: 重做 pylab 文档字符串。

  • PR #16442: 过期 stackrel 的弃用。

  • PR #16365: TST: test_acorr(用图形比较替换图像比较)

  • PR #16206: 过期 stackrel 的弃用

  • PR #16437: 重做 pylab 文档字符串。

  • PR #8896: 修复 mplot3d 投影

  • PR #16430: 移除示例中不必要的 np.array 调用。

  • PR #16407: 移除关于 PYTHONHASHSEED 和 pytest 的过时注释。

  • PR #16225: 清理动画示例。

  • PR #16336: 在无限线示例中包含 axline()。

  • PR #16395: 为椭圆添加设置/获取宽度/高度的功能。

  • PR #16431: CI:在 azure 矩阵中添加 py38。

  • PR #16415: 使 mpl3.1 中已弃用的一些 API 过期。

  • PR #16425: MNT:重命名内部变量。

  • PR #16427: 修复一些示例的样式并更新 .flake8 的 per-file-ignores。

  • PR #16423: 稍微提高 streamplot 代码的可读性。

  • PR #16414: DOC:修复 axes:plot 方法文档字符串的动词时态。

  • PR #16408: 弃用 avconv 动画编写器。

  • PR #16406: 不要导入 rcParams,而是使用 mpl.rcParams。

  • PR #16326: 清理堆栈。

  • PR #16193: 在样式检查中捕获阴影导入。

  • PR #16374: 提前记录字体管理器生成的信息。

  • PR #16372: 从教程和文档字符串中删除重复的 ImageGrid 文档。

  • PR #16380: 将 "gif" 第三方软件包添加到扩展页面。

  • PR #16327: 清理列表复制。

  • PR #16366: 将 usetex 减号特殊处理为零深度。

  • PR #16350: TST:改进测试(删除 test_titletwiny 的图像比较测试)。

  • PR #16359: 使 Text.update_from 复制 usetex 状态。

  • PR #16355: ticker.ScalarFormatter 文档中的拼写错误。

  • PR #15440: 使用 rcParams 控制默认的“弹出窗口”行为 (Qt,Gtk,Tk,Wx)。

  • PR #16302: 清理 Legend._auto_legend_data。

  • PR #16329: ENH:为轮廓线标签添加 zorder kwarg(以及更好的 zorder 默认值)。

  • PR #16341: 删除对已删除的 --verbose-foo 标志的提及。

  • PR #16265: 修复 spy(..., marker=<not-None>, origin="lower")。

  • PR #16333: 记录动画 HTML 编写器。

  • PR #16334: 修复关于属性弃用的文档。

  • PR #16335: 修复一些缺失的引用。

  • PR #16304: 简化 Legend.get_children。

  • PR #16309: 删除 Axes.get_tightbbox 中的重复计算。

  • PR #16314: 避免重复警告打开的图形过多。

  • PR #16319: 将 XAxis 的文档放在 YAxis 之前,对于 XTick 和 YTick 也一样。

  • PR #16313: 清理 constrainedlayout_guide。

  • PR #16312: 移除不必要的 Legend._approx_text_height。

  • PR #16307: 清理 axes_demo。

  • PR #16303: 删除重复的 Legend.draw_frame,它与 set_frame_on 相同。

  • PR #16261: TST:将 Qt 特定的处理移动到 conftest。

  • PR #16297: DOC:修复 scatter 中 vmin/vmax 的描述。

  • PR #16288: 移除私有的、未使用的 _csv2rec。

  • PR #16281: 更新/清理 pgf 教程。

  • PR #16283: 清理 backend_agg 文档字符串。

  • PR #16282: 在文档和消息中引用类型时,用 "str" 替换 "unicode"。

  • PR #16289: 修复 axisartist 教程标记。

  • PR #16293: 恢复“通过指向 scipy 文档的开发版本来修复文档 CI”。

  • PR #16287: 改进文档中 rcParams 的标记。

  • PR #16271: 清理并阐明 Normalize 文档。

  • PR #16290: 通过指向 scipy 文档的开发版本来修复文档 CI。

  • PR #16276: 清理 print_figure、savefig 的文档字符串。

  • PR #16277: 在文档和默认值中,首选使用 MouseButton 而不是数值。

  • PR #16270: 使用 numpydoc 格式化 SymLogNorm。

  • PR #16274: 对 set_xlabel(..., loc=...) 进行微小的清理。

  • PR #16273: DOC:更改坐标的拼写。

  • PR #15974: 启用 set_{x|y|}label(loc={'left'|'right'|'center'}...)。

  • PR #16248: 更新 matplotlib.__doc__。

  • PR #16262: 删除 use() 和 switch_backend() 中 rcParams["backend"] 的重复更新。

  • PR #9629: 使 pcolor(mesh) 保留所有数据。

  • PR #16254: DOC:pdf.preamble --> pgf.preamble。

  • PR #16245: 清理图像文档。

  • PR #16117: CI:统一必需依赖项的安装。

  • PR #16240: 清理 custom_scale 示例。

  • PR #16227: 使 Animation.repeat_delay 为 int,而不是 int-or-None。

  • PR #16242: CI:在 Appveyor 上删除 PYTHONUNBUFFERED=1。

  • PR #16183: 删除 plot() 测试的一些基线图像。

  • PR #16229: 还有更多缺失的引用。

  • PR #16215: 简洁的日期测试。

  • PR #16233: 重写 ScalarFormatter 文档字符串。

  • PR #16218: 清理动画文档。

  • PR #16172: 还有更多缺失的引用。

  • PR #16205: 弃用空的 matplotlib.compat。

  • PR #16214: 修复 AnchoredOffsetbox 文档中过度缩进的行。

  • PR #15943: 弃用 TTFPATH 和 AFMPATH 环境变量。

  • PR #16039: 弃用 normalize_kwargs 的未使用的功能。

  • PR #16202: 删除 tight_layout 指南中的过时语句。

  • PR #16201: 取消示例的驼峰式命名。

  • PR #16194: Numpydoc ticklabel_format。

  • PR #16195: Numpydoc ContourSet.find_nearest_contour。

  • PR #16198: 删除长破折号。

  • PR #16199: 在示例中不要对变量使用驼峰式命名。

  • PR #15644: 重写光标示例以包含加速的可能性。

  • PR #16196: 清理 patches 文档字符串。

  • PR #16184: 使 mpl2.2 中已弃用的 API 过期。

  • PR #16188: 删除动画测试中对不存在的方法的引用。

  • PR #16170: 弃用旧的和很少使用的格式化程序。

  • PR #16187: 修复示例和教程中过长的行。

  • PR #15982: 清理颜色条。

  • PR #16154: 弃用通过 set_picker 设置 pickradius。

  • PR #16174: Numpydocify artist.getp()。

  • PR #16165: 移除 mpl3.0/3.1 中已弃用的 rcParams。

  • PR #16141: 更新 _base.py。

  • PR #16169: 在逗号后添加缺失的空格。

  • PR #15847: 从 texmanager 代码中删除一些死分支。

  • PR #16125: 再次修复更多缺失的引用。

  • PR #16150: 简化变换的添加。

  • PR #16152: 将 _init_axes_pad 内联到 Grid.__init__ 中。

  • PR #16129: 弃用 scale.py 中的一些 Transform 别名。

  • PR #16162: (主要)在文档中避免使用 “command” 这个词。

  • PR #16159: 对 contour.py 进行简单的清理。

  • PR #16164: 修复弃用警告消息中的一个微不足道的拼写错误。

  • PR #16160: 清理 hist() 的文档字符串。

  • PR #16149: DOC: 在 ax.hist 中重新措辞密度描述。

  • PR #16151: 删除有关混合变换的过时注释。

  • PR #16102: 将示例 “Scatter Star Poly” 重构为 “Marker examples”。

  • PR #16134: 设置 Line2D 的 pickradius 时对其进行验证,而不是在读取时。

  • PR #15019: 添加 step 选项 where='edges' 以方便预先分箱的直方图绘制。

  • PR #16142: 避免使用 np.r_、np.c_。

  • PR #16146: 删除 LICENSE_CONDA。

  • PR #16133: 重新措辞 Line2D.contains 的文档字符串。

  • PR #16120: 修复一些小的字体属性问题。

  • PR #15670: 在 ImageGrid.__init__ 中重用 Grid.__init__。

  • PR #16025: 弃用 update_datalim_bounds。

  • PR #16001: 删除 3.1 中已弃用的参数。

  • PR #16049: 为 SubplotSpec 添加 __repr__。

  • PR #16100: 将事件回调一致地命名为 on_[event]。

  • PR #16106: 在 DraggableLegend 中,继承 DraggableBase.artist_picker。

  • PR #16109: 将 Axes 变量命名为 ax 而不是 a。

  • PR #16115: 修复更多缺失的引用。

  • PR #16096: 弃用未使用的参数。

  • PR #16085: 改进 offsetbox.py 中的文档字符串。

  • PR #16097: 清理未使用的变量。

  • PR #16101: 修复有关投影的不正确文档。

  • PR #16095: 弃用 MovieWriter.{exec,args}_key,使其成为私有属性。

  • PR #16078: 重构一些动画的启动/保存交互。

  • PR #16081: 延迟解析动画的 extra_args。

  • PR #16088: 在 ttconv 中使用 C++ true/false。

  • PR #16082: 默认将动画帧写入临时目录。

  • PR #16070: 使动画 blit 缓存对 3D 视点变化具有鲁棒性。

  • PR #5056: MNT:使用 CountourSet 更好地控制颜色条。

  • PR #16051: 弃用对颜色条无效的参数。

  • PR #16045: 对文档字符串使用三引号。

  • PR #16076: 清理 path_editor 示例。

  • PR #16059: 简化颜色条测试。

  • PR #16072: 清理 category.py 文档字符串。

  • PR #15769: 如果给定 norm,则 scatter() 不应重新缩放。

  • PR #16060: 清理 pcolor_demo。

  • PR #16057: cbook.deprecated 的微不足道的文档字符串修复。

  • PR #16043: 简化一些比较。

  • PR #16044: 代码风格清理。

  • PR #15894: rcsetup 清理。

  • PR #16050: 修复 CI。

  • PR #16034: 更新有关 colors._vector_magnitude 的注释。

  • PR #16035: 使 eventplot 使用标准的别名解析机制。

  • PR #15798: 当 rcParams['lines.marker'] 设置时,箱线图的更好默认行为。

  • PR #16004: 改进文本模块的文档。

  • PR #15507: 仅将 FixedFormatter 与 FixedLocator 一起使用。

  • PR #16008: 删除未使用的导入。

  • PR #16036: 依靠 pytest 来记录警告,而不是手动执行。

  • PR #15734: 修复 3D 绘图的主页/前进/后退按钮。

  • PR #16038: 清理 contour_demo。

  • PR #15998: 合并标记参考和标记填充样式参考。

  • PR #15976: 清理 span_where。

  • PR #15990: 删除通过多个别名设置单个属性的已弃用支持。

  • PR #15940: 一些与 Unicode 支持相关的清理。

  • PR #15836: 精简一些 EventCollection 测试。

  • PR #16013: 重新布局 axes_grid 中的一些条件。

  • PR #16010: 在子类中继承 Artist.draw 文档字符串。

  • PR #16017: 记录对无参数 plt.subplot() 调用的支持。

  • PR #16014: 简化对 AxesGrid/ImageGrid 的调用。

  • PR #16012: 在 setter 中将 aspect="equal" 规范化为 aspect=1。

  • PR #15997: 缩短 wx _onMouseWheel。

  • PR #15993: axes_divider 的样式修复。

  • PR #15989: 简化 Artist.update。

  • PR #16015: 一些小的扩展清理。

  • PR #16011: 将 axes_size.Fraction 替换为乘法。

  • PR #15719: 模板化光谱助手。

  • PR #15995: 删除 3.1 中已弃用的工具包函数。

  • PR #16003: 防止不必要的 float() 转换。

  • PR #16000: 取消弃用 set_x/y/zlim() 的 *min/*max 参数。

  • PR #15684: 避免在 wx 退出时出现 RuntimeError。

  • PR #15992: 避免使用 np.matrix。

  • PR #15961: 对于设置开发环境,更加有主见。

  • PR #15991: 避免将 dtypes 设置为字符串...

  • PR #15985: 从示例标记中删除不必要的 :func:, :meth:。

  • PR #15983: 修复一些示例文档字符串。

  • PR #15979: 删除对 scipy cookbook 的引用。

  • PR #15966: FIX:检查 subplot kwargs。

  • PR #15947: 合并两个 usetex 演示。

  • PR #15939: 异常应以大写字母开头。

  • PR #15948: 更多地使用 rc_context。

  • PR #15962: 为 IndexFormatter 添加测试。

  • PR #15965: 测试注册 cmaps。

  • PR #15950: 删除已弃用的 TextWithDash。

  • PR #15942: 更新 type1font 的文档。

  • PR #15927: 尝试在不通过 pyplot 设置刻度的情况下设置标签现在会引发 TypeError。

  • PR #15944: 微小的文档清理。

  • PR #15945: 在记录类型时不要使用 "object" 或 "instance"。

  • PR #15897: 清理 TriAnalyzer 文档。

  • PR #15777: 不必在 gtk 关闭时断开 idle_draw。

  • PR #15929: 删除未使用的 cbook._lockstr。

  • PR #15935: 当 Axes.pie 接受负值时引发 ValueError #15923。

  • PR #15895: 弃用未使用的 illegal_s 属性。

  • PR #15900: 重写 test_cycles 以避免图像比较测试。

  • PR #15892: 更新 backend_manager 的文档。

  • PR #15878: 移除 3.1 版本中已弃用的 API

  • PR #15928: 文档:在断轴示例中使用标记作为倾斜的断裂

  • PR #14659: 更新一些小部件的文档字符串。

  • PR #15919: 移除 mod_python 特定代码。

  • PR #15883: 改进将 0 维数组传递给 scatter() 时的错误信息。

  • PR #15907: 更多文档字符串清理。

  • PR #15906: 清理图例文档字符串。

  • PR #15776: 改进 data 参数的文档。

  • PR #15904: 在 documenting_mpl 文档中弱化 ACCEPTS 代码块。

  • PR #15891: 将文档字符串中的 self.* 表达式标记为字面量

  • PR #15875: 弃用在 register_cmap() 中隐式创建颜色映射的行为

  • PR #15885: 清理 text.py 文档字符串。

  • PR #15888: 清理 backend_bases 文档。

  • PR #15887: 修复 AnnotationBbox 文档字符串。

  • PR #15858: 避免使用一些长度为 1 的元组。

  • PR #15873: 标准化文档中的参数类型

  • PR #15874: 清理 backend_bases 文档

  • PR #15876: 弃用不区分大小写的 capstyles 和 joinstyles。

  • PR #15877: 抑制 rc 验证器失败时的异常链。

  • PR #15880: 在 backend_ps 中使用 True/False 代替 0/1 作为布尔值。

  • PR #15827: 修复 rcparams 和 cycler 中 linestyle 的验证。

  • PR #15850: 清理 matplotlib.axes 中的文档字符串

  • PR #15853: np.abs -> (builtins).abs

  • PR #15854: 简化 Axes3D 初始化。

  • PR #15822: 更多清理文档字符串中的默认值

  • PR #15838: 删除一些对 Py2 的引用。

  • PR #15834: 优化 colors.to_rgba。

  • PR #15830: 允许在 nightly 构建中失败。

  • PR #15788: 修复 pyplot xticks() 和 yticks(),允许仅设置标签

  • PR #15805: 改进关于图形大小的文档

  • PR #15783: 修复 stepfilled 直方图多边形底部的周长

  • PR #15812: 清理文档字符串中的默认值

  • PR #15804: 清理许多文档字符串。

  • PR #15790: 更新 PolyCollection 的文档

  • PR #15792: 清理 dviread 文档。

  • PR #15801: 清理文档中一些对 rcParams 的引用。

  • PR #15787: 清理 Colormap.__call__

  • PR #15766: 缩短搜索页面的描述

  • PR #15786: 稍微澄清 safe_masked_invalid 的实现。

  • PR #15767: 更新 README.rst 中的徽章

  • PR #15778: 修复图例指南中的拼写错误和逗号拼接

  • PR #15775: 一些 pathlib 化。

  • PR #15772: 直接取消 spectral 参数文档的缩进。

  • PR #15765: 重新措辞一些文档字符串。

  • PR #15686: 简化和统一 pdf 和 ps 后端(使用链接字体)中的字符跟踪

  • PR #9321: 添加用于绘制无限线的 Axes 方法

  • PR #15749: 修复 README 中的 travis 链接

  • PR #15673: 在 pdf/ps 后端依赖 findfont 自动回退到默认值。

  • PR #15740: 小的动画清理。

  • PR #15739: ImageMagick 动画器现在可以使用 extra_args

  • PR #15591: 删除关于“搜索”的常见问题解答 - 已在搜索文件中引用

  • PR #15629: 一致地使用 realpaths 来构建 XObject 名称

  • PR #15696: 改进 mathtext.fontset 文档并修复 :mathmpl: 缓存错误。

  • PR #15721: 将 :rc: 指令中的默认值渲染为字面量

  • PR #15720: 抑制 Py3.8 上的 triage_tests 警告。

  • PR #15709: 使 3d 图接受标量作为参数。

  • PR #15711: 不要在 Axes3D 构造函数和文档中显式列出 scalez 参数。

  • PR #14948: 简化 Tick 和 Axis 初始化。

  • PR #15693: 也在 CI 上测试 PySide2。

  • PR #15701: 尝试解决 Issue #15650:当 webbrowser.open 失败时打印 URL

  • PR #15704: 修复更多损坏的引用。

  • PR #15687: 向 HTML 动画控件添加工具提示

  • PR #15592: 偏移文本位置

  • PR #15697: 修复一些损坏的文档引用。

  • PR #15700: 参数化一些 spectral 测试。

  • PR #15699: 修复一些不正确的 ValueError。

  • PR #15698: 将 numpy 依赖项提升至 >=1.15。

  • PR #15694: 处理即将到来的 np.float 的弃用。

  • PR #15691: 正确处理 Pillow 动画写入器中的高 dpi。

  • PR #15676: 文档采用 nep29

  • PR #15692: 更新 FUNDING.yml

  • PR #15645: 将最小 numpy 版本提升至 1.12。

  • PR #15646: 隐藏 sphinx-gallery 配置注释

  • PR #15642: 从大多数示例中删除 interpolation="nearest"。

  • PR #15671: 不再在 tkagg 注释中提及 tcl。

  • PR #15607: 简化 tk 加载器。

  • PR #15651: 简化 axes_grid 中 axes_pad 的处理。

  • PR #15652: 从文档中删除对 Enthought Canopy 的提及。

  • PR #15655: 删除过时的许可证文件。

  • PR #15639: 简化 axes_grid.Grid/axes_grid.ImageGrid 的构建。

  • PR #15640: 从 axes_grid 中删除一些被注释掉的代码。

  • PR #15643: 修复声称 matplotlib 无法绘制 np.datetime64 的示例。

  • PR #15375: 在 hist 文档字符串中添加关于速度的注释

  • PR #15461: 修复 ImageGrid 中 axes_class 参数的无效检查。

  • PR #15635: 弃用传递给 cbook.to_filehandle() 的 "U" 模式。

  • PR #15563: 在 backend_pgf 中,直接在 utf8 模式下打开子进程。

  • PR #15462: 简化 azure 设置。

  • PR #13075: 删除可选构建 Agg 和 TkAgg 的逻辑。

  • PR #15262: 在 toolitems 中声明 qt figureoptions 工具。

  • PR #15292: 缩短 RendererWx.get_wx_font。

  • PR #15569: 允许链接到系统 qhull。

  • PR #15589: 确保在 check_figures_equal 完成时关闭图形

  • PR #15465: 验证并简化 set_tick_params(which=...)

  • PR #15090: 将 MxNx1 图像强制转换为 imshow 的 MxN 图像

  • PR #15578: BLD: 在 flake8 配置中设置最大行长度

  • PR #15564: 使用 True 代替 1 作为 filternorm 默认值

  • PR #15536: 向 savefig 添加 backend kwarg。

  • PR #15571: 在使用 Pillow 作为通用图像读取器后进行清理

  • PR #15476: 默认使用 local_freetype 构建。

  • PR #15557: 当 sfmath.sty 不存在时,跳过失败的 pgf 测试。

  • PR #15555: 在文档中将 pgf 添加到内置后端列表中。

  • PR #15534: BLD: 更新 pillow 依赖

  • PR #15427: 在 demo_fixed_size_axes.py 中使用 #### 分隔绘图

  • PR #15505: 清理 axisartist 教程。

  • PR #15506: 在 mpl_toolkits 中将 locator.den 重命名为更清晰的 locator.nbins。

  • PR #15502: 消除不重要的编译器警告。

  • PR #15451: Ci py38

  • PR #15484: 清理关于编译器的文档。

  • PR #15467: 验证 locator_params(axis=...)

  • PR #15330: 添加用于绘制无限线的坐标轴方法。

  • PR #15482: 对 constrained_layout 进行简单的样式修复。

  • PR #15418: 在 azure 上使用正确的 pip/pytest

  • PR #15466: 更新 tick_params() 文档

  • PR #15463: 从 setup.cfg.template 中删除 staticbuild 选项。

  • PR #15378: 默认情况下不要将 ft2font 链接到 zlib。

  • PR #15270: 当没有 gui 事件循环运行时,传播回调异常。

  • PR #15447: 将 Py3.8 的测试移至 Travis。

  • PR #15431: 修复 range(len()) 的用法

  • PR #15390: 简化矢量化日期操作的实现。

  • PR #15403: 修复夜间测试中的 DeprecationWarning

  • PR #15394: 弃用 {NonUniformImage,PcolorImage}.is_grayscale。

  • PR #15400: 更新 INSTALL.rst 以更正安装命令

  • PR #13788: 为 ax.arrow() 启用自动缩放

  • PR #15367: 更新有关提供 API 更改的自述文件

  • PR #15193: 切换为使用 pillow 来处理 png。

  • PR #15346: quiver 中的矢量化 calc_arrow 循环

  • PR #15011: 添加 drawstyle 的示例

  • PR #15371: 弃用 Colorbar.config_axis()

  • PR #15361: 将下一个 API 更改更新到新结构

  • PR #15274: NavigationToolbar2Tk:使打包成为可选。

  • PR #15158: 更改 API 更改的记录方式

  • PR #15356: 修复损坏的导入。

  • PR #15200: 简化 SubplotParams.update()。

  • PR #15210: 显式列出允许的“未使用”导入,删除其余的。

  • PR #15348: 一些关于图形和相关文档的清理

  • PR #13355: 简化和泛化 BezierSegment。

  • PR #14917: ENH:坐标轴的框体纵横比

  • PR #14949: 在 format_data_short 中使用 fix_minus。

  • PR #15341: 将非 gui 警告消息移动到 backend_bases。

  • PR #15335: 将 discourse 链接添加到自述文件

  • PR #15293: 修复 wx savefig 对话框。

  • PR #15324: 更新 PR 指南

  • PR #15301: 更新 colorbar 文档

  • PR #15340: 始终在画布上附加一个管理器属性(可能为 None)。

  • PR #15319: 使 validate_movie_writer 实际检查已注册的写入器。

  • PR #10973: PGF:用 includegraphics 替换 pgfimage 以修复导入回归

  • PR #15302: 修复 cbook.warn_deprecated() 使用的警告

  • PR #15321: 对 missing_references.json 进行排序。

  • PR #15290: 统一 fig.delaxes(ax) 和 ax.remove()。

  • PR #15309: 简化 sca()。

  • PR #15201: 从 boilerplate.py 自动生成 gca()、gci()。

  • PR #15305: 自动生成页脚版权年份

  • PR #15294: 用 stdlib logging 替换 wx 中的自定义日志记录。

  • PR #15288: 更多属性别名。

  • PR #15286: 对空调用 fig.add_axes() 抛出弃用警告

  • PR #15282: Colorbar 清理。

  • PR #15250: 清理 font_manager。

  • PR #13581: 清理 _pylab_helpers。

  • PR #15273: DOC:不要在转换教程中使用术语 units

  • PR #15263: 正确设置 test_compare_images 中的比较。

  • PR #15226: 将 gtk3 平移/缩放按钮变成可切换按钮。

  • PR #14609: 简化 set_{x,y}bound 的实现。

  • PR #15261: 更改 test_triager 的布局以避免裁剪图像。

  • PR #15236: 在 mpl_toolkits 中重复 SubplotSpec 构造。

  • PR #14130: 添加装饰器以继承仅关键字弃用

  • PR #15249: 在 findfont(fallback_to_default=False) 中,如果缺少默认字体,则抛出异常

  • PR #15175: 简化 pdf 图像输出。

  • PR #7506: [WIP] 添加用于绘制无限线的坐标轴方法。

问题 (198)

  • #16501: 设置 thetalim > 2pi 会产生奇怪的结果

  • #15035: 打包的 jquery 库中的安全漏洞

  • #10375: 导航工具栏中的坐标文本换行

  • #10720: 选项将图例中的文本颜色设置为与线条相同

  • #17868: 使用 3.3.0rc1 在笔记本中渲染时,带有 nan 输入的 plt.bar 失败

  • #17773: gtk3 橡皮筋不可见

  • #5726: 光标显示的 x、y 坐标精度过高或过低

  • #5164: 整理 qt_compat

  • #17905: 使用缩放方法时,macosx 后端会发出警告

  • #17703: QuadMesh.get_clim 在 3.3.0rc1 中更改了行为

  • #17875: 在后台运行时,“animation.writers['ffmpeg']”挂起。

  • #17591: 单字符颜色与长名称不匹配

  • #16905: pie 是否标准化取决于输入值

  • #17829: trunk 无法在 AIX 中构建

  • #17820: 回归:_reshape_2D 不再保留每个标量的列表的列表的形状

  • #17807: 与绘图交互后,“%matplotlib notebook”下载是噪音

  • #17763: matplotlib.use('agg', force=True) 不会忽略不可用的已配置后端

  • #17586: 传递空数据后出现令人惊讶的日期时间自动缩放

  • #17792: 当使用 plt.tight_layout() 时,图形标题与子图标题重叠

  • #17736: 对于分类绘图,ax.set_xticklabels([]) 在 3.3.0rc1 中已损坏

  • #17757: 使用 histtype 'stepfilled' 绘制 Hist 时,bottom 不正确

  • #17744: 错误:AttributeError: 'FigureCanvasBase' 对象在 3.3rc0 版本中没有 'print_png' 属性

  • #17730: 使用 backend Template 和 plt.tight_layout 引发 UnboundLocalError

  • #17716: 通过 backend_qt5agg 为画布使用 "set_window_title" 时出错

  • #17681: 由于 Zenodo SVG 无法构建 PDF

  • #17627: 错误:'Figure' 对象没有 '_cachedRenderer' 属性

  • #17658: 功能请求:为 GUI 添加高级缩放和检查功能以提高效率

  • #17629: 使用 Python 已弃用的 API。

  • #17670: 错误:由 #17348 导致的设置刻度线大小为 xx-small 失效

  • #17673: RuntimeError: latex 无法处理以下字符串:b'$\\mathdefault{-2}$'

  • #17412: 记录对 type1ec LaTeX 包的依赖关系

  • #17643: AutoDateLocator 文档中有错别字

  • #9118: 使 TeXManager 更具用户可配置性

  • #11131: 使 pyplot.pause 不会使图形窗口获得焦点

  • #17646: 更保守的 setattr_cm 破坏了 mplcairo

  • #17634: 无法复制 LinearSegmentedColormap

  • #16496: 带偏移量的 Collection 的单路径优化已损坏

  • #192: Savefig 不会对不存在的关键字 n 发出警告

  • #17624: _DummyAxis 需要一个 __name__ 属性用于 ScalarFormatter

  • #16910: 当 'X' 的最大值不等于 vmax 时,Axes.imshow 在值为 0 时绘制无效颜色

  • #17637: streamplot 和粘性边缘交互

  • #17633: Stackplot 在小数字时失败

  • #17616: Linux 中的 waitforbuttonpress

  • #17615: backend.FigureCanvasBase.start_event_loop 文档中的小错误

  • #17093: 零尺寸图形用例

  • #17608: 当我将 Qslitter 移动到边缘时,如何避免 PyQt5 与其中的 matplotlib 图形发生崩溃?

  • #9829: 当绘制超过两个点并另存为 pdf 时,某些标记的顶点会被剪切

  • #15815: bar3d 颜色长度错误

  • #15376: ScalarFormatter.set_powerlimits 文档似乎不一致

  • #17595: Master 文档构建失败

  • #16482: Pyplot hlines 和 vlines 默认不使用 rcParams 中的 'lines.color' 属性

  • #16388: 重新考虑如何显示 DOI svg 徽章

  • #17172: 3D 图的 set_aspect

  • #16463: Jupyter “inline” 后端似乎错误地解释了带有 Axes3D 的 “figsize”

  • #17527: 当我使用 ax.scatter() 并将 markers.MarkerStyle() 的 fillstyle 设置为 'none' 时,标记不是空心的。我的用法有问题吗?

  • #7491: 弄清楚高分辨率椭圆代码是否仍然有效

  • #17398: 沿曲线绘制误差带

  • #8550: Matplotlib 为无法识别的权重选择了错误的字体

  • #8788: 字体问题:findfonts 应该区分细字体和常规 ttf 字体

  • #10194: 如果我为 bbox_inches 使用 'tight',则图例不会出现在生成的图像中

  • #17336: 对 Line2D 实例设置 set_url 无效

  • #9695: 对于 Tick 实例,在绘图中 set_url() 无效

  • #17192: 如何在使用 scatter 时更改标记 “x” 的粗细?

  • #17507: pyplot.savefig() 引发警告,提示可能存在错误(可能在 figManger 中)

  • #17502: 3.2 版本中 .plot 的字典解包已损坏

  • #15546: plt.imshow: clip_on=False 无效

  • #17023: DOC:教程/示例绘图应使用相同的 fig/axis 创建方法

  • #7537: 同一个二进制文件中不同 AGG 静态库之间的冲突

  • #16836: 放弃支持 PyQt4;准备支持 PyQt6。

  • #17455: LightSource.shade 在掩码数组上失败

  • #16353: 错误:boxplot 中的 VisibleDeprecationWarning

  • #11820: CubicTriInterpolator 中的压缩三角剖分掩码

  • #11823: 动画示例

  • #15410: OSX Catalina 中的更改导致 matplotlib + 多进程崩溃

  • #17467: 错误报告:保存的图形忽略 figure.facecolor

  • #17343: add_subplot 中的回归..

  • #7093: set_xmarginset_xscale 之间的排序问题

  • #13971: 使用 NbAgg 进行不必要的绘制

  • #17432: Scatter 接受 marker=MarkerStyle(),但 plot 不接受

  • #15675: 使用 dark_background 样式的箱线图线条颜色应为亮色

  • #5962: cygwin64 python3 virtualenv 上 pyplot 没有输出

  • #17393: TexManager.get_rgba 失败

  • #5830: scatter3D 中标记的错误重叠

  • #11937: 限制颜色条轴上的刻度会使刻度标签失效。

  • #17354: 如果在没有 DISPLAY 的无头系统上,则 inkscape 的转换器检测失败

  • #17352: QT 后端示例中的放大缩小行为不符合预期

  • #15409: 在交互模式下,日期时间图在 'Agg' 后端中失败

  • #14155: 添加 GridSpec.subplots?

  • #16583: matplotlibrc 错误地验证某些参数

  • #16946: AnnotationBbox 上的 Pick_event 在错误的位置触发

  • #15131: set_size_inches 不会在 macosx 后端调整窗口大小

  • #7619: 图形背景颜色

  • #15899: 描述可能输入到函数中的 kwargs

  • #17304: 当显式设置相等宽度比时,constrained-layout 会给出错误的结果

  • #17295: DOC: https://matplotlib.net.cn/api/_as_gen/matplotlib.quiver.Quiver.html

  • #17294: DOC: matplotlib.axes.Axes.annotate.html

  • #17290: backend_svg 使用虚线样式失败

  • #16677: fork() 后 tmp_config_or_cache_dir atexit 清理失败

  • #15091: Turbo 颜色图

  • #7372: 将 get_ax 和 do_event 移动到测试

  • #15225: 在共享轴之后,在子图上显示偏移文本

  • #7138: 日期图中错放的脊柱

  • #17243: _parse_scatter_color_args 中具有误导性的错误消息

  • #16461: 如果使用单数和 mincnt,则 Hexbin

  • #14596: 从 ipympl 向前移植 jquery 删除

  • #17217: 转换运算符没有公开记录....

  • #2253: matplotlib 使 python 失去焦点

  • #7184: margins 不处理贝塞尔曲线

  • #16830: _path.get_extents 未正确处理贝塞尔曲线

  • #17176: 使用 PS 后端打印图形速度不必要地慢

  • #17141: flake8-docstrings 不会检查我们的所有要求

  • #16567: 如果未明确指定,则图例从提供的对象获取句柄。

  • #16805: 标题不再支持负数填充。

  • #17114: 当仅使用 kwarg 调用 add_axes 时,会显示弃用警告。

  • #16885: 将 get_{x,y}ticklabels 的返回类型更改为普通列表。

  • #17044: widgets.TextBox 会持续创建新的文本对象和 linecollection 对象。

  • #17066: 动画文档包含无法正常工作的代码示例。

  • #16588: 将 next_api_changes 重命名为 api_changes_3.x (使用有意义的数字)。

  • #17015: get_major_ticks 文档缺少返回类型。

  • #16976: 大比例尺上的细线颜色失真。

  • #16934: gtk3 窗口在显示后立即缩小到零高度。

  • #16941: test_determinism_check 测试失败(有时)。

  • #16982: pyplot.rgrids 没有作用。

  • #16952: 如何解决 “ValueError: Key backend: Unrecognized backend string '"agg"'” 错误。

  • #15272: Axes.violinplot 在使用没有索引 0 的 pandas.DataFrame 时存在小问题。

  • #16926: tk 窗口在显示后立即缩小到零高度。

  • #16919: 如果通过 “q” 键关闭窗口,wx 后端不会发送 close_event 事件。

  • #16854: 文档中的小错误。

  • #16895: 使用 ImageGrid 轴 "L" 时,偏移文本仍然可见。

  • #12712: 自动缩放不适用于 ax.arrow()。

  • #14208: Shift + w 不会关闭所有图形(不起作用)。

  • #15745: 无法将注释添加到图形。

  • #11432: 按下 “1” 键会禁用缩放/平移工具。

  • #13799: 当存在 NaN 值时,错误的误差条颜色。

  • #16185: 直方图演示似乎错误地提到了 normed,并且关于 density 也有一些奇怪的地方。

  • #15203: 关闭图形是通过数字进行的。

  • #16016: 更好地检查 add_subplot() 中子图定义的参数。

  • #15980: 当更新相应的图像 clim 时,是否需要重置颜色条的边缘颜色?

  • #16718: 浮点图形 DPI。

  • #16498: osx 后端中 format_coord 的长字符串。

  • #8405: 错误:PDF 导出在包含 None 偏移的虚线序列中似乎是错误的。

  • #8619: 功能请求:允许自定义 mathtext 设置使用 Computer Modern 之外的 mathtext 后备字体。

  • #14996: 使用自定义线型保存 eps 图形时出现格式错误。

  • #16493: 由于新的 pcolormesh 着色,示例/教程发出警告。

  • #16022: 清理 Artist.draw() 签名。

  • #16389: 如果 “Size” 放在 fontproperties 之前,则会被忽略。

  • #16687: 创建大小为 (0, 0) 的图形会引发错误。

  • #12729: 等高线级别参数的文档不正确。

  • #16593: 在 errobar 中指定 ecolor 会关闭循环。

  • #15621: secondary_xaxis 似乎没有使用格式化器。

  • #16116: travis36minver.txt 需要更新。

  • #16546: eventplot 存在问题 - 错误消息声称事件和 lineoffsets 大小不相等。

  • #16462: 允许极坐标图的楔形包含 theta = 0。

  • #15142: pyplot.annotate() API 弃用。

  • #16479: svg 导出中缺少 font-stretch 属性。

  • #14304: “NSWindow 拖动区域只能在主线程上失效!” - macos/python。

  • #12085: Tcl_AsyncDelete: 异步处理程序被错误的线程删除。

  • #14669: 当 norm 输入错误时,cm.ScalarMappable 应该尽早失败。

  • #16468: 当 x/ytick.minor.visible 为 True 时,扩展区域的 cbar 次要刻度不正确。

  • #16243: windows 构建:devenv freetype /update 似乎没有效果。

  • #11525: Axes3D 散点图对于 F 顺序的 Numpy 数组给出的 z 值不正确。

  • #8894: mplot3d 投影导致非正交轴。

  • #1104: 调整带有 Axes3D 的 GUI 窗口的大小。

  • #16371: axes_grid1 中的文档不完整。

  • #6323: 使用 usetex=True 时,刻度标签的垂直对齐方式。

  • #7957: clabel 不尊重 zorder 参数。

  • #16252: 当 marker 不为 None 时,axes.spy 绘图函数不尊重 origin='lower' kwarg。

  • #16299: 交互式极坐标图动画的轴标签不会缩放。

  • #15182: 需要更多 ConciseDateFormatter 的测试。

  • #16140: get_xticklabels 的文档不清楚。

  • #16147: pp.hist 参数 “density” 没有适当缩放数据。

  • #16069: 当交互式旋转 3D 动画时,matplotlib 出现故障。

  • #14603: 散点图:当指定 norm 时,是否应该忽略 vmin/vmax?

  • #15730: 在 matplotlibrc 中设置 lines.marker = s 也会在箱线图中设置标记。

  • #11178: 在 3D 模式下,home/back/forward 按钮不起作用。

  • #14520: 使用 wx 后端的 pylab 没有正常退出。

  • #15964: 更好地保护 plt.subplot kwargs?

  • #15404: 添加 python 3.8 测试。

  • #15773: 使用 plt.savefig() 时出现警告:... GLib.source_remove(self._idle_draw_id)。

  • #15923: pie 接受负值。

  • #10317: 在 ticker.ScalarFormatter(useMathText=True) 之后设置 plt.rc('text', usetex=True) 会导致错误。

  • #15825: 当在 Axes.set_prop_cycle 中使用时,matplotlib.cycler 中的自定义虚线 linstyle 会抛出 ValueError。

  • #9792: 在样式上下文管理器下,linestyles rcParams 条目采用 (on, off, ...) 形式时出现错误。

  • #15782: 当设置底部时,stepfilled 直方图中的无效多边形。

  • #15628: 当字体是符号链接时,PDF 中出现无效的 Unicode 字符。

  • #8577: 用于 plot 函数的 mplot3D 标量参数。

  • #15650: 当 webagg 无法打开浏览器时,不会显示 URL。

  • #5238: 当轴设置为顶部时,xaxis 中科学计数法的偏移量保持在底部。

  • #15678: 使用 pillow 保存动画时出错。

  • #15079: 如果在单个测试中多次调用,check_figures_equal 装饰器会重用图形。

  • #15089: 强制将 MxNx1 图像转换为 imshow 的 MxN 图像。

  • #5253: abline() - 用于在图上绘制任意线,给出规格。

  • #15165: 切换到需要 Pillow 而不是拥有我们自己的 png 包装器?

  • #15280: 将拉取请求清单添加到审阅者指南。

  • #15289: cbook.warn_deprecated() 应该使用 MatplotlibDeprecationWarning 而不是 UserWarning 发出警告。

  • #15285: DOC: 使版权年份自动更新。

  • #15059: fig.add_axes() 没有参数时,会默默地什么都不做。

  • #14546: 在 rcParams 中设置 lines.markeredgecolor 也会影响刻度的标记颜色。