GitHub 统计信息 3.10.0(2024年12月13日)#

GitHub 统计信息 2024/05/15 (tag: v3.9.0) - 2024/12/13

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

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

以下 128 位作者贡献了 1932 次提交。

  • 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

  • Danny

  • 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

  • juanis2112

  • Juanita Gomez

  • Justin Hendrick

  • K900

  • Kaustbh

  • Kaustubh

  • 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

  • OdileVidrine

  • Oscar Gustafsson

  • Panicks28

  • Paul An

  • Pedro Barão

  • PedroBittarBarao

  • Peter Talley

  • Pierre-antoine Comby

  • Pranav

  • Pranav Raghu

  • pre-commit-ci[bot]

  • proximalf

  • r3kste

  • Randolf Scholz

  • Refael Ackermann

  • RickyP24

  • rnhmjoj

  • Ruth Comer

  • Ryan May

  • Sai Chaitanya, Sanivada

  • saranti

  • scaccol

  • Scott Shambaugh

  • Sean Smith

  • Simon May

  • simond07

  • smcgrawDotNet

  • Takumasa N

  • Takumasa N.

  • Takumasa Nakamura

  • thiagoluisbecker

  • Thomas A Caswell

  • Tiago Lubiana

  • Tim Hoffmann

  • trananso

  • Trygve Magnus Ræder

  • Victor Liu

  • vittoboa

  • Xeniya Shoiko

GitHub 议题和拉取请求

拉取请求 (337)

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

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

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

  • PR #29289: 回溯 PR #29260 到分支 v3.10.x (DOC: 更好地解释 rcParams "patch.edgecolor" 和 "patch.force_edgecolor")

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

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

  • PR #29260: DOC: 更好地解释 rcParams "patch.edgecolor" 和 "patch.force_edgecolor"

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

  • PR #29286: 回溯 PR #29274 到分支 v3.10.x (跨 1 个目录更新 actions 组 2 次)

  • PR #29274: 跨 1 个目录更新 actions 组 2 次

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

  • PR #29272: DOC: 添加 Axes 和 pyplot 接口之间转换的部分

  • PR #29279: 回溯 PR #29265 到分支 v3.10.x (DOC: 稍微改进 LineCollection 的 docstring)

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

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

  • PR #29265: DOC: 稍微改进 LineCollection 的 docstring

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

  • PR #29268: actions 组更新 2 次

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

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

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

  • PR #29251: Zizmor 审计

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • PR #29177: 回溯 PR #29148 到分支 v3.10.x (在 qt figureoptions 中,如果 cmaps 相等但名称不同,则不报错。)

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

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

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

  • PR #29210: 回溯 PR #29209 到分支 v3.10.x (FIX: pcolormesh 在没有 x y 参数和最近插值时的行为)

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

  • PR #29209: FIX: pcolormesh 在没有 x y 参数和最近插值时的行为

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

  • PR #29207: 回溯 PR #29169 到分支 v3.10.x (对文本介绍解释器进行小幅修复)

  • PR #29169: 对文本介绍解释器进行小幅修复

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

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

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

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

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

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

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

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

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

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

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

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

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

  • PR #29073: 更新 secondary_axis 教程

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

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

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

  • PR #29140: 回溯 PR #29080 到分支 v3.10.x (响应议题 #28920,更新 galleries/tutorials/artists.py 文件)

  • PR #29080: 响应议题 #28920,更新 galleries/tutorials/artists.py 文件

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

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

  • PR #29132: 回溯 PR #29128 到分支 v3.10.x (调整 AutoMinorLocator docstring。)

  • PR #29128: 调整 AutoMinorLocator docstring。

  • PR #29123: actions 组更新 2 次

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

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

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

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

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

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

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

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

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

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

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

  • PR #29089: 回溯 PR #29065 到分支 v3.10.x (DOC: 更新 triplot() 的 docstring)

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

  • PR #29084: 回溯 PR #29081 到分支 v3.10.x (文档化 "none" 作为颜色值)

  • PR #29065: DOC: 更新 triplot() 的 docstring

  • PR #29081: 文档化 "none" 作为颜色值

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

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

  • PR #29070: 回溯 PR #29048 到分支 v3.10.x (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: 功能: 支持将 DataFrame 传递给 table.table

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

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

  • PR #29021: 更新 minimum pybind11 到 2.13.2

  • PR #28863: 改进 quiver 的文档

  • PR #29019: 更新需求以将 PyStemmer 添加到 doc-requirements 和 environment

  • PR #28653: Mnt/通用化绘图可变参数

  • 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 的 bug 修复

  • 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: 修正 linestyle 示例并引用 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 函数中,当 RGB 值超出 [0, 1] 范围时引发 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 #28584: MNT: 防止用户错误地在 Axis 上使用图例标签 API

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

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

  • PR #28795: MNT: 清理 docstring 替换机制

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

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

  • PR #28888: DOC: 更好地可视化默认颜色循环示例

  • PR #28896: doc: 在开发安装文档中指定非 Python 依赖项

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

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

  • 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: 将 subfigures 标记为不再是临时性的

  • 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.dedent_interpd 替换为其别名 _docstring.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 divider 添加数学运算的双下划线方法

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

  • PR #28183: 弃用过期

  • PR #28801: DOC: 澄清 AxLine.set_xy2 / AxLine.set_slope

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

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

  • PR #28767: MNT: 弃用 ContourSet

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

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

  • 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 版本

  • 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: 更好的 workaround 用于 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() #28698 中的 arrowstyle doc 插值。

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

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

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

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

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

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

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

  • PR #28654: DOC: 移除冗长无益的示例

  • PR #28652: 修复 lines.py 中 docstring 样式不一致的问题

  • PR #28641: DOC: 规范示例标题 - 第二部分

  • 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 警告

  • PR #28293: BLD: 启用为夜间构建 Python 3.13 wheel

  • 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 #28557: DOC: 应用 toc 样式以移除嵌套

  • PR #28542: CI: 调整 mypy GHA 任务中的限制

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

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

  • PR #28597: 在 Ubuntu 20.04 上重新锁定 PyQt6

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

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

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

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

  • PR #28503: 将 Python 最低版本提高到 3.10

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

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

  • PR #28061: API: 为图像的插值阶段添加抗锯齿

  • PR #28536: [svg] 添加 rcParam["svg.id"] 以在 中添加顶级 id 属性

  • PR #28540: 当 subfigures 的 artist 过期时,subfigures 也会过期

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

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

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

  • PR #28537: DOC: 更新时间线示例以适应新版本

  • PR #27833: [SVG] 引入 clip-path 的顺序 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: 澄清无构建隔离 & 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: 翻转 subfigures 轴以匹配 subplots

  • 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: 为多次调用 pyplot.figure 且 ID 相同的情况添加警告

  • 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 时,ylim 下限错误

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

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

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

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

  • PR #28083: 将 TensorFlow 转换为 numpy 用于绘图

  • PR #28116: FIX: 修正别名 cmaps 的名称

  • PR #28118: 移除 test_image 中冗余的基线测试。

  • PR #28093: pgf docs/backends 的小维护。

  • 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: 为 docstring 参数缩进修复添加 git blame 忽略

  • PR #28037: DOC: 修复 _axes.py 中一些 docstring 的间距不一致

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

