3.10.0 的 GitHub 统计数据(2024年12月14日)#

GitHub 统计数据:2024/05/15(标签:v3.9.0)至 2024/12/14

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

我们关闭了 106 个议题并合并了 346 个拉取请求。完整列表可在 GitHub 上查看

共有 120 位作者贡献了 1323 次提交。

  • abhi-jha

  • Adam J. Stewart

  • Aditi Gautam

  • Aditya Vidyadhar Kamath

  • Aishling Cooke

  • Alan

  • Alan Sosa

  • Alice

  • Aman Nijjar

  • Ammar Qazi

  • Ancheng

  • anpaulan

  • Anson0028

  • Anthony Lee

  • Anton

  • Antony Lee

  • Ayoub Gouasmi

  • Brigitta Sipőcz

  • Caitlin Hathaway

  • cesar

  • Charlie LeWarne

  • Christian Mattsson

  • ClarkeAC

  • Clemens Brunner

  • Clement Gilli

  • cmp0xff

  • Costa Paraskevopoulos

  • dale

  • Dani Pinyol

  • Daniel Weiss

  • David Bakaj

  • David Lowry-Duda

  • David Meyer

  • David Stansby

  • dbakaj

  • dependabot[bot]

  • Diogo Cardoso

  • Doron Behar

  • Edgar Andrés Margffoy Tuay

  • Elliott Sales de Andrade

  • Eytan Adler

  • farquh

  • Felipe Cybis Pereira

  • Filippo Balzaretti

  • FMasson

  • Francisco Cardozo

  • Gavin S

  • Greg Lucas

  • haaris

  • hannah

  • Ian Thomas

  • Illviljan

  • James Addison

  • James Spencer

  • Jody Klymak

  • john

  • Jonas Eschle

  • Jouni K. Seppänen

  • Juanita Gomez

  • Justin Hendrick

  • K900

  • Kaustubh Desale

  • Kherim Willems

  • Kyle Sunden

  • Kyra Cho

  • Larry Bradley

  • litchi

  • Lorenzo

  • Lucx33

  • Lumberbot (aka Jack)

  • MadPhysicist

  • malhar2460

  • Martino Sorbaro

  • Mathias Hauser

  • Matthew Feickert

  • Matthew Petroff

  • Melissa Weber Mendonça

  • Michael

  • Michael Droettboom

  • Michael Hinton

  • MischaMegens2

  • Moritz Wolter

  • muchojp

  • Nabil

  • nakamura yuki

  • odile

  • Oscar Gustafsson

  • Panicks28

  • Paul An

  • Pedro Barão

  • PedroBittarBarao

  • Peter Talley

  • Pierre-antoine Comby

  • Pranav Raghu

  • pre-commit-ci[bot]

  • proximalf

  • Randolf Scholz

  • Refael Ackermann

  • RickyP24

  • rnhmjoj

  • Ruth Comer

  • Ryan May

  • Sai Chaitanya, Sanivada

  • scaccol

  • Scott Shambaugh

  • Sean Smith

  • Simon May

  • simond07

  • smcgrawDotNet

  • Takumasa Nakamura

  • thiagoluisbecker

  • Thomas A Caswell

  • Tiago Lubiana

  • Tim Hoffmann

  • Tom Sarantis

  • trananso

  • Trygve Magnus Ræder

  • Victor Liu

  • vittoboa

  • Xeniya Shoiko

GitHub 议题和拉取请求

