GitHub 统计数据,版本 3.7.0(2023 年 2 月 13 日)#

GitHub 统计数据,从 2022/09/16 (tag: v3.6.0) 到 2023/02/13

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

我们关闭了 120 个问题,合并了 427 个拉取请求。完整列表可在 GitHub 上查看

以下 112 位作者贡献了 1962 次提交。

  • Abhijnan Bajpai

  • Adrien F. Vincent

  • Ahoy Ahoy

  • Akshit Tyagi

  • Ali Meshkat

  • Almar Klein

  • Andrés Martínez

  • Ante Sikic

  • Antony Lee

  • Augustin LAVILLE

  • baharev

  • cargobuild

  • Carsten Schnober

  • Chahak Mehta

  • Charisma Kausar

  • David Stansby

  • dependabot[bot]

  • DerWeh

  • Eero Vaher

  • Elliott Sales de Andrade

  • Eric Larson

  • Eric Prestat

  • erykoff

  • EunHo Lee

  • Felix Goudreault

  • Greg Lucas

  • hannah

  • Ian Hunt-Isaak

  • Ian Thomas

  • intellizEHL

  • iofall

  • j1642

  • jacoverster

  • Jae-Joon Lee

  • Jakub Klus

  • James Braza

  • Jay Stanley

  • Jef Myers

  • jeffreypaul15

  • Jefro

  • Jody Klymak

  • John Paul Jepko

  • Joseph Fox-Rabinovitz

  • Joshua Barrass

  • Julian Chen

  • Junaid Khan

  • Justin Tracey

  • Kaidong Hu

  • Kanza

  • Karan

  • Kian Eliasi

  • kolibril13

  • Kostya Farber

  • Krutarth Patel

  • Kyle Sunden

  • Leo Singer

  • Lucas Ricci

  • luke

  • Marc Van den Bossche

  • Martok

  • Marvvxi

  • Matthew Feickert

  • Mauricio Collares

  • MeeseeksMachine

  • melissawm

  • Mikhail Ryazanov

  • Muhammad Abdur Rakib

  • noatamir

  • NRaudseps

  • Olivier Castany

  • Oscar Gustafsson

  • parthpankajtiwary

  • Paul Seyfert

  • Pavel Grunt

  • Pieter Eendebak

  • PIotr Strzelczyk

  • Pratim Ugale

  • pre-commit-ci[bot]

  • ramvikrams

  • richardsheridan

  • Ruth Comer

  • Ryan May

  • saranti

  • Scott Shambaugh

  • Shabnam Sadegh

  • Shawn Zhong

  • Simon Waldherr

  • Skhaki18

  • slackline

  • Snipeur060

  • Sourajita Dewasi

  • SourajitaDewasi

  • Stefanie Molin

  • Steffen Rehberg

  • Sven Eschlbeck

  • sveneschlbeck

  • takimata

  • tfpf

  • Thomas A Caswell

  • Tiger Nie

  • Tim Hoffmann

  • Tom

  • Tortar

  • tsumli

  • tybeller

  • vdbma

  • Vishal Pankaj Chandratreya

  • vivekvedant

  • whyvra

  • yuanx749

  • zhizheng1

  • مهدي شينون (Mehdi Chinoune)

GitHub 议题和拉取请求