议题 (100)

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

  • #29248: [Bug]: Figure.align_labels() 被 GridSpecFromSubplotSpec 混淆

  • #26738: 进一步改进 LineCollection docstring

  • #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]: Hatch linewidths 无法在 rcParam 上下文中修改

  • #27784: [Bug]: Polar 绘图误差条不随 set_theta_directionset_theta_offset 的角度旋转

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

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

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

  • #28570: [MNT]: 尝试使用 PyStemmer 提高文档构建速度

  • #13388: figure 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 setter 应该将 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]: Subfigures 仍被标记为临时性的

  • #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 doc 插值

  • #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]: linestyle 'none' 的 Line2D 实例的 set_url 无效

  • #20910: [Bug]: 导出的 SVG 文件不再能被 Affinity Designer 正确导入

  • #28600: [TST] 即将出现的依赖测试失败

  • #26718: [Bug]: 堆叠直方图未正确处理 edgecolor 和 hatches

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

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

  • #27878: [ENH]: AttributeError('... 获得意外关键字参数 ...') 应该将 .name 属性设置为关键字

  • #28489: [TST] 即将出现的依赖测试失败

  • #28343: [Bug]: ImageGridcbar_mode="single" 下的颜色条填充不一致

  • #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 绘图添加填充支持

  • #28344: [Bug]: subfigures 以列主序添加

  • #28212: [Bug]: Matplotlib 不适用于 MiKTeX。

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

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

  • #26150: [Bug]: 保存图形在子图多时很慢

  • #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]: stairs 中 baseline=None 时 ylim 意外的下限

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

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

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

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

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

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

  • #21817: [Doc/Dev]: 样式指南称“面向对象”是禁忌。