拉取请求 (346)

  • PR #29306: 向 v3.10.x 分支回溯 PR #29242 (DOC: 在 scatter() 文档字符串中添加 kwdoc 列表)

  • PR #29242: DOC: 在 scatter() 文档字符串中添加 kwdoc 列表

  • PR #29299: 合并 v3.9.x 到 v3.10.x

  • PR #29296: 向 v3.10.x 分支回溯 PR #29295 (BLD: 将 meson-python 固定为 <0.17.0)

  • PR #29290: 向 v3.10.x 分支回溯 PR #29254 (DOC: 向 align_labels() 添加说明)

  • PR #29289: 向 v3.10.x 分支回溯 PR #29260 (DOC: 对 rcParams "patch.edgecolor" 和 "patch.force_edgecolor" 提供更好的解释)

  • PR #29288: 向 v3.10.x 分支回溯 PR #29285 (将 PR#29175 重定向至 main)

  • PR #29254: DOC: 向 align_labels() 添加说明

  • PR #29260: DOC: 对 rcParams "patch.edgecolor" 和 "patch.force_edgecolor" 提供更好的解释

  • PR #29285: 将 PR#29175 重定向至 main

  • PR #29286: 向 v3.10.x 分支回溯 PR #29274 (升级 actions 组,包含 2 个更新)

  • PR #29274: 升级 actions 组,包含 2 个更新

  • PR #29283: 向 v3.10.x 分支回溯 PR #29272 (DOC: 添加关于 Axes 和 pyplot 接口之间转换的章节)

  • PR #29272: DOC: 添加关于 Axes 和 pyplot 接口之间转换的章节

  • PR #29279: 向 v3.10.x 分支回溯 PR #29265 (DOC: 略微改进 LineCollection 的文档字符串)

  • PR #29276: 向 v3.10.x 分支回溯 PR #29247 (修复在 macOS clang 18 上构建 freetype 2.6.1 的问题)

  • PR #29244: 切换到路径独立的 3D 旋转轨迹球实现

  • PR #29265: DOC: 略微改进 LineCollection 的文档字符串

  • PR #29247: 修复在 macOS clang 18 上构建 freetype 2.6.1 的问题

  • PR #29268: 升级 actions 组,包含 2 个更新

  • PR #29266: 向 v3.10.x 分支回溯 PR #29251 (Zizmor 审计)

  • PR #29269: 向 v3.10.x 分支回溯 PR #29267 (从 mypy 检查中排除 pylab)

  • PR #29267: 从 mypy 检查中排除 pylab

  • PR #29251: Zizmor 审计

  • PR #29255: 向 v3.10.x 分支回溯 PR #29249 ([Bug 修复] 修复 _translate_tick_params 的反向映射)

  • PR #29249: [Bug 修复] 修复 _translate_tick_params 的反向映射

  • PR #29250: 向 v3.10.x 分支回溯 PR #29243 (在 environment.yml 中为 [dev] 添加引号)

  • PR #29243: 在 environment.yml 中为 [dev] 添加引号

  • PR #29246: 向 v3.10.x 分支回溯 PR #29240 (DOC: 在入门级 pyplot 示例中添加 plt.show())

  • PR #29240: DOC: 在入门级 pyplot 示例中添加 plt.show()

  • PR #29239: 向 v3.10.x 分支回溯 PR #29236 (ANI: 当 Pillow 帧不透明时将其减少为 RGB)

  • PR #29238: 向 v3.10.x 分支回溯 PR #29167 (BUGFIX: 在 ConnectionPatch 中使用坐标轴单位信息)

  • PR #29236: ANI: 当 Pillow 帧不透明时将其减少为 RGB

  • PR #29167: BUGFIX: 在 ConnectionPatch 中使用坐标轴单位信息

  • PR #29232: 合并 v3.9.x 分支到 v3.10.x

  • PR #29230: 向 v3.10.x 分支回溯 PR #29188 (升级 actions 组中的 pypa/cibuildwheel,从 2.21.3 到 2.22.0)

  • PR #29188: 升级 actions 组中的 pypa/cibuildwheel,从 2.21.3 到 2.22.0

  • PR #29225: 向 v3.10.x 分支回溯 PR #29213 (避免 _pcolorargs 函数中不必要的警告)

  • PR #29211: 向 v3.10.x 分支回溯 PR #29133 (创建 parse_bar_color_args 以统一 plt.bar 中的颜色处理,支持 facecolor 和 edgecolor 的优先级及序列)

  • PR #29177: 向 v3.10.x 分支回溯 PR #29148 (在 qt figureoptions 中不因相同但命名不同的颜色图而失败)

  • PR #29226: 向 v3.10.x 分支回溯 PR #29206 (在纯 Wayland 系统上跳过更多测试)

  • PR #29206: 在纯 Wayland 系统上跳过更多测试

  • PR #29213: 避免 _pcolorargs 函数中不必要的警告

  • PR #29210: 向 v3.10.x 分支回溯 PR #29209 (FIX: 无 x y 参数且使用最近邻插值的 pcolormesh)

  • PR #29133: 创建 parse_bar_color_args 以统一 plt.bar 中的颜色处理,支持 facecolor 和 edgecolor 的优先级及序列

  • PR #29209: FIX: 无 x y 参数且使用最近邻插值的 pcolormesh

  • PR #29200: 向 v3.10.x 分支回溯 PR #29182 (更新 backend_qt.py: subplottool 的 __init__ 中未传递父级)

  • PR #29207: 向 v3.10.x 分支回溯 PR #29169 (文本介绍说明的微小修复)

  • PR #29169: 文本介绍说明的微小修复

  • PR #29159: 在 3.10 版本中对 box 和 violin 的已弃用参数 'vert' 发出待定警告

  • PR #29196: 向 v3.10.x 分支回溯 PR #29191 (ci: 简化 3.13t 测试设置)

  • PR #29182: 更新 backend_qt.py: subplottool 的 __init__ 中未传递父级

  • PR #29189: 向 v3.10.x 分支回溯 PR #28934 (ci: 再次取消 micromamba 的版本限制)

  • PR #29186: 向 v3.10.x 分支回溯 PR #28335 (DOC: 不要将 LLM 输出作为自己的作品发布)

  • PR #28934: ci: 再次取消 micromamba 的版本限制

  • PR #28335: DOC: 不要将 LLM 输出作为自己的作品发布

  • PR #29178: 向 v3.9.x 分支回溯 PR #29163 (ci: 移除 macOS 上过时的 pkg-config 包)

  • PR #29170: 向 v3.10.x 分支回溯 PR #29154 (放宽更新转换器时发出警告的条件)

  • PR #29154: 放宽更新转换器时发出警告的条件

  • PR #29166: 向 v3.10.x 分支回溯 PR #29153 (将 actions 组中的 codecov/codecov-action 从 4 升级到 5)

  • PR #29164: 向 v3.10.x 分支回溯 PR #29163 (ci: 移除 macOS 上过时的 pkg-config 包)

  • PR #29168: 向 v3.10.x 分支回溯 PR #29073 (更新 secondary_axis 教程)

  • PR #29073: 更新 secondary_axis 教程

  • PR #29163: ci: 移除 macOS 上过时的 pkg-config 包

  • PR #29145: 向 v3.10.x 分支回溯 PR #29144 (为 tcl 9 支持同时使用 TCL_SETVAR 和 TCL_SETVAR2)

  • PR #29144: 为 tcl 9 支持同时使用 TCL_SETVAR 和 TCL_SETVAR2

  • PR #29140: 向 v3.10.x 分支回溯 PR #29080 (针对 issue #28920 更新 galleries/tutorials/artists.py 文件)

  • PR #29080: 针对 issue #28920 更新 galleries/tutorials/artists.py 文件

  • PR #29138: 向 v3.10.x 分支回溯 PR #29134 (MNT: 暂时跳过失败的测试以恢复 CI)

  • PR #29134: MNT: 暂时跳过失败的测试以恢复 CI

  • PR #29132: 向 v3.10.x 分支回溯 PR #29128 (调整 AutoMinorLocator 的文档字符串。)

  • PR #29128: 调整 AutoMinorLocator 的文档字符串。

  • PR #29123: 升级 actions 组,包含 2 个更新

  • PR #29122: 向 v3.10.x 分支回溯 PR #29120 (DOC: 将嵌套饼图示例从 cmaps 切换到 color_sequences)

  • PR #29100: 向 v3.10.x 分支回溯 PR #29099 (MNT: 移除 _ttconv.pyi)

  • PR #29099: MNT: 移除 _ttconv.pyi

  • PR #29098: 向 v3.10.x 分支回溯 PR #29097 (ENH: 为 osx 后端移动添加后退/前进按钮)

  • PR #29097: ENH: 为 osx 后端移动添加后退/前进按钮

  • PR #29095: 向 v3.10.x 分支回溯 PR #29071 (将 actions 组中的 pypa/gh-action-pypi-publish 从 1.10.3 升级到 1.11.0)

  • PR #29096: 向 v3.10.x 分支回溯 PR #29094 (DOC: 修复 axes.violin 的 See Also 部分中的链接)

  • PR #29071: 将 actions 组中的 pypa/gh-action-pypi-publish 从 1.10.3 升级到 1.11.0

  • PR #29092: 向 v3.10.x 分支回溯 PR #29088 (DOC: 格式化 kwargs 表中的别名)

  • PR #29094: DOC: 修复 axes.violin 的 See Also 部分中的链接

  • PR #29091: 向 v3.10.x 分支回溯 PR #29085 (FIX: 为一致性更新 GTK3Agg 后端导出名称)

  • PR #29088: DOC: 格式化 kwargs 表中的别名

  • PR #29089: 向 v3.10.x 分支回溯 PR #29065 (DOC: 更新 triplot() 的文档字符串)

  • PR #29085: FIX: 为一致性更新 GTK3Agg 后端导出名称

  • PR #29084: 向 v3.10.x 分支回溯 PR #29081 (将 "none" 记录为颜色值)

  • PR #29065: DOC: 更新 triplot() 的文档字符串

  • PR #29081: 将 "none" 记录为颜色值

  • PR #29061: 向 v3.10.x 分支回溯 PR #29024 (修复将动画保存为透明格式的问题)

  • PR #29069: 向 v3.10.x 分支回溯 PR #29068 ([DOC] 修复 sync_cmaps 示例中的缩进)

  • PR #29070: 向 v3.10.x 分支回溯 PR #29048 (DOC: 将贡献指南中的 pr 工作流程集成到安装和工作流程中)

  • PR #29048: DOC: 将贡献指南中的 pr 工作流程集成到安装和工作流程中

  • PR #29068: [DOC] 修复 sync_cmaps 示例中的缩进

  • PR #29024: 修复将动画保存为透明格式的问题

  • PR #29059: 清理转换器文档和 StrCategoryConverter 行为

  • PR #29058: [DOC] 更新 missing-references.json

  • PR #29057: DOC/TST: 在 environment.yml 中锁定 numpy<2.1

  • PR #29053: 在 LogFormatter 和 LogFormatterExponent 中提取公共格式字符串。

  • PR #28970: 向 Axis 添加显式转换器设置

  • PR #28048: 允许在 Patches 和 Collections 中设置填充线宽,并修复通过 rcParams 设置填充线宽的问题

  • PR #29017: DOC: 记录示例的首选图形尺寸

  • PR #28871: 更新贡献文档 #28476

  • PR #28453: 停止依赖 motion_notify_event 的鼠标按钮死算。

  • PR #28495: ticker.EngFormatter: 允许偏移量

  • PR #29039: MNT: 添加临时的 get_backend(resolve=False) 标志

  • PR #28946: MNT: 弃用具有现有非极坐标轴的 plt.polar()

  • PR #29013: FIX: 用于约束布局的 auto_fmtxdate

  • PR #29022: 修复 AIX 内部 CI 构建中断。

  • PR #28830: 功能:支持将 DataFrames 传递给 table.table

  • PR #27766: 从 save_figure 返回文件名

  • PR #27167: ENH: 向 colorbar 添加 long_axis 属性

  • PR #29021: 将 pybind11 最低版本更新为 2.13.2

  • PR #28863: 改进了 quiver 的文档

  • PR #29019: 更新要求,向 doc-requirements 和 environment 添加 PyStemmer

  • PR #28653: Mnt/泛化 plot 可变参数

  • PR #28967: 修复 MSVC 转换警告

  • PR #29016: DOC: 更好地解释 suptitle / supxlabel / supylabel 的命名

  • PR #28842: FT2Font 扩展改进

  • PR #28658: 新的数据 → 颜色管道

  • PR #29012: 将 pybind11 要求更新为 2.13

  • PR #29007: MNT: 弃用更改 Figure.number

  • PR #28861: 打断 Artist._remove_method 引用循环

  • PR #28478: PathSimplifier 的错误修复

  • PR #29001: Cycler 签名代码格式修复

  • PR #28992: DOC: 刷新变换树示例

  • PR #28890: MNT: 在 environment.yml 中添加缺失的依赖项

  • PR #28354: 添加 Quiverkey zorder 选项

  • PR #28966: 修复极坐标误差条帽的方向

  • PR #28819: 将所有扩展标记为自由线程安全

  • PR #28986: DOC: 为 3D fill_between 示例添加标签

  • PR #28984: DOC / BUG: 更好的 3D axlim_clip 参数示例

  • PR #20866: 移除 ttconv 并使用 fontTools 实现 Type-42 嵌入

  • PR #28975: 在适用的情况下为 gtk4 设置 guiEvent。

  • PR #28568: 向 mplot3d 示例添加了标签

  • PR #28976: 升级 actions 组中的 pypa/cibuildwheel,从 2.21.2 到 2.21.3

  • PR #28978: CI: 解决 mypy stubtest 构建错误

  • PR #28823: 修复 3D 旋转进动

  • PR #28841: 使 mplot3d 鼠标旋转样式可调

  • PR #28971: DOC: 更正线型示例并参考 rcParams

  • PR #28702: [MNT]: #28701 分离 fill_between 中多边形顶点的生成以启用重采样

  • PR #28965: 建议使用 imageio_ffmpeg 作为动画编写器提供 ffmpeg。

  • PR #28964: FIX macos: 使用 agg buffer_rgba 而不是私有属性

  • PR #28963: 移除 animation.py 中对过时编写器的引用。

  • PR #28948: 对于 rgb_to_hsv 函数中 [0, 1] 范围之外的 RGB 值引发 ValueError

  • PR #28857: Pybind11 清理

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

  • PR #28950: 升级 actions 组,包含 2 个更新

  • PR #28904: Agg: 移除 16 位限制

  • PR #28856: 将剩余代码转换为 pybind11

  • PR #28874: 移除剩余的 3.8 弃用

  • PR #28943: DOC: 阐明 axhline()/axvline() 返回的行

  • PR #28935: DOC: 修复无效的 rcParam 引用

  • PR #28942: 在 colorbar 文档中,添加从 'boundaries' 文档到 'spacing' 文档的参考。

  • PR #28933: 将 AxLine.set_xy{1,2} 切换为接受单个参数。

  • PR #28869: ci: 将 AppVeyor 上的构建镜像升级到 MSVC 2019

  • PR #28906: 重新修复 dviread 中的异常缓存。

  • PR #27349: [ENH] 实现 3D 绘图的轴限制动态裁剪

  • PR #28913: DOC: 修复 Axis.set_label 引用

  • PR #28911: MNT: 修复 _LazyTickList 的双重评估

  • PR #28910: 升级 actions 组,包含 5 个更新

  • PR #28584: MNT: 防止用户在 Axis 上错误地使用图例标签 API

  • PR #28853: MNT: 检查 pcolorfast 中常规 X,Y 的输入大小

  • PR #28838: TST: 修复交互式后端测试中的小问题

  • PR #28795: MNT: 清理文档字符串替换机制

  • PR #28897: 修复 stubtest 包装器中的小问题

  • PR #28899: 不要在 dviread 中缓存带有回溯引用循环的异常。

  • PR #28888: DOC: 为默认颜色循环示例提供更好的可视化

  • PR #28896: doc: 在 dev 安装文档中指定非 python 依赖项

  • PR #28843: MNT: 清理 FontProperties __init__ API

  • PR #28683: MNT: 如果固定纵横比覆盖了显式设置的数据限制,则发出警告

  • PR #28879: doc: 将 pandas 和 xarray 固定装置添加到测试 API 文档中

  • PR #25645: 修复草图在 Agg 中的 PathCollection 上不起作用的问题

  • PR #28886: DOC: 交叉链接 Axes 属性

  • PR #28880: 从弃用消息的删除替换中移除 'in'

  • PR #28875: DOC: 修复 hist() kwarg 列表的文档

  • PR #28825: DOC: 修复无法使用的代码对象引用

  • PR #28862: 改进饼图错误消息

  • PR #28844: DOC: 添加 Figure.subplots_adjust 的插图

  • PR #28588: 修复非 Windows 系统上 Tk 的缩放

  • PR #28849: DOC: 将子图标记为不再是临时的

  • PR #26000: 使 onselect 成为选择器上的关键字参数

  • PR #26013: 支持 CallbackRegistry 中的不可哈希回调

  • PR #27011: 将 Agg 扩展转换为 pybind11

  • PR #28845: 在示例中,更喜欢命名位置而不是位置编号。

  • PR #27218: API: 完成 LocationEvent.lastevent 移除

  • PR #26870: 从 axis.py 中移除了弃用的代码

  • PR #27996: 创建 InsetIndicator artist

  • PR #28532: TYP: 修复 xycoords 及相关项

  • PR #28785: 将 ft2font 扩展转换为 pybind11

  • PR #28815: DOC: 记录关于颜色图和样式的政策

  • PR #28826: MNT: 用其别名 _docstring.interpd 替换 _docstring.dedent_interpd

  • PR #27567: DOC: 一批标签

  • PR #27302: simple_scatter.py 演示的标签

  • PR #28820: DOC: 修复 sphinx-tags 缺失的交叉引用检查

  • PR #28786: 处理 ContourSet 中的单一颜色

  • PR #28808: DOC: 为 margins() 添加绘图以可视化效果

  • PR #27938: feat: 为 Axes Size 分隔符上的数学运算添加 dunder 方法

  • PR #28569: 为许多示例添加标签

  • PR #28183: 弃用过期

  • PR #28796: 在样式表中添加 petroff10 示例,以展示如何使用颜色序列。

  • PR #28801: DOC: 阐明 AxLine.set_xy2 / AxLine.set_slope

  • PR #28788: TST: 如果 webp 不可用,则跳过 webp 测试

  • PR #28550: 移除对 Artist.figure 的内部使用

  • PR #28767: MNT: 过期 ContourSet 弃用

  • PR #28755: TYP: 为内部 _tri 扩展添加类型提示

  • PR #28765: 为 FT2Font 的大部分添加测试,并修复一些错误

  • PR #28781: TST: 在脏树中修复 test_pickle_load_from_subprocess

  • PR #28783: 修复 "auto" 未被列为有效 interpolation_stage 的地方。

  • PR #28779: DOC/TST: 锁定 numpy < 2.1

  • PR #28771: 确保 SketchParams 始终完全初始化

  • PR #28375: FIX: 使 AffineDeltaTransform 正确传递

  • PR #28454: MultivarColormap 和 BivarColormap

  • PR #27891: 重构 ft2font 扩展的部分内容

  • PR #28752: 通过锁定导致问题的 numpy 版本来快速修复 dev 构建

  • PR #28749: 将 sphinxcontrib-video 添加到 environment.yml

  • PR #27851: 将十色易用颜色循环作为样式表添加

  • PR #28501: ConciseDateFormatter 的偏移字符串在反转轴上是正确的

  • PR #28734: 压缩布局移动 suptitle

  • PR #28736: 简化 dviread 中的一些代码

  • PR #28347: Doc: 将分类部分添加到新贡献者文档中

  • PR #28735: ci: 在 PyPy 上安装 kiwi 时避免使用 setuptools 72.2.0

  • PR #28728: MNT: 弃用顶级命名空间中重新导入的函数

  • PR #28730: MNT: 不要在内部代码中依赖 RcParams 作为 dict 子类

  • PR #28714: 在 Python 3.12+ 上简化 _api.warn_external

  • PR #28727: MNT: 为 ScalarMappables 上的 format_cursor_data 提供更好的解决方法

  • PR #28725: 停止在 MSVC 上禁用 FH4 异常处理

  • PR #28711: 合并 v3.9.x 分支到 main

  • PR #28713: DOC: 在发布指南中添加更多说明

  • PR #28720: DOC: 阐明 axhline() 使用轴坐标

  • PR #28718: DOC: 更新 numpydoc 1.8.0 的缺失引用

  • PR #28710: DOC: 阐明 indicate_inset[_zoom] 的 alpha 处理

  • PR #28704: 修复 FancyPatch.set_arrow() 中的 arrowstyle 文档插值 #28698。

  • PR #28709: 将 actions 组中的 actions/attest-build-provenance 从 1.4.0 升级到 1.4.1

  • PR #28707: 避免 Sketch::Sketch 中的除以零

  • PR #28610: CI: 添加 CI 以测试 matplotlib 针对自由线程 Python 的兼容性

  • PR #28677: Doc: 将轴标题添加到 axhspan/axvspan

  • PR #28262: 修复 PolygonSelector 光标在活动缩放/平移期间暂时隐藏的问题

  • PR #28670: API: 弃用 patch._Styles 中未使用的辅助函数

  • PR #28589: Qt 嵌入示例:分离绘图和数据检索计时器

  • PR #28655: 内联注释和 PGF 用户演示

  • PR #28654: DOC: 移除长期以来无启示意义的示例

  • PR #28652: 修复 lines.py 中文档字符串样式的不一致

  • PR #28641: DOC: 标准化示例标题 - 第 2 部分

  • PR #28642: DOC: 简化热图示例

  • PR #28638: DOC: 移除关于 origin/main 上的 PR 的提示

  • PR #28587: 添加了深色模式发散颜色图

  • PR #28546: DOC: 阐明/简化带有一个颜色条的多个图像的示例

  • PR #28613: 为 specgram 函数中的 vmin 和 vmax 参数添加了文档。

  • PR #28627: DOC: 将 Sphinx 最低版本升级到 5.1.0

  • PR #28628: DOC: 下一次 API 更改概览的子结构

  • PR #28629: FIX: Axis.set_in_layout 得到尊重

  • PR #28575: 将分支跟踪添加到开发工作流程说明中

  • PR #28616: CI: 在最新的 Python 上构建文档

  • PR #28617: DOC: 启用并行构建

  • PR #28544: DOC: 标准化示例标题

  • PR #28615: DOC: 抑制 sphinx-gallery 17.0 警告的 hack

  • PR #28293: BLD: 启用构建 Python 3.13 每日构建版 wheels

  • PR #27385: 修复 3D 线在摄像机后面时可见的问题

  • PR #28609: svg: 确保仅标记线获得 URL

  • PR #28599: 将代码升级到 Python 3.10

  • PR #28593: 将 ruff 更新到 0.2.0

  • PR #28603: 使用 std::optional 简化 ttconv python<->C++ 转换。

  • PR #356: DOC: 应用目录样式以移除嵌套

  • PR #28542: CI: 调整 mypy GHA 作业中的锁定

  • PR #28504: SVG 后端中的更改以提高与 Affinity designer 的兼容性

  • PR #28122: 在 Agg 重采样器中禁用裁剪。

  • PR #28597: 将 PyQt6 固定回 Ubuntu 20.04

  • PR #28073: 添加对直方图中多种填充、边缘颜色和线宽的支持

  • PR #28594: MNT: 在 GeoAxes 限制操作时引发错误

  • PR #28312: 移除 ToolSetCursor 中的一层间接层。

  • PR #28566: MNT: 更新标签提案议题模板的标签

  • PR #28573: ENH: 在 artist AttributeError 中包含属性名称

  • PR #28503: 将最低 Python 版本提升至 3.10

  • PR #28525: FIX: ImageGrid 的颜色条填充

  • PR #28558: DOC: 将 _make_image 签名更改为 numpydoc

  • PR #28061: API: 将 antialiased 添加到图像中的 interpolation-stage

  • PR #28536: [svg] 添加 rcParam["svg.id"] 以向 <svg> 添加顶级 id 属性

  • PR #28540: 当子图的艺术家过时时,子图也会过时

  • PR #28177: 合理化 artist get_figure 方法;使 figure 属性成为属性

  • PR #28527: DOC: 改进标签指南页面

  • PR #28530: DOC: 简化 axhspan 示例

  • PR #28537: DOC: 更新新版本的发布时间线示例

  • PR #27833: [SVG] 为剪辑路径引入顺序 ID 生成方案。

  • PR #28512: DOC: 修复稳定文档的版本切换器

  • PR #28492: MNT: 移除 PolyQuadMesh 弃用

  • PR #28509: CI: 在 AppVeyor 上使用 micromamba

  • PR #28510: 合并 v3.9.1 发布到 main

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

  • PR #28497: 添加要忽略的 codespell 单词

  • PR #28455: 扩展 ticklabels_rotation 示例以涵盖旋转默认刻度标签。

  • PR #28282: DOC: 阐明 no-build-isolation & mypy 忽略新函数

  • PR #28306: 修复 PolarAxes 不使用 fmt_xdata 的问题,并添加了简单的测试 (#4568)

  • PR #28400: DOC: 改进数据参数的文档措辞

  • PR #28225: [ENH]: fill_between 扩展到 3D

  • PR #28371: 升级 actions 组中的 pypa/cibuildwheel,从 2.18.1 到 2.19.0

  • PR #28390: 内联 RendererBase._get_text_path_transform。

  • PR #28381: 在 MathTextParser 缓存中考虑 hinting rcParam。

  • PR #28363: 翻转子图轴以匹配子图

  • PR #28340: 修复使用 MiKTeX 时缺少字体的错误

  • PR #28379: PathEffectsRenderer 可以直接继承 RendererBase._draw_text_as_path。

  • PR #28275: 恢复从 UI 窗口标题中提取的默认文件名的清理

  • PR #28360: DOC: 修复了用于测试检查图形相等示例的代码

  • PR #28370: 从语义上重新排序 Axes3D 参数。

  • PR #28350: 通信指南中的拼写错误: extensiblity -> extensibility

  • PR #28290: 引入自然的鼠标 3D 旋转

  • PR #28186: 在等号后直接应用一元减号间距

  • PR #28311: 立即更新 3D 方向指示

  • PR #28300: 更快的标题对齐

  • PR #28313: 从对齐计算中提取缺失脊的处理。

  • PR #28196: TST: 向 font_manager + 线程测试添加超时

  • PR #28279: Doc/ipython dep

  • PR #28091: [MNT]: 创建 build-requirements.txt 并更新 dev-requirements.txt

  • PR #27992: 为具有相同 ID 的多次 pyplot.figure 调用添加警告

  • PR #28238: DOC: 更新发布指南以匹配当前的自动化

  • PR #28232: 合并 v3.9.0 发布到 main

  • PR #28228: DOC: 修复 release_guide.rst 中的拼写错误

  • PR #28074: 为 Boxplot 添加 orientation 参数并弃用 vert

  • PR #27998: 为 Violinplot 添加新的 orientation 参数并弃用 vert

  • PR #28217: 通过 texmanager 更好地对字体处理进行分组记录。

  • PR #28130: 阐明 _make_image 中 out_mask 和 out_alpha 的作用。

  • PR #28201: 弃用 Poly3DCollection.get_vector

  • PR #28046: DOC: 阐明合并政策

  • PR #26893: PGF: 一致地设置 LaTeX 文档字体大小

  • PR #28156: 不要在 dark_background/538 样式中设置 savefig.facecolor/edgecolor。

  • PR #28030: 修复 #28016: stairs 上 baseline=None 时错误的 lower ylim

  • PR #28127: GOV: 制定关于不更新 CVE 依赖项要求的政策

  • PR #28106: 修复: [Bug]: 通过字符串设置范数不适用于 hexbin #28105

  • PR #28143: 合并 v3.9.x 分支到 main

  • PR #28133: 使 secondary_x/yaxis 的 functions 参数不是仅限关键字。

  • PR #28083: 将 TensorFlow 转换为 numpy 以进行绘图

  • PR #28116: FIX: 更正别名颜色图的名称

  • PR #28118: 移除 test_image 中多余的基准测试。

  • PR #28093: pgf 文档/后端的微小维护。

  • PR #27818: 为对数缩放的 hexbin 设置多边形偏移

  • PR #28058: TYP: 将 float 添加到 to_rgba x 类型

  • PR #27964: BUG: 修复具有非线性缩放的 NonUniformImage

  • PR #28054: DOC: 阐明网格数据绘图函数的参数是 p...

  • PR #27882: 在上传前删除所有已通过测试的图像

  • PR #28033: API: 如果以可能不希望的方式使用 stairs,则发出警告

  • PR #27786: 弃用绘图函数大多数参数的位置使用

  • PR #28025: DOC: 阐明接口术语

  • PR #28043: MNT: 添加 git blame 忽略以进行文档字符串参数缩进修复

  • PR #28037: DOC: 修复 _axes.py 中一些文档字符串中不一致的间距

  • PR #28031: 在 findobj 返回类型中更具体