拉取请求 (427)

  • PR #25201: 回溯 PR #25196 到 v3.7.x 分支(为 Line2D 中使用非序列类型设置数据添加弃用警告)

  • PR #25196: 为 Line2D 中使用非序列类型设置数据添加弃用警告

  • PR #25197: 回溯 PR #25193 到 v3.7.x 分支(修复 bbox_inches='tight' 时 eps 颜色条位移问题)

  • PR #25193: 修复 bbox_inches='tight' 时 eps 颜色条位移问题

  • PR #24781: 文档:恢复页脚的 SHA

  • PR #25188: 回溯 PR #25085 到 v3.7.x 分支(修复:仅在我们预期画布的情况下尝试更新 blit 缓存)

  • PR #25170: 回溯 PR #25097 到 v3.7.x 分支(通过弱引用修复 FigureCanvasTkAgg 内存泄漏)

  • PR #25186: 回溯 PR #24893 到 v3.7.x 分支(样式:将允许的行长度从 79 增加 9 延长到 88)

  • PR #25185: 回溯 PR #25183 到 v3.7.x 分支(修复:内部不使用已弃用的 API)

  • PR #25184: 回溯 PR #25174 到 v3.7.x 分支(接受工具栏的 LA 图标)

  • PR #25085: 修复:仅在我们预期画布的情况下尝试更新 blit 缓存

  • PR #25183: 修复:内部不使用已弃用的 API

  • PR #25182: 回溯 PR #25052 到 v3.7.x 分支(支持 bbox 到 table/Table 的 Bbox 和列表两种类型)

  • PR #25174: 接受工具栏的 LA 图标

  • PR #25052: 支持 bbox 到 table/Table 的 Bbox 和列表两种类型

  • PR #25095: 回溯 PR #23442 到 v3.7.x 分支(移除检测 pgf 字符串中数学模式的需要)

  • PR #25097: 通过弱引用修复 FigureCanvasTkAgg 内存泄漏

  • PR #25167: 回溯 PR #25122 到 v3.7.x 分支(修复:窗口负值时的缩放因子)

  • PR #25122: 修复:窗口负值时的缩放因子

  • PR #25161: 回溯 PR #25158 到 v3.7.x 分支(在 tool_fig 关闭时断开 SubplotTool 销毁回调)

  • PR #25160: 回溯 PR #25129 到 v3.7.x 分支(取消弃用 Cursor 事件处理程序)

  • PR #25158: 在 tool_fig 关闭时断开 SubplotTool 销毁回调

  • PR #25129: 取消弃用 Cursor 事件处理程序

  • PR #25154: 回溯 PR #25151 到 v3.7.x 分支(增加 GitHub API 超时时间)

  • PR #25151: 增加 GitHub API 超时时间

  • PR #25136: 回溯 PR #25126 到 v3.7.x 分支(修复:在交换 TransformWrapper 父级之前完全使其失效)

  • PR #25132: 回溯 PR #24993 到 v3.7.x 分支([文档] GitHub 拼写和链接)

  • PR #25126: 修复:在交换 TransformWrapper 父级之前完全使其失效

  • PR #24993: [文档] GitHub 拼写和链接

  • PR #25118: 回溯 PR #25113 到 v3.7.x 分支(修复关于 _update_label_position. 的过时注释)

  • PR #25113: 修复关于 _update_label_position. 的过时注释

  • PR #25111: 回溯 PR #25110 到 v3.7.x 分支(停止在图例示例中推荐 ncol

  • PR #25110: 停止在图例示例中推荐 ncol

  • PR #25106: 修复 cursor_demo 关于 Line2D.set_x/ydata 不再接受标量的问题。

  • PR #25103: 回溯 PR #25098 到 v3.7.x 分支(在 SliderTool 中正确地将 valinit 作为关键字传递。)

  • PR #25098: 在 SliderTool 中正确地将 valinit 作为关键字传递。

  • PR #23442: 移除检测 pgf 字符串中数学模式的需要

  • PR #25093: 回溯 PR #25092 到 v3.7.x 分支(修复测试数据分布)

  • PR #24893: 样式:将允许的行长度从 79 增加 9 延长到 88

  • PR #25092: 修复测试数据分布

  • PR #25089: 回溯 PR #25088 到 v3.7.x 分支(文档:修复构建 PDF 时损坏的交叉引用)

  • PR #25088: 文档:修复构建 PDF 时损坏的交叉引用

  • PR #25083: 回溯 PR #25074 到 v3.7.x 分支(还原“使用系统 distutils 而不是 setuptools 副本”)

  • PR #25082: 回溯 PR #25079 到 v3.7.x 分支(修复:自动缩放规范时只发送一个更新信号)

  • PR #25084: 文档:修复 GitHub 统计数据中的拼写错误

  • PR #25074: 还原“使用系统 distutils 而不是 setuptools 副本”

  • PR #25079: 修复:自动缩放规范时只发送一个更新信号

  • PR #25072: 将 v3.6.x 合并到 v3.7.x

  • PR #25071: 回溯 PR #25039 到 v3.7.x 分支(更新 WebAgg JS 以检查并使用 HTTPS 时通过 wss 发送请求)

  • PR #25039: 更新 WebAgg JS 以检查并使用 HTTPS 时通过 wss 发送请求

  • PR #25070: 回溯 PR #25058 到 v3.7.x 分支(修复 pcolormesh 在选项中不允许 shading = 'flat' 的问题)

  • PR #25058: 修复 pcolormesh 在选项中不允许 shading = 'flat' 的问题

  • PR #25067: 回溯 PR #25054 到 v3.7.x 分支(移除 mathtext.fontset = "custom" 不受支持的注释。)

  • PR #25066: 回溯 PR #24999 到 v3.7.x 分支(文档:图说明)

  • PR #25054: 移除 mathtext.fontset = "custom" 不受支持的注释。

  • PR #25065: 回溯 PR #24838 到 v3.7.x 分支(添加对 Check 和 Radio 按钮的样式支持)

  • PR #24999: 文档:图说明

  • PR #24838: 添加对 Check 和 Radio 按钮的样式支持

  • PR #25056: 回溯 PR #25055 到 v3.7.x 分支(重新措辞 FAQ 中awkward的句子。)

  • PR #25055: 重新措辞 FAQ 中awkward的句子。

  • PR #25049: 回溯 PR #25047 到 v3.7.x 分支(从已弃用和已移除的块中移除死代码)

  • PR #25047: 从已弃用和已移除的块中移除死代码

  • PR #25037: 回溯 PR #25018 到 v3.7.x 分支(简化“artist 引用”示例。)

  • PR #25018: 简化“artist 引用”示例。

  • PR #25034: 回溯 PR #24812 到 v3.7.x 分支([文档] 扩展基本饼图示例)

  • PR #24812: [文档] 扩展基本饼图示例

  • PR #25029: 回溯 PR #25019 到 v3.7.x 分支(调整 pyplot 示例的标题。)

  • PR #25019: 调整 pyplot 示例的标题。

  • PR #25026: 回溯 PR #25017 到 v3.7.x 分支(示例画廊中标题大写)

  • PR #25017: 示例画廊中标题大写

  • PR #25010: 回溯 PR #24989 到 v3.7.x 分支(抑制 pyparsing 警告)

  • PR #25008: 回溯 PR #25004 到 v3.7.x 分支(将 pypa/cibuildwheel 从 2.11.4 升级到 2.12.0)

  • PR #24989: 抑制 pyparsing 警告

  • PR #25004: 将 pypa/cibuildwheel 从 2.11.4 升级到 2.12.0

  • PR #25001: 回溯 PR #25000 到 v3.7.x 分支(更新 matplotlibrc url)

  • PR #25000: 更新 matplotlibrc url

  • PR #24977: 回溯 PR #24970 到 v3.7.x 分支(修复:正确处理 uint8 索引用于色图查找)

  • PR #24970: 修复:正确处理 uint8 索引用于色图查找

  • PR #24975: 回溯 PR #24971 到 v3.7.x 分支(修复:adjust_bbox 不应修改布局引擎)

  • PR #24974: 回溯 PR #24973 到 v3.7.x 分支(维护:修复 matplotlibrc 中双 % 符号)

  • PR #24966: 回溯 PR #24965 到 v3.7.x 分支(移除 3.5 中额外弃用项)

  • PR #24971: 修复:adjust_bbox 不应修改布局引擎

  • PR #24973: 维护:修复 matplotlibrc 中双 % 符号

  • PR #24965: 移除 3.5 中额外弃用项

  • PR #24963: 回溯 PR #24912 到 v3.7.x 分支(移除“无有效级别”的等高线警告。)

  • PR #24962: 回溯 PR #24957 到 v3.7.x 分支(文档:启用 Opensearch)

  • PR #24961: 回溯 PR #24948 到 v3.7.x 分支(移除 3.5 中剩余弃用项)

  • PR #24959: 回溯 PR #24254 到 v3.7.x 分支(使小部件中的弃用项和选择器中仅关键字参数过期)

  • PR #24912: 移除“无有效级别”的等高线警告。

  • PR #24960: 回溯 PR #24825 到 v3.7.x 分支(允许极坐标轴上的非默认比例)

  • PR #24957: 文档:启用 Opensearch

  • PR #24948: 移除 3.5 中剩余弃用项

  • PR #24825: 允许极坐标轴上的非默认比例

  • PR #24254: 使小部件中的弃用项和选择器中仅关键字参数过期

  • PR #24956: 回溯 PR #24955 到 v3.7.x 分支(清理 bullseye 绘图示例。)

  • PR #24955: 清理 bullseye 绘图示例。

  • PR #24949: 回溯 PR #24918 到 v3.7.x 分支(文档:动画更快)

  • PR #24947: 自动回溯 PR 24897 到 v3.7.x

  • PR #24945: 回溯 PR #24940 到 v3.7.x 分支([维护] 指定哪些画廊部分最后出现)

  • PR #24918: 文档:动画更快

  • PR #24917: 回溯 PR #24897: 文档:为 examples/animation 下的每个示例添加引用

  • PR #24940: [维护] 指定哪些画廊部分最后出现

  • PR #24941: 回溯 PR #24655 到 v3.7.x 分支(更新 font_manager 仅在 Win 上使用注册表)

  • PR #24655: 更新 font_manager 仅在 Win 上使用注册表

  • PR #24937: 回溯 PR #24470 到 v3.7.x 分支([增强] 饼图的 hatch 关键字 + 一些饼图文档)

  • PR #24938: 回溯 PR #23390 到 v3.7.x 分支(修复:带有对数规范的颜色条等高线应默认为对数定位器和格式器...)

  • PR #24935: 回溯 PR #24934 到 v3.7.x 分支(将 ipython 指令替换为 code-block 指令)

  • PR #24470: [增强] 饼图的 hatch 关键字 + 一些饼图文档

  • PR #24933: 回溯 PR #24924 到 v3.7.x 分支(修复布局引擎切换问题)

  • PR #24934: 将 ipython 指令替换为 code-block 指令

  • PR #24931: 回溯 PR #24783 到 v3.7.x 分支(添加测试的插入定位器修复)

  • PR #24924: 修复布局引擎切换问题

  • PR #24928: 回溯 PR #24927 到 v3.7.x 分支(文档:移除指令名称后、双冒号前的空格)

  • PR #24926: 回溯 PR #24925 到 v3.7.x 分支(文档:改进 set_loglevel 文档)

  • PR #24925: 文档:改进 set_loglevel 文档

  • PR #24922: 回溯 PR #24921 到 v3.7.x 分支(锁定 sphinx != 6.1.2)

  • PR #24921: 锁定 sphinx != 6.1.2

  • PR #24911: 回溯 PR #24904 到 v3.7.x 分支(弃用 loc/nth_coord 不一致的 AxisArtistHelpers。)

  • PR #24897: 文档:为 examples/animation 下的每个示例添加引用

  • PR #24904: 弃用 loc/nth_coord 不一致的 AxisArtistHelpers。

  • PR #22314: 添加一个辅助函数来为 AxisArtistHelper 生成 xy 坐标。

  • PR #24841: 更改动画教程方法表中的方法

  • PR #24902: 从 pyplot.subplot_mosaic 中移除临时注释

  • PR #24891: 文档:将 mosaic 标记为不再是临时的

  • PR #24889: 统一未知关键字参数的异常处理。

  • PR #24085: 设置 FilledArrow 轴线样式的 facecolor 并修复紧凑布局

  • PR #19743: 增强:允许 fig.legend 在轴外...

  • PR #24887: [维护] 将 NumPy 升级到 1.20

  • PR #24896: 更改贡献文档链接为编写文档

  • PR #24894: 文档:更好地解释 clipbox

  • PR #24864: 弃用 BrokenBarHCollection。

  • PR #24869: 跳过在工具栏中显示平移/缩放导航模式。

  • PR #24892: 修复:重定向扩展中错误字符串的格式错误

  • PR #24895: 添加新的和改进的文档通知到最新消息

  • PR #24888: 更新 conda 的安装说明

  • PR #24886: CI:轮换 circleci 部署密钥

  • PR #24879: 将“.”标记为实心标记。

  • PR #24870: 更好的默认布尔等高线级别。

  • PR #24786: 增加一些架构上的测试容差

  • PR #24863: 为 PolarTransform 添加参数文档

  • PR #24845: 修复 MultiCursor.{horizOn,vertOn} 的切换

  • PR #24862: 修复 Axes3D.quiver 中的参数检查

  • PR #24868: [pre-commit.ci] pre-commit 自动更新

  • PR #24840: 简化/增强线段-点距离计算的健壮性。

  • PR #24850: 改进 PolarAffine docstring

  • PR #24851: 变量 t 更名为 theta

  • PR #24763: 允许零不在有效区间内的极坐标刻度

  • PR #24846: 将待处理的 cm 弃用升级为完全弃用

  • PR #24848: Collection.set_linestyle: 移除冗余的字符串处理

  • PR #24839: 将地理/极坐标投影移至其各自页面

  • PR #24727: 在 plot_surface() 中正确处理参数“facecolors=None”

  • PR #24847: 避免初始化空 Affine2D 时的额外复制

  • PR #24837: 文档:在示例中用 f-strings 替换 .format

  • PR #24604: 增强/扩展 mosaic kwargs

  • PR #24131: 弃用动画中的属性并使其弃用过期

  • PR #23457: 添加 blitting 支持到按钮小部件

  • PR #24832: [维护] 改进 bar 中的变量命名

  • PR #24829: 简化 QuadMesh.set_array 中的形状检查。

  • PR #24835: 将每夜轮子构建延迟 2 小时

  • PR #24831: [文档] 修复参数的 ndarray-links

  • PR #24824: 修复文档中不正确的方法

  • PR #24826: 图例中用于反转的版本添加空格

  • PR #24819: 将 pypa/cibuildwheel 从 2.11.3 升级到 2.11.4

  • PR #24811: 移除图例中将 handles 强制转换为列表的操作

  • PR #24759: 反转图例

  • PR #24465: 根据 bboxes 重新参数化 offsetbox 计算。

  • PR #22316: 任意图形自定义钩子。

  • PR #22329: 强制 Line 数据修改为序列

  • PR #24730: rcParams 的数据访问 API

  • PR #24699: 实现嵌套的四级 TeX 缓存

  • PR #24752: 文档:使事件处理表可滚动

  • PR #24637: 修复 #20044 将 AnnotationBbox 传递给渲染器

  • PR #24810: 不修改小部件的字典输入

  • PR #24769: 改进 matplotlib.axes 文档

  • PR #24806: 弃用 widgets.TextBox.begin_typing 的“x”参数

  • PR #24293: 仅从 Artist 处理栅格化开始和停止

  • PR #24768: 修复/zorder 栅格化

  • PR #24474: 使用 scatter 绘制复选框并正确设置复选框和单选按钮中的 facecolors

  • PR #24262: 修复单个刻度分配空间问题,该空间不应存在

  • PR #24780: 更新 environment.yml

  • PR #23576: 软弃用 textpath 模块(改为从 text 导入)

  • PR #24750: 修复 *Cursor 小部件事件处理程序的弃用

  • PR #24757: 允许在 set_offsets 中使用 masked

  • PR #21661: 修复带有函数调用的绘图指令

  • PR #24803: 修正 streamplot 和 LineCollection 的 zorder docstring 中的类型

  • PR #24801: 修正 RangeSlider.on_changed 的 docstring

  • PR #24802: 修正 CheckButtons.get_status 的 docstring

  • PR #24758: 维护:简化与 masked 数组相关的代码

  • PR #24756: 文档:简化一些表格标记

  • PR #24795: 文档:修复重复重定向

  • PR #24782: 文档:更新拼写和语法错误

  • PR #24794: 更新 README.md

  • PR #24071: 弃用 Grid 中未定义的 label_mode

  • PR #24724: 在 Windows 上为 wheel 运行 delvewheel

  • PR #24538: [文档] 记录 legend_handles 和 legend_handlers

  • PR #24751: 文档:更新 Artist 继承图

  • PR #24761: 不要设置 Line2D._contains(从未使用过)在 set_picker 中。

  • PR #24760: 从 backend_cairo 中移除未使用的 dicts。

  • PR #24736: 文档:简化 CheckButton 示例

  • PR #22700: 维护:将 LogLocator 的 docstring 移至类

  • PR #19763: 移除 *Cursor 小部件绘制中的可见性更改

  • PR #23473: 单独跟踪鼠标事件的修饰键。

  • PR #24748: 文档:移除研究通知

  • PR #24734: 支持掩码日期

  • PR #24737: 维护:使 fig.colorbar(..., ax=INPUT) 更加宽容

  • PR #24120: 在 ipykernel 中,WebAgg 不尝试启动新的事件循环

  • PR #24362: 允许 sharex/sharey 的布尔值

  • PR #24740: 3D 方面 3D 设置代码的微小冗余清理

  • PR #22273: 改进继承图

  • PR #24668: 添加剩余轴选项的测试

  • PR #9598: 增强:依赖非矩形补丁路径而非 bboxes 用于图例自动放置(修复 #9580)

  • PR #22920: 维护:弃用 mlab

  • PR #24408: 修复:恢复 make_axes 以接受轴的元组

  • PR #24731: 文档:在 PR 上发布警告作为评论

  • PR #24652: Offsetbox 默认参数

  • PR #24720: 修复:在默认绘图包装器中更加宽容

  • PR #24719: 从 EngFormatter.format_eng 示例中移除引号

  • PR #24718: 从 polar ThetaLocator 中移除刷新函数

  • PR #24710: 停止支持 Qt<5.10。

  • PR #24509: 提取并提高 axisartist 中导数计算的准确性。

  • PR #19591: 反转 stackplot 元素添加到轴的顺序

  • PR #24367: 样式:更新 macosx 缩放矩形样式

  • PR #24706: 将 pypa/cibuildwheel 从 2.11.2 升级到 2.11.3

  • PR #24705: 清理一些示例。

  • PR #21096: 修复:改进 symlog ticker

  • PR #24498: 文档:更新多类别条形图示例

  • PR #24688: 弃用 quiver_doc 和 barbs_doc 类成员

  • PR #24526: [文档] 修复教程中的拼写和语法错误

  • PR #24675: 测试:在 mpl_toolkits 中设置样式以方便后续过渡

  • PR #24484: Artist 的 draw 方法默认阻止栅格化

  • PR #24667: 测试滚动缩放 bbox 更新

  • PR #24662: 文档/git force

  • PR #24664: 弃用 offsetbox.bbox_artist

  • PR #24670: 微小的首字母大写修复。

  • PR #24596: 增强:为注释框样式添加椭圆类

  • PR #24249: 添加 3D 绘图的图例测试

  • PR #24627: 维护:通过 clear/cla 清除 Axes 时完全分离子级

  • PR #24653: 直接调用 Colorbar 中的 _long_axis()._set_axes_scale。

  • PR #24640: 小型 TransformWrapper 清理。

  • PR #24528: 错误:当现有布局管理器更改为紧凑布局时发出警告

  • PR #24635: 移除 _init_axis 中不必要的 _update_transScale 调用。

  • PR #24641: 修复字体文件在 Win 上永远无法通过测试的问题

  • PR #24522: tri 模块使用 pybind11

  • PR #24603: 缩短 sawtooth boxstyle 的定义。

  • PR #24630: 改进 gridspec 中索引不是整数时的错误消息。

  • PR #24634: 提前初始化 axes._children,以避免一些 getattr 调用。

  • PR #24629: 文档/gitwash 重定向

  • PR #24624: FancyBboxPatch 弃用过期。

  • PR #24619: 增强:允许 pcolormesh 使用 RGB(A) 数组

  • PR #23588: 重构 gitwash

  • PR #21549: 统一 Figure getter/setter 接口以匹配其构造函数

  • PR #24582: 缩短 demo_axes_grid 示例。

  • PR #24577: 将 _set_ticklabels 折叠到 set_ticklabels 中。

  • PR #24581: 简化 _is_sorted 的实现。

  • PR #24575: 使用 std::isnan 并修复编译器警告

  • PR #24570: 修复:VPacker 和 HPacker 底部/顶部对齐

  • PR #23812: CI 添加 CodeQL

  • PR #24556: 修复 AxesImage 的不正确 window_extent

  • PR #24566: 改进 set_xticks() 的参数检查。

  • PR #24544: 文档:在动画教程中添加对支持文件格式的链接

  • PR #24511: 添加测试以改变输入数组 #8990

  • PR #24558: 在 mplot3d 中,修复 doc 中的拼写错误并自动生成 zaxis_inverted。

  • PR #24555: 增强:当值在线性比例范围内时,为 SymLogScale 添加警告

  • PR #23417: 在带单位的轴上一致设置标签

  • PR #24542: 文档:澄清动画教程中支持的动画格式

  • PR #23685: 添加 mathtext 对 \middle 的支持并修正 \| 的渲染

  • PR #24539: 修复 API 更改条目名称错误。

  • PR #23692: 添加 Axes.get_tick_params() 方法。

  • PR #24132: CenteredNorm 更改

  • PR #24529: 将 ParasiteAxesBase._update_viewlim 转换为标准回调。

  • PR #24304: 简化一些 patches 路径定义。

  • PR #24431: 修复:支持为 eventplot() 传入每个事件序列的 alpha

  • PR #24527: 修复后端是否使用新 pyplot_show API 的测试。

  • PR #24537: 由于测试重组导致 triage 工具修复

  • PR #21831: 修复:将动画帧预合成到白色背景

  • PR #24205: 绘图指令:将文件处理委托给 Sphinx

  • PR #24274: 动画教程

  • PR #24519: 维护:移除私有方法中未使用的参数和次要文档修复

  • PR #24525: [文档] 修复示例中的拼写和语法错误

  • PR #24523: [文档] 修复更多拼写和语法错误

  • PR #24218: 记录 pyplot 对后端的要求。

  • PR #24513: 现代化 floating_axes 测试。

  • PR #24491: 使 Path3DCollection 存储索引偏移,并仅在绘制时应用 z-ordered 偏移

  • PR #24500: 文档:从使命宣言标题中移除 matplotlib

  • PR #24490: 文档:移除文本旋转示例

  • PR #24487: 更新测试以在 3.11(非 RC 版)下运行

  • PR #24439: 移除 LogLocator 中的自定义极坐标行为

  • PR #24461: 缩短并解释 axes_divider 中更多的计算。

  • PR #24472: [文档] 从 PR 模板中移除 flake8

  • PR #24467: [文档] 交换 fig_compare_error msg 中的参数

  • PR #24455: 使用 scatter 绘制 RadioButtons 以确保圆形按钮。

  • PR #24462: 不将未使用的 xdescent 传递给 _get_packed_offsets。

  • PR #24446: 移除 axis() 手动参数解析。

  • PR #24334: 增强:在 Axis.set_ticks() 中传递 kwargs 时检查 labels 参数

  • PR #24430: 维护:如果 RGB(A) 传递给 scatter(..., c) 则发出警告而不是记录

  • PR #24397: 简化 appveyor 仅使用 conda

  • PR #24447: 提取带有错误 nargs 的函数调用的错误生成。

  • PR #24441: 文档:修复新 imshow 示例,使其不被裁剪或拥挤。

  • PR #24443: 为 get_*axis_transform docstring 添加有效值

  • PR #24440: 文档:修复颜色条新条目,使其不被裁剪。

  • PR #23787: C/C++ 扩展使用 pybind11

  • PR #24247: 将工具包测试拆分为其各自的工具包

  • PR #24432: 文档:修复 bar_label() 格式的最新消息条目。

  • PR #23101: 将 show() 移至自然可继承的位置/记录 pyplot 对后端的要求。

  • PR #24215: 为 Sphinx 绘图指令添加 :shows-source-link: 选项

  • PR #24423: 紧缩 Qt 绑定选择文档。

  • PR #24403: 在错误消息中使用 repr 解决 #21959

  • PR #24415: 使 f2tfont 错误消息明确指出需要文件路径

  • PR #24329: 移除 FontconfigPatternParser。

  • PR #23267: 为 Colorbar 添加 location 关键字参数

  • PR #24375: 文档:分组 pyplot 绘图命令

  • PR #24307: 文档:将 Axes3D 方法分类

  • PR #22230: 修复:添加对 imshow 范围带有单位的支持

  • PR #24252: 将 3D 标签的默认旋转模式更改为 'anchor'

  • PR #24356: QuadMesh 旧签名弃用过期

  • PR #24355: 画布子类中未使用的位置参数弃用过期

  • PR #24257: 从第三方包加载样式文件。

  • PR #24279: 清理 BboxImage 示例。

  • PR #24342: webagg 文件使用 HTML5

  • PR #24339: 文档:“编写文档”中的小清理

  • PR #24338: 文档:按类别分组 pyplot 命令

  • PR #24314: 注释教程的小改进

  • PR #23914: 添加 Poly3DCollection 的阴影

  • PR #24322: 治理:将安全报告更改为使用 tidelift

  • PR #24305: 统一 ConnectionStyle._Base.{_clip,_shrink} 的逻辑。

  • PR #24303: 简化 generate_fontconfig_pattern。

  • PR #24319: 将 mamba-org/provision-with-micromamba 从 13 升级到 14

  • PR #24239: 修复 mathtext 对 \| 的渲染以及 |\| 的大小

  • PR #23606: 添加偏移部分并重构注释教程

  • PR #24125: 使 3.5 中杂项弃用过期

  • PR #24306: 移除不必要/可替换的显式 str 调用。

  • PR #24295: 移除不必要的 np.{,as}array / astype 调用。

  • PR #24302: 维护:移除 round 后多余的 int

  • PR #24290: 清理 Barbs._find_tails。

  • PR #24298: 列出添加依赖项时需要更新的所有位置。

  • PR #24289: 清理 image_zcoord 示例。

  • PR #23865: 添加 VBoxDivider 的测试和示例

  • PR #24287: 简化 ps 后端中的字形流逻辑

  • PR #24291: 依赖内置 round() 而非手动舍入。

  • PR #24062: 将 tri 中的 std::random_shuffle 替换为 std::shuffle

  • PR #24278: 构建使用 oldest-supported-numpy

  • PR #24161: 版本化指令策略

  • PR #24013: 弃用 matplotlib.tri.* 子模块

  • PR #24031: 为 3D pane color 添加 rcParams

  • PR #24220: 简化并紧缩 parse_fontconfig_pattern。

  • PR #24251: Axes3Dauto_add_to_figure=True 的弃用过期

  • PR #24160: 示例版本化指令,空 + 描述

  • PR #24253: grid 参数名称的弃用过期

  • PR #14471: 修复:如果 switch_backend 是空操作,则不关闭图形

  • PR #24240: 弃用 Axes3D 中与 unit_cube 相关的方法

  • PR #24244: 澄清 tricountour(f) 的 z 必须是有限的

  • PR #23536: 改进 mpl_toolkit 文档

  • PR #24243: 改进 ticker 文档

  • PR #24189: 不将 gridspec_kw 传递给 subplot_mosaic 中的内部布局

  • PR #24242: 在 matplotlib.__doc__ 中添加环境变量信息

  • PR #24241: 小型动画文档/样式修复。

  • PR #24236: 文档:标记代码样式中的 SubplotBase 移除

  • PR #24141: 动态设置图形选项

  • PR #23796: 移除“Introductory / Basic Usage”教程中无用的分号

  • PR #23573: 将 SubplotBase 合并到 AxesBase。

  • PR #23931: 对 set_aspect 的负数输入抛出 ValueError

  • PR #24065: 修复 Textbox 中光标的定位:无近似

  • PR #24122: 基于 labelcolor 字符串为图例添加文本颜色

  • PR #24182: 维护:重构 Renderer.get_text_width_height_descent,修复签名并添加 doc-string

  • PR #24224: 弃用与儒略日期相关的函数和常量

  • PR #24196: 维护:更新 pre-commit 钩子

  • PR #24221: 弃用 BufferRegion.to_string{,_argb}。

  • PR #23683: 简化/添加 mathtext/fontconfig 错误上的 pyparsing 错误消息。

  • PR #24210: 对 axislines 文档的小清理。

  • PR #24213: 清理 make_compound_path_from_poly 文档、示例。

  • PR #24208: 弃用 backend_webagg.ServerThread。

  • PR #24207: 推荐 multiple_yaxis_with_spines 而非 parasite axes。

  • PR #24156: 自动更新 rebase 标签

  • PR #24198: 弃用未使用的 backend_ps.{PsBackendHelper,ps_backend_helper}。

  • PR #24129: 使与光标相关的弃用过期

  • PR #24179: 维护:重构 Renderer.get_text_width_height_descent

  • PR #24191: 构建:更谨慎地检查可编辑模式

  • PR #24000: 推广验证 pyplot 命令是否已文档化

  • PR #24144: 弃用 ContourLabeler 上一些与标签相关的属性。

  • PR #24162: windows 文档构建一致性

  • PR #24102: 最简单的 pyproject.toml 仅包含 build-system

  • PR #24091: 维护:清理 SecondaryAxis 中的代码

  • PR #24140: 将 ClabelText 替换为 set_transform_rotates_text。

  • PR #24143: 添加 QuadContourSet.remove。

  • PR #24138: [文档] 修复一些文档拼写错误

  • PR #24128: 使 dates 和 ticker 中的弃用过期

  • PR #23907: 继承 OffsetBox.get_window_extent。

  • PR #23449: 添加 3D Axes 的平移和缩放工具栏处理(替换 PR#22614)

  • PR #24126: 无效 hatches 错误时增加版本

  • PR #23874: 使 3.5 中参数重命名、删除和属性私有化弃用过期

  • PR #23592: 极坐标误差帽

  • PR #24083: 启用 webagg 和 nbagg 后端的交互式图形大小调整

  • PR #24110: 测试 README 渲染

  • PR #24067: README.rst 更名为 README.md

  • PR #23702: 使用 cmr10 时从 cmsy10 获取 Mathtext \times 符号。

  • PR #24066: 简化 svg 字体扩展逻辑。

  • PR #23730: [文档]:为样式表添加网格

  • PR #24020: [文档]:为样式表引用添加网格。

  • PR #23579: 移除最终用户直接操作 HostAxes.parasites。

  • PR #23553: 添加 ImageGrid 的测试

  • PR #23918: 将 v3.6.x 分支合并到 main

  • PR #23902: 添加测试并改进 mpl_toolkits 的示例

  • PR #23950: 文档:不要导入 doctest,因为我们没有使用它

  • PR #21006: 在极坐标图中旋转误差棒帽

  • PR #23870: 实现 Sphinx-Gallery 的 make html-noplot

  • PR #23905: 在 readme 中明确指出安装链接是安装文档

  • PR #23824: 弃用 draw_gouraud_triangle

  • 拉取请求 #23913: 将 `draggable` 作为参数添加到 `Legend` 初始化中

  • 拉取请求 #23896: 内联 `AnchoredOffsetBox._update_offset_func`。

  • 拉取请求 #23889: 更新图像教程。

  • 拉取请求 #23861: 将 `axes_grid` 测试移至 `axes_grid1`

  • 拉取请求 #23254: 为 `ps` 后端添加 `PathCollection` 测试

  • 拉取请求 #23542: 添加更多 `mplot3d` 测试

  • 拉取请求 #23698: 修复 `Axes.bar_label(label_type='center')` 在非线性刻度上的错误。

  • 拉取请求 #23767: 开发:添加 `flake8-force` 插件

  • 拉取请求 #23835: 修复版本切换器链接

  • 拉取请求 #23832: 改进图像比较测试的跳过消息

  • 拉取请求 #23690: 在 `Axes.bar_label()` 中为 `fmt` 添加新式字符串格式化选项和可调用选项。

  • 拉取请求 #23804: 修复 `TexManager` 对 `openin_any = p` 的支持

  • 拉取请求 #23737: 更新语法

  • 拉取请求 #23552: 为 3D 轴纵横比设置提供 `adjustable='box'`

  • 拉取请求 #23769: 将 `mamba-org/provision-with-micromamba` 从 12 升级到 13

  • 拉取请求 #23590: 将条形图示例改为茶和咖啡

  • 拉取请求 #21253: 修复:在 `ax.clear()` 后,轴和刻度被设置为默认字体大小

  • 拉取请求 #21968: 更改 fstring 以使错误更清晰

  • 拉取请求 #22614: 增强:为 3D 轴添加平移和缩放工具栏处理

  • 拉取请求 #21562: 添加 Hexbin Linear 的测试

问题 (120)

  • #25176: [错误]: 使用 `bbox_inches='tight'` 保存为 `.eps` 时,颜色条移位

  • #25075: [错误]: 保存为 PDF 时,小部件位块传输中断

  • #25181: 在 `nbagg` 中关闭 `plt` 时出现不可避免的警告

  • #25134: [文档]: `pyplot.boxplot` 晶须长度文档错误

  • #24395: 在 `plt.show` 后调整绘图大小,关闭窗口时会导致错误

  • #25107: [文档]: `annotated_cursor` 示例似乎已损坏

  • #25124: [错误]: 更改 `y_scale` 后 `ax.plot(x,y)` 消失

  • #8278: `FuncAnimation` 与生成器一起使用时,`save_count` 默认为任意值 100

  • #22765: 记录 `distutil` 与 `setuptools` 问题或修复其用法

  • #25077: [错误]: 在 3.6.3 版本中,为现有颜色条设置 `norm` 失败

  • #23999: [错误]: 光栅化并保存为 PDF 时,注释错位

  • #25040: [错误]: 浏览器阻止对不安全 `websocket` 端点的请求

  • #24678: [错误]: `pcolormesh` 选项中不允许 `shading = 'flat'`

  • #15388: `matplotlib.collections.QuadMesh.set_array()` 的输入参数格式很奇怪且未记录

  • #23779: [增强]: 控制 `tex` 缓存的大小

  • #24583: [增强]: 为单选按钮样式提供公共 API

  • #21895: [错误]: 多个轴的渲染速度慢(时间随标签计数呈 2 次方缩放)

  • #4781: 添加注册样式的 API

  • #24972: [维护]: 即时导入 `pyparsing` 时发出 `UserWarning`

  • #24865: [错误]: NumPy 1.24 弃用警告

  • #24954: [错误]: 第二次保存时,压缩布局设置可能会被遗忘

  • #23778: [增强]: 允许覆盖等高线级别自动缩放

  • #20203: 等高线边缘情况:所有数据低于级别且周围区域为零

  • #12803: 对数极坐标中的 `pcolormesh`

  • #24383: 对数刻度和极坐标功能损坏

  • #22847: [错误]: 无法切换 `set_tight_layout`

  • #23646: [错误]: `matplotlib.set_loglevel()` 添加了一个控制台处理程序

  • #24673: [文档]: 动画示例显示了控件;源文件无法重现它们

  • #7617: `set_ylabel` 在 `SubplotZero` 中无法按预期工作

  • #13023: 为 `figure.legend` 提供 `constrained_layout` 支持

  • #15973: 当 x 轴为时间序列时,`span_where` 失败

  • #24867: [错误]: 在 `wx` 中控制工具栏上的文本

  • #24421: [文档]: 更改为从 `conda forge` 安装

  • #24890: [错误]: 调整 `Bbox` 后,PDF 和 SVG 文件输出中的剪切蒙版可能会移动

  • #23849: [错误]: 点标记实际上并未填充

  • #24321: [增强]: 自动检测传递给 `contour()` 的布尔数组?

  • #24842: 为 `Line3DCollection` 提供参数时 `axes3d.quiver()` 失败

  • #24093: [错误]: 当给定全零值时,`CenteredNorm` 陷入无限递归

  • #24571: [增强]: `gridspec_mosaic`

  • #24815: [测试]: 即将发生的依赖项测试失败

  • #24712: [增强]: 反转图例

  • #22308: [错误]: Matplotlib 3.5.1 中 `set_3d_properties` 类型错误

  • #24741: [文档]: “备注”中的表格内容被截断

  • #20044: `AnnotationBbox` 的 `gid` 未传递给渲染器

  • #24762: [文档]: 开发工作流文档中有很多拼写错误和笨拙的句子

  • #24235: [错误]: `pcolormesh(rasterized=True)` 与 `set_rasterization_zorder()` 冲突

  • #24471: [错误]: 复选框应为正方形,而不是矩形

  • #18804: `savefig` 上的填充错误

  • #20656: Sphinx 扩展 `plot_directive` 无法检测函数

  • #24704: [错误]: `ImportError: DLL` 在 Windows 上加载失败

  • #20639: 记录 `Legend.legendHandles`

  • #19633: 在 `nbagg` 中,当 `useblit=False` 且不移动时,多光标消失 + 占用 CPU

  • #24717: 更新 `README.md` 上的研究通知

  • #22754: [错误]: 建议在配置 `freetype` 之前运行 `autogen`

  • #24349: [错误]: `sharex` 和 `sharey` 不接受 0 和 1 作为布尔值

  • #20577: 散点图中使用 `legend(labelcolor="markerfacecolor")` 会引发错误

  • #24424: [文档]: 继承图

  • #9580: 步进式直方图的图例自动定位功能损坏

  • #22176: [维护]: 编写机器人来发布文档构建问题

  • #24623: [错误]: `offsetbox` 类具有实际上不是可选的可选参数

  • #24693: [维护]: 更新关于 GUI 工具包的 `minver` 策略

  • #23566: [增强]: 为 `Figure` 选项添加 Z 轴/3D 支持

  • #23777: [增强]: 为 `MACOSX` 后端提供交互式缩放矩形颜色审查

  • #24676: [文档]: `quiver_doc` 等导致文档字符串的文档

  • #24568: [增强]: 椭圆标注

  • #6982: `cla()`、`clf()` 应取消分离艺术家(deparented artists)的 `.axes` 和 `.figure` 属性

  • #11227: `fig.set_dpi()` 未正确设置 `dpi`

  • #24418: [增强]: `pyplot pcolormesh` 和/或 `pcolor` 的 `rgp` 或 `rgba` 选项

  • #22236: [错误]: `pcolorfast` / `quadmesh` 的整数颜色

  • #4277: `pcolormesh` 不支持 RGB

  • #23155: [增强]: `do_3d_projection` 可以在 `draw()` 完成后恢复原始顶点顺序

  • #24386: [错误]: `HPacker` 中的 `align` 反转

  • #23803: 静态代码分析

  • #8990: `Axes.plot` 与 `Axes3D.plot` 变异输入数组的意外行为

  • #24550: [增强]: 当 `SymLogScale` 接收到的值全部在线性区域时发出警告

  • #23416: [错误]: 绘图/散点图的 y 轴单位标签不一致

  • #23603: [维护]: 只有通过 `Axes.tick_params()` 设置的部分属性可通过公共方法和属性访问

  • #13858: 使用 `dirhtml builder` 时,`matplotlib.sphinxext.plot_directive` 生成不正确的链接

  • #19376: `eventplot`:允许像颜色一样使用 `alpha` 通道列表

  • #24508: [错误]: `mpl_toolkits` 测试的重新组织导致 `tools/triage_tests.py` 损坏

  • #19040: v3.3.0 回归,动画多次绘制艺术家

  • #12324: 文档:编写统一的后端文档

  • #24464: 误差条图的图例 `labelcolor='linecolor'` 问题

  • #24273: [增强]: `Axes.set_xticks/Axis.set_ticks` 仅在设置了 `ticklabels` 时验证 `kwargs`,但它们应该始终验证

  • #24454: [错误]: “`import matplotlib.pyplot`” 导致 `ModuleNotFoundError`

  • #24394: [测试]: Appveyor Qt 测试失败

  • #21959: [增强]: 错误消息中使用 `repr` 而不是 `str`

  • #22676: [增强]: 颜色条应支持同时设置方向和刻度位置的 `location kwarg`

  • #23901: [文档]: 为 `Axes3D` 添加类似于 `Axes` 的摘要表

  • #22105: [错误]: `imshow` 范围不能有单位?

  • #21878: [维护]: 使 3D 轴的轴标签锚点旋转

  • #17978: 记录如何在 Python 包中分发样式文件

  • #23965: 简化 `ps` 后端中的字形流逻辑

  • #19509: 绘制 `Poly3DCollection` 时添加光源

  • #17523: 不清楚文档构建的 `no gallery` 参数是否有效

  • #23250: [错误]: 使用默认 (`dejavu`) 数学字体族时,`r"$\|$"` 的 `mathtext` 渲染不正确

  • #24010: c++17 移除了 `random_shuffle`

  • #20424: 函数遮蔽其自己的定义模块

  • #20781: 使 3D 绘图中窗格颜色可配置

  • #14426: 调用 `plt.figure` 会销毁现有的 `FigureCanvasQT` 对象

  • #5908: 刻度类文档不清晰

  • #24099: [错误]: 在 `subplot_mosaic()` 中使用嵌套 `mosaic` 和 `width_ratios` 时出错

  • #6893: 在 `matplotlib.__doc__` 中列出环境变量

  • #11445: 轴模块结构

  • #23847: [错误]: `set_aspect` 带负参数导致无限循环

  • #24136: [文档]: 文档 `julian2num` 和 `num2julian`?

  • #5332: `QuadContourSet` 缺少 `remove` 方法

  • #110: `mplot3d` 的平移和缩放功能损坏

  • #441: 极坐标图的误差条不随角度旋转

  • #24064: 将 `readme.rst` 转换为 `readme.md`

  • #10029: 由于 `mathdefault`,次要刻度标签中的时间未被识别

  • #24080: 验证 `svg` 后端中字体名称的引用方法

  • #23601: [文档]: 将网格线添加到样式表参考

  • #24075: [增强]: 通过拖动角点使用 `webagg` 后端调整图形大小

  • #23352: [文档]: 条形图示例中可能不应包含“按...性别评分”

  • #23819: [维护]: 使 `draw_gouraud_triangle` 可选

  • #9181: 图例可拖动作为关键字参数

  • #23688: [错误]: `Axes.bar_label()` 在对数刻度上无法居中标签。

  • #23689: [增强]: 在 `Axes.bar_label()` 中为标签添加 f-字符串格式化

  • #23718: [错误]: 从源代码安装时,在工作目录文件路径中存在空格会导致 `Freetype` 编译失败