议题 (106)

  • #28463: [ENH]: ticker.EngFormatter: 允许偏移量

  • #23490: [ENH]: 向 mouseevents 添加按钮(复数)属性

  • #28209: [Doc]: quiver ‘scale_units’ 描述不是很清楚

  • #22651: [ENH]: rgb_to_hsv/hsv_to_rgb 可以检查输入是否为浮点数据类型

  • #9056: 默认文件名在 windows 上不会去除无效字符

  • #29298: [Doc]: "see also" 处的链接不正确。(Axes.violin)

  • #29248: [Bug]: Figure.align_labels() 被 GridSpecFromSubplotSpec 搞糊涂了

  • #26738: 进一步改进 LineCollection 文档字符串

  • #29263: [Bug]: CI 中的 mypy 失败

  • #27416: [Bug]: xaxis 上的 get_tick_params 显示错误的关键字

  • #29241: [Bug]: environment.yml 中设置 conda 开发环境的说明在 MacOS/zsh 上出现问题

  • #29227: [Bug]: pyplot API 页面上的入门示例没有显示 - 缺少 plt.show()

  • #29190: [Bug]: 显示和保存之间的 ‘animation.FuncAnimation’ 不一致

  • #29090: [MNT]: bar() 的更一致的颜色参数

  • #29179: [Bug]: 当 shading='nearest' 且仅提供网格数据 C 时 pcolormesh 不正确。

  • #29067: [Bug]: secondary_xaxis 在错误位置产生刻度

  • #29126: [Bug]: TkAgg 后端在 tcl/tk 9.0 下崩溃

  • #29045: [ENH]: 在 macOS 上实现鼠标移动事件的后退/前进按钮

  • #27173: [Bug]: Gifs 不再创建透明背景

  • #19229: 为设置轴单位转换器添加公共 API

  • #21108: [Bug]: 填充线宽不能在 rcParam 上下文中修改

  • #27784: [Bug]: 对于 set_theta_directionset_theta_offset,极坐标图误差条不随角度旋转

  • #28944: [Bug]: 在制作极坐标图之前调用标题

  • #29011: [Bug]: Figure.autofmt_xdate() 在存在带有约束布局的颜色条时不起作用

  • #29020: AIX 内部 CI 构建中断 #Matplotlib

  • #28726: 功能请求: 支持将 DataFrames 传递给 table.table

  • #28570: [MNT]: 尝试通过使用 PyStemmer 改进文档构建速度

  • #13388: 图形 API 中的拼写错误 (fig.suptitle)

  • #28994: [Bug]: 图形编号导致类型错误

  • #28985: [ENH]: 无法在 ToolManager/Toolbar 中禁用坐标显示 (它可以在 NavigationToolbar2 中完成)

  • #17914: PathSimplifier 未能忽略 CLOSEPOLY 顶点

  • #28885: [Bug]: 当极坐标轴具有非默认 theta 方向或 theta 零位置时出现奇怪的误差条帽

  • #12418: 替换 ps/pdf 的 ttconv

  • #28962: [Bug]: gtk4 后端没有设置 guiEvent 属性

  • #28408: [ENH]: mplot3d 鼠标旋转样式

  • #28701: [MNT]: 将多边形顶点的生成与 _fill_between_x_or_y 分离

  • #28941: [Bug]: 使用带有错误输入的 matplotlib.colors.rgb_to_hsv() 时出现不明确的错误消息

  • #23846: [MNT]: Pybind11 过渡计划

  • #28866: pybind11 迁移中可能存在内存泄漏

  • #26368: [Bug]: 长音频文件导致不完整的频谱图可视化

  • #23826: [Bug]: Agg 渲染器中的 16 位整数溢出导致 PolyCollections 被绘制在错误的位置

  • #28927: [Bug]: 强制执行 Line 数据修改必须是序列

  • #12312: colorbar(boundaries=...) 与非线性范数配合得不太好

  • #28800: [ENH]: AxLine xy1/xy2 设置器应该将 xy 作为单个参数,(可能)而不是分开的

  • #28893: [Bug]: 当每行有超过 7 个子图时,点之间的线不可见

  • #28908: [Bug]: _LazyTickList 可能存在性能问题

  • #27971: [Bug]: ax.xaxis.set_label(...) 没有设置 x 轴标签

  • #28059: [Bug]: pcolorfast 应该验证常规间隔的 X 或 Y 输入是否具有正确的大小

  • #28892: [Doc]: 对“合理”开发环境需要安装的依赖项更具体一些

  • #19693: path.sketch 不适用于 PolyCollection

  • #28873: [Bug]: hist() 的 edgecolors/facecolors 文档与行为不符(行为本身也不太一致)

  • #23005: [Doc]: 将图形添加到 subplots_adjust

  • #25947: [Doc]: 子图仍标记为临时的

  • #26012: [Bug]: 当事件回调是 dict 子类的方法时,“不可哈希类型”

  • #23425: [Bug]: Axes.indicate_inset 连接器影响约束布局

  • #23424: [Bug]: Axes.indicate_inset(linewidth=...) 不影响连接器

  • #19768: Axes.indicate_inset_zoom 创建的覆盖层在更改插入范围时不会调整

  • #27673: [Doc]: 关于颜色更改的令人困惑的页面

  • #28782: [Bug]: 当使用 extend 时,字符串 contour(colors) 给出令人困惑的错误

  • #27930: [ENH]: 使 axes_grid1.Size 更友好于数学。

  • #28372: [Bug]: AffineDeltaTransform 似乎无法正确失效

  • #27866: [Bug]: 在压缩布局中添加 suptitle 会导致间距异常

  • #28731: [Bug]: 使用 pyplot.imshow 和指定的 colors.LogNorm 绘制 dtype 为 float32 的 numpy.array 会产生错误的颜色

  • #28715: [Bug]: CI 文档构建近几天持续失败

  • #28698: [bug]: FancyPatch.set_arrow() 中的 arrowstyle 文档插值问题

  • #28669: [Bug]: 使用 Agg 后端时 Sketch::Sketch 出现除以零错误

  • #28548: [Doc]: 未记录 matplotlib.pyplot.specgram 的 vmin 和 vmax 参数

  • #28165: [Bug]: 当启用缩放/平移时,PolygonSelector 应该自动隐藏

  • #18608: 功能建议:“深色模式”发散色图

  • #28623: [Bug]: Axis.set_in_layout 未生效?

  • #6305: Matplotlib 3D 绘图 - 从特定角度观察时的参数曲线“回绕”问题

  • #28595: [Bug]: set_url 对 linestyle 为 'none' 的 Line2D 实例无效

  • #20910: [Bug]: 导出的 SVG 文件无法再正确导入 Affinity Designer

  • #28600: [TST] 即将到来的依赖项测试失败

  • #26718: [Bug]: 堆叠直方图不能正确处理 edgecolor 和填充图案 (hatches)

  • #28590: [ENH]: 地理投影支持反转坐标轴

  • #27954: [ENH]: 分组直方图标签中的可迭代对象

  • #27878: [ENH]: AttributeError('... got an unexpected keyword argument ...') 应该将 .name 属性设置为该关键字

  • #28489: [TST] 即将到来的依赖项测试失败

  • #28343: [Bug]: cbar_mode="single"ImageGrid 色条间距不一致

  • #28535: [ENH]: 为顶层 svg 标签添加 id 属性

  • #28170: [Doc]: get_figure 可能会返回 SubFigure

  • #27831: [Bug]: SVG clipPath 元素 id 属性的不确定性

  • #4568: 为极坐标轴添加 fmt_rfmt_theta 方法

  • #28105: [Bug]: 通过字符串设置 norm 对 hexbin 无效

  • #28142: [ENH]: 为 3D 绘图添加填充区域 (fill between) 支持

  • #28344: [Bug]: 子图按列优先顺序添加

  • #28212: [Bug]: Matplotlib 与 MiKTeX 不兼容

  • #28288: [ENH]: 鼠标自然 3D 旋转

  • #28180: [Bug]: mathtext 应该区分一元减号和二元减号

  • #26150: [Bug]: 带有子图的 savefig 速度缓慢

  • #28310: [Bug]: mplot3d 中的方向指示器显示较晚且持续存在

  • #16263: 将 NEP29(限期支持)应用于 IPython

  • #28192: [MNT]: dev-requirements 中未包含基本构建需求

  • #27978: [Bug]: 重新定义图形大小时出现奇怪的行为

  • #13435: boxplot/violinplot 方向设置 API

  • #28199: [MNT]: 误导性的函数名 Poly3DCollection.get_vector()

  • #26892: [Bug]: PGF 字体大小测量与输出不匹配

  • #28016: [Bug]: baseline=None 时 stairs 的 ylim 意外

  • #28114: [Bug]: mpl.colormaps[ "Grays" ].name 是 "Greys",而不是 "Grays"

  • #18045: 当设置 xscale='log'yscale='log' 时无法访问 hexbin 数据

  • #27820: [Bug]: Logscale 坐标轴 + NonUniformImage + GUI 移动工具 = 变形

  • #28047: [Bug]: plt.barbs 是一个命令,不能通过参数名传递 c 参数,但可以通过位置参数形式传递

  • #23400: 仅在失败时上传失败的图像

  • #26752: [Bug]: ax.stairs() 为绘图创建了不准确的 fill

  • #21817: [Doc/Dev]: 风格指南声称禁止“面向对象”