GitHub 3.9.0 版本统计信息 (2024 年 5 月 15 日)#

GitHub 2023/09/15 (标签: v3.8.0) - 2024/05/15 版本统计信息

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

我们关闭了 97 个问题并合并了 450 个拉取请求。完整的列表可以在 GitHub 上查看

以下 175 位作者贡献了 2584 次提交。

  • 0taj

  • Abdul Razak Taha

  • Adam J. Stewart

  • Adam Turner

  • Aditi Gautam

  • agautam478

  • Alan Lau

  • Albert Y. Shih

  • Alec Vercruysse

  • Alexander Volkov

  • Alice Descoeudres

  • Allan Haldane

  • Amirreza Aflakparast

  • Ananya Devarakonda

  • ananya314

  • Anja Beck

  • Anjini2004

  • Ant Lockyer

  • Antony Lee

  • Anvi Verma

  • Artyom Romanov

  • Augusto Borges

  • avramid9

  • Ben Root

  • bersbersbers

  • Binaya Sharma

  • Cameron

  • Chaoyi Hu

  • chaoyihu

  • Chiraag Balu

  • Christoph Hasse

  • ConstableCatnip

  • CozyFrog

  • Cyril Gadal

  • Dale Dai

  • Daniel Bergman

  • Daniel Hitchcock

  • danielcobej

  • David Gilbertson

  • David Stansby

  • ddale1128@gmail.com

  • dependabot[bot]

  • Devilsaint

  • dohyun

  • Drew Kinneer

  • DWesl

  • Elisa Heckelmann

  • ElisaHeck

  • Elliott Sales de Andrade

  • Eric Firing

  • Eric Prestat

  • esibinga

  • Eva Sibinga

  • Evgenii Radchenko

  • Faisal Fawad

  • Felipe Cybis Pereira

  • Garrett Sward

  • Gaurav-Kumar-Soni

  • Gauri Chaudhari

  • Gautam Sagar

  • Greg Lucas

  • Gurudatta Shanbhag

  • hannah

  • Haoying Zhang

  • Hugues Hoppe

  • i-jey

  • iamfaham

  • Ian Hunt-Isaak

  • Ian Thomas

  • ifEricReturnTrue

  • Illviljan

  • Issam

  • Issam Arabi

  • Jacob Stevens-Haas

  • 雅各布·汤姆林森

  • 杰克

  • 杰克·史蒂文斯-哈斯

  • 詹姆斯·萨尔斯曼

  • Jaroza727

  • 杰里米·法雷尔

  • 吉尔卡

  • 乔迪·克利马克

  • 豪尔赫·莫拉莱达

  • 约书亚·史蒂文森

  • jovianw

  • 若昂·安德拉德

  • jpgianfaldoni

  • jsdodge

  • jsjeelshah

  • judfs

  • 尤汉·奥斯卡·亨诺斯特

  • Junpei Ota

  • 凯瑟琳·特克

  • katotaisei

  • KheshavKumar

  • 考斯塔夫·戈什

  • 克里蒂卡·维尔玛

  • 凯尔·桑登

  • 李林伊

  • linyilily

  • lkkmpn

  • 露西亚·科帕斯

  • madisonwong210

  • 刘麦琪

  • 马克·布雷森

  • 马修·费克特

  • 马修·莫里森

  • 马蒂亚斯·布森尼尔

  • 梅丽莎·韦伯·门多萨

  • melissawm

  • mliu08

  • 穆斯塔法·诺亚

  • MostafaNouh0011

  • n-aswin

  • 纳比尔

  • nbarlowATI

  • 尼达·拉巴赫

  • 尼维迪塔·乔德哈里

  • 奥斯卡·古斯塔夫松

  • patel-zeel

  • 帕维尔·利亚沃瑙

  • 佩德罗

  • 佩德罗·佩萨尼亚

  • 彼得·塔利

  • 普拉迪普·雷迪·拉玛纳

  • 普拉杰瓦尔·阿格拉瓦尔

  • 普拉纳夫·拉古

  • prateetishah

  • pre-commit-ci[bot]

  • QuadroTec

  • 拉斐尔·楚哈

  • 拉古拉姆·西里吉里

  • 拉斐尔

  • 拉斐尔·夸斯特

  • 拉特纳巴利·杜塔

  • rawwash

  • rsp2210

  • 芮若伊

  • 谢芮若伊

  • 鲁希凯什·潘迪亚

  • 露丝·科默

  • samGreer

  • 塞缪尔·迪博尔特

  • saranti

  • 斯科特·沙姆博

  • 塞巴斯蒂安·贝格

  • 李世贤

  • Sheepfan0828

  • ShivamPathak99

  • 什里亚·卡拉卡塔

  • shriyakalakata

  • 斯特凡

  • 斯特芬·雷伯格

  • stevezhang1999

  • 苏丹舒·潘迪

  • 塔尔哈·伊尔凡

  • thehappycheese

  • 托马斯·A·卡斯韦尔

  • 蒂亚戈·卢比安娜

  • 蒂姆·霍夫曼

  • 托比亚斯

  • 汤姆·萨兰蒂斯

  • trananso

  • turnipseason

  • tusharkulkarni008

  • UFEddy

  • Vashesh08

  • vicky6

  • vigneshvetrivel8

  • wemi3

  • yangyangdotcom

  • 范逸伦

  • 扎克·冠军

  • zachjweiner

  • zoehcycy

GitHub 问题和拉取请求

拉取请求 (450)

  • PR #28206: 在 v3.9.x 分支上回退 PR #28205 (TST: 修复使用旧版 ipython 的测试)

  • PR #28207: TST: 对 #28205 进行后续更正

  • PR #28205: TST: 修复使用旧版 ipython 的测试

  • PR #28203: 在 v3.9.x 分支上回退 PR #28164 (CI: 确保始终上传代码覆盖率)

  • PR #28204: 在 v3.9.x 分支上回退 PR #28195 (TST: 为 pytest 9 做准备)

  • PR #28191: DOC: 在 v3.9.x 上使用已发布的 mpl-sphinx-theme

  • PR #28195: TST: 为 pytest 9 做准备

  • PR #28193: 将 PR #28185 回溯到 v3.9.x 分支 (DOC: 将 mpl-sphinx-theme 升级到 3.9)

  • PR #28190: 将 PR #28103 回溯到 v3.9.x 分支 ([DOC]: 修复与 sphinx-gallery 0.16 的兼容性)

  • PR #28164: CI: 确保始终上传代码覆盖率

  • PR #28194: 将 PR #28188 回溯到 v3.9.x 分支 ([TST] 为 Macos ARM 调整一些容差)

  • PR #28188: [TST] 为 Macos ARM 调整一些容差

  • PR #28185: DOC: 将 mpl-sphinx-theme 升级到 3.9

  • PR #28189: 将 PR #28181 回溯到 v3.9.x 分支 (DOC: 为 3.9 准备发布说明)

  • PR #28103: [DOC]: 修复与 sphinx-gallery 0.16 的兼容性

  • PR #28181: DOC: 为 3.9 准备发布说明

  • PR #28184: 将 PR #28182 回溯到 v3.9.x 分支 (将自定义阴影的弃用过期时间推迟)

  • PR #28182: 将自定义阴影的弃用过期时间推迟

  • PR #28178: 将 PR #28171 回溯到 v3.9.x 分支 (支持从 ToolContainerBase 中移除缺失的工具)

  • PR #28171: 支持从 ToolContainerBase 中移除缺失的工具

  • PR #28174: 将 PR #28169 回溯到 v3.9.x 分支 (澄清一些 ToolContainerBase API 的公开性)

  • PR #28169: 澄清一些 ToolContainerBase API 的公开性

  • PR #28160: 将 PR #28039 回溯到 v3.9.x 分支 (在交互式旋转绘图时尊重 vertical_axis)

  • PR #28159: 将 PR #28157 回退到 v3.9.x 分支(从 Artist 中删除对不存在的方法 _default_contains 的调用)

  • PR #28162: 将 PR #27948 回退到 v3.9.x 分支(将 IPython 后端映射移动到 Matplotlib 并支持入口点)

  • PR #28163: 将 PR #28144 回退到 v3.9.x 分支(DOC:重构鱼骨图示例中的代码)

  • PR #28144: DOC:重构鱼骨图示例中的代码

  • PR #27948: 将 IPython 后端映射移动到 Matplotlib 并支持入口点

  • PR #28039: 在交互式旋转绘图时尊重 vertical_axis

  • PR #28157: 从 Artist 中删除对不存在的方法 _default_contains 的调用

  • PR #28141: 将 PR #27960 回退到 v3.9.x 分支(更新 AppVeyor 配置)

  • PR #28138: 将 PR #28068 回退到 v3.9.x 分支([TYP] 在 LinearSegmentedColormap.from_list 中的 colors 参数中添加可能的类型提示)

  • PR #28140: 将 PR #28136 回退到 v3.9.x 分支(安抚 pycodestyle。)

  • PR #27960: 更新 AppVeyor 配置

  • PR #28068: [TYP] 在 LinearSegmentedColormap.from_list 中的 colors 参数中添加可能的类型提示

  • PR #28136: 安抚 pycodestyle。

  • PR #28135: 将 PR #28134 回退到 v3.9.x 分支(DOC:快速入门中的小改进)

  • PR #28134: DOC:快速入门中的小改进

  • PR #28121: 将 PR #28085 回退到 v3.9.x 分支(澄清 pgf 后端实际上从未在交互式中使用。)

  • PR #28120: 将 PR #28102 回退到 v3.9.x 分支(修复 quick_start.py 中颜色映射文档中的拼写错误)

  • PR #28109: 将 PR #28100 回退到 v3.9.x 分支 (TST: wxcairo 有时在缺少 cairo 库时会引发 OSError)

  • PR #28100: TST: wxcairo 有时在缺少 cairo 库时会引发 OSError

  • PR #28108: 将 PR #28107 回退到 v3.9.x 分支 ([DOC] 修复 CapStyle 示例中的描述)

  • PR #28107: [DOC] 修复 CapStyle 示例中的描述

  • PR #28102: 修复 quick_start.py 中颜色映射文档中的拼写错误

  • PR #28095: 将 PR #28094 回退到 v3.9.x 分支 (DOC: 排除 sphinx 7.3.*)

  • PR #28081: 将 PR #28078 回退到 v3.9.x 分支 (澄清 findfont & _find_fonts_by_props 返回路径)

  • PR #28080: 将 PR #28077 回退到 v3.9.x 分支 (将 tk StringVar 父级设置为画布小部件,而不是工具栏)

  • PR #28092: 将 PR #28032 回退到 v3.9.x 分支 (FIX: 确保图像在传递给 pillow 之前为 C 顺序)

  • PR #28032: FIX: 确保图像在传递给 pillow 之前为 C 顺序

  • PR #28088: 将 PR #28087 回退到 v3.9.x 分支 (记录 Qt5 最小版本)

  • PR #28085: 澄清 pfg 后端实际上从未在交互式中使用过

  • PR #28078: 澄清 findfont & _find_fonts_by_props 返回路径

  • PR #28077: 将 tk StringVar 父级设置为画布小部件,而不是工具栏

  • PR #28062: 将 PR #28056 回退到 v3.9.x 分支 (从日志格式化程序光标输出中删除尾随空格)

  • PR #28063: 将 PR #28055 回退到 v3.9.x 分支 (DOC: 改进反转轴示例)

  • PR #28056: 从日志格式化程序光标输出中删除尾随空格

  • PR #28049: 将 PR #28036 回退到 v3.9.x 分支 (BLD: 在构建时从 setuptools_scm 获取版本)

  • PR #28036: BLD: 在构建时从 setuptools_scm 获取版本

  • PR #28038: 将 PR #28023 回退到 v3.9.x 分支 (ci: 更新合并冲突标签器)

  • PR #28023: ci: 更新合并冲突标签器

  • PR #28035: 将 PR #28026 回溯到 v3.9.x 分支 ([DOC] 贡献指南重组)

  • PR #28026: [DOC] 贡献指南重组

  • PR #28024: DOC: 重写“处理问题”部分

  • PR #28011: DOC: 将错误报告和功能请求移至贡献指南索引顶部

  • PR #27747: 将 doc/users/installing/ 移动到 doc/install/

  • PR #27952: ENH: 对齐标题

  • PR #28017: 合并 v3.8.4

  • PR #28014: 改善时间线示例。

  • PR #28019: DOC: 修正 mpl_toolkits 参考图像路径

  • PR #26981: 修复 Issue #26377 - 在饼图标签的 Latex 中自动转义 % 符号

  • PR #28007: wx: 修正工具管理器样式工具栏的文件扩展名

  • PR #25556: 为所有与当前轴配对的轴显示光标坐标。

  • PR #23597: 始终在 GitHub CI 中使用 PyQT/PySide6

  • PR #28013: 在画廊示例中避免使用 plt.xticks/plt.yticks。

  • PR #28006: 修复 ft2font 扩展中的弃用警告

  • PR #27723: ci: 在 M1 macOS 上启用测试

  • PR #26375: 为 EllipseCollection 添加 widthsheightsangles 设置器

  • PR #27999: 删除一些后端不支持阴影的文档。

  • PR #26710: 为 wxAgg 后端添加对高 DPI 显示的支持。

  • PR #27148: 正确处理重叠轴的平移/缩放事件。

  • PR #27981: DOC: 修复参数描述中的标签类型规范。

  • PR #27979: 澄清 pcolorfast() 中错误维度的错误消息。

  • PR #27962: DOC: 文档 axes_grid1.Grid 属性。

  • PR #27968: MNT: 删除剩余的 3.7 弃用。

  • PR #27965: DOC: 重写说明 bxp() 的示例。

  • PR #26453: 添加重新加载字体缓存的文档。

  • PR #26131: Tst/恢复旧测试。

  • PR #27730: 添加 image.interpolation_stage 的 rcparam。

  • PR #27956: 在 macos 后端使用 PyOS_setsig。

  • PR #27829: 简化 _process_plot_format 中的颜色/标记歧义逻辑。

  • PR #27840: 添加对箱线图的图例支持。

  • PR #27943: 支持 plot() 简写格式中的 Cn,n>9。

  • PR #27950: ci: 修复发布轮子的条件。

  • PR #27909: 在 pyplot 文档字符串中添加一个引用相应对象方法的注释。

  • PR #27929: DOC: 为绘图类型添加摘要行。

  • PR #27915: [BUG] 修复来自 Sphinx 扩展的重定向。

  • PR #27945: DOC: 解释对象引用中的前导点。

  • PR #27947: 更新 FancyArrowPatchAnnotation 的文档,以明确说明 ShrinkA/B 参数以点为单位,而不是分数。

  • PR #27944: 使用 2 次更新更新操作组

  • PR #27932: 修复对使用 make_axes_area_auto_adjustable 的轴进行 pickling。

  • PR #26500: 关闭 #26477 ENH: 在 qt figureoptions 中添加 interpolation_stage

  • PR #27927: 更新文档

  • PR #27916: 恢复将 boxplot_stats() 中的标签重命名为 tick_labels

  • PR #27931: 将 development_setup 代码段突出显示为 bash,而不是 python。

  • PR #27856: 在 cairo 后端支持阴影。

  • PR #27922: 修复 cbook 样式

  • PR #27668: MNT: 使用标签 + 分支保护规则防止合并

  • PR #27857: matshow 函数的文档编辑

  • PR #27928: DOC: 修复 ToolBase.image 文档字符串的语法

  • PR #27873: 简化 LineCollection 示例

  • PR #27492: 修复 MEP22 图像名称的语义。

  • PR #27918: 修复来自旧合并的新 flake8 错误

  • PR #27874: 对 macosx 后端进行现代化

  • PR #25887: 更新 _unpack_to_numpy 函数以将 JAX 和 PyTorch 数组转换为 NumPy

  • PR #27685: 绕过 pyparsing 诊断警告

  • PR #26594: 在 Lasso Widget __init__ 中添加可选的 props 参数以自定义 Lasso 线

  • PR #22761: 在 Axis 中添加次刻度线开/关

  • PR #22407: 为 Quiver 添加 set_XYset_data

  • PR #27901: 重命名箱线图的刻度标签参数

  • PR #27883: 修复在旧版 macOS 部署目标上的构建问题

  • PR #27900: 删除空的入门教程页面

  • PR #27885: 清理扩展中的头文件

  • PR #27910: 文档:修复 README 中的失效链接

  • PR #26567: 现在使用 SVG 继承图,因为链接已修复

  • PR #27899: 将 3.8.x 合并到主分支

  • PR #27905: 改进格式错误的颜色错误消息

  • PR #27906: 覆盖 PathEffectRenderer 中的 open_group 和 close_group 方法

  • PR #27904: 修复:在 flake8 中恢复 D213

  • PR #27895: 从文档侧边栏中删除版本

  • PR #27894: 将三角剖分类标记为 final

  • PR #27557: 为颜色类型使用 :mpltype:color

  • PR #27845: 确保自定义 alpha 参数不会更改颜色列表中的 'none' 颜色

  • PR #27719: 添加 BackendRegistry 单例类

  • PR #27890: 文档:说明文档构建的大致时间

  • PR #27887: 构建:为 FreeType 添加备用 URL

  • PR #25224: 允许将变换传递给 secondary_xaxis/_yaxis

  • PR #27886: 修复 devdocs 版本切换器

  • PR #27884: 修复:在 RGB 输入上不要复制两次

  • PR #27087: 将路径扩展转换为 pybind11

  • PR #27867: 文档:更新一些与动画相关的主题

  • PR #27848: 修复:使用 ScalarMappables 处理 RGBA 输入中的 NaN

  • PR #27821: 构建,Cygwin:在各种 C++ 文件中首先包含 Python.h

  • PR #27457: 测试:添加对当前刻度清除行为的测试

  • PR #27872: 文档:在集合中添加对 **kwargs 用法的描述

  • PR #27868: 使用 pybind11 字符串格式化程序进行异常消息

  • PR #27862: 向内部测试类添加 dtype/copy 参数

  • PR #27658: 提升 pydata-sphinx-theme

  • PR #27303: 修复:在颜色映射中也排除 np.nan 在 RGB(A) 中

  • PR #27860: 使用 2 次更新提升操作组

  • PR #27869: 正确设置临时 pdf/pgf 后端

  • PR #27850: 弃用 plot_date

  • PR #27815: 向 violinplot 添加 side 选项

  • PR #27836: 文档:在 docstring 中使用 ... 作为继续提示

  • PR #27819: 维护:删除 draw 方法参数和关键字参数

  • PR #27813: 文档:更新 violinplot() 文档

  • PR #27698: 添加所有 YAML 文件的 linting 和验证

  • PR #27811: 修复 Annulus 宽度检查

  • PR #27667: 更改 ionioff 的返回值类型,以修复 Pyright 中的未绑定变量错误

  • PR #27807: 扩展 CI pytest 报告配置以忽略 xfails

  • PR #27806: 从 AnnotationBbox 和 ConnectionPatch 中删除 self._renderer

  • PR #27799: 说明 set_ticks() 如何独立影响主刻度和次刻度

  • PR #27787: 改善 boxplot 和 violinplot 的文档

  • PR #27800: 禁用发行说明的侧边栏

  • PR #27798: 修复 sphinx-gallery CSS

  • PR #27462: DOC: 澄清 Patch.contains_point 中 *radius* 的默认值

  • PR #27565: MNT: arghandling subplotspec

  • PR #27796: 使 mypy 更加严格

  • PR #27767: 更新对 plot 的序列标签的处理

  • PR #27795: 添加 EffVer 徽章

  • PR #27780: 部分回退 #27711

  • PR #27768: MNT: 弃用 draw 方法的参数和关键字参数

  • PR #27783: 更新 README.md 以修复引用链接

  • PR #27726: TST: 始终为子进程设置(长)超时,并始终使用我们的包装器

  • PR #27781: 简化示例:带有自定义填充颜色的箱线图

  • PR #27750: 使用 2 个更新更新操作组

  • PR #27771: 将仅标记和线+标记视觉效果添加到 plot() 绘图类型

  • PR #27764: 增加图例指南示例中图例的大小

  • PR #26800: 将 NumPy 最低版本提升至 1.23

  • PR #27752: 更新一些 Meson 内部机制

  • PR #27702: GOV: 采用 EffVer

  • PR #26965: 删除已弃用的 API cm

  • PR #27758: [Doc] 删除已移除方法的特殊情况

  • PR #25815: [TST] 使 jpl 单位与日期时间实例化与 mpl 转换器保持一致

  • PR #27729: DOC: 改善颜色映射归一化示例

  • PR #27732: TST: 删除内存泄漏测试

  • PR #27733: ci: 简化 CodeQL 设置

  • PR #27692: 添加更新箭头补丁位置的方法

  • PR #27736: 修复文档中不正确的 API 引用

  • PR #27731: DOC: 在指南中创建显式重命名图例条目部分

  • PR #27560: 将 /users/project 移动到 /doc/project

  • PR #27728: 简化 Figure._suplabels。

  • PR #27715: 使用 3 个更新提升操作组

  • PR #27711: 修复箱线图图例条目第 2 部分

  • PR #27696: DOC: 清理工作流程文档的自动化测试部分

  • PR #27686: 改善 Locator 文档字符串

  • PR #27704: ci: 从 Azure Pipelines 中删除预发布条件

  • PR #27568: 修复箱线图图例条目

  • PR #27694: MNT: 修复标签器

  • PR #26953: MNT: 测试表格不会尝试转换带单位的数据

  • PR #27690: 从发行说明中删除“过去版本”部分

  • PR #26926: 关闭 #22011: 更改子图的行为,使其像普通艺术家一样

  • PR #27469: 修复图例位置为“最佳”时,图例与阴影区域和文本重叠的图例问题

  • PR #27684: 使用 1 个更新更新操作组

  • PR #27665: Axes.inset_axes - 移除警告消息

  • PR #27688: CI: 在计划的测试中跳过代码覆盖率上传

  • PR #27689: ci: 不要在一般文档标签中包含 API/新增内容说明

  • PR #27640: 向 NonUniformImage 添加 get_cursor_data

  • PR #27676: BLD: 在 Windows ARM 上将 FreeType 降级到 2.6.1

  • PR #27619: 使用 GH 操作安装 reviewdog

  • PR #27552: TST: 在 pytest 中使用 importlib 进行导入

  • PR #27650: DOC: 添加对 API 指南的调用以进行贡献 + API 指南的小幅重组

  • PR #27618: 添加使用 tox 运行 stubtest 的选项

  • PR #27656: 使用 1 个更新更新操作组

  • PR #27415: 使用数据类的类形式

  • PR #27649: 在构建文档之前检查 latex 二进制文件

  • PR #27641: MNT: 修复 PR 模板中的 API 更改链接

  • PR #27644: ci: 修复 mpl_toolkits 标签

  • PR #27230: 查询 macOS 可用的系统字体。

  • PR #27643: ci: 更新工件 v4 的夜间上传

  • PR #27642: 修复自动标签器配置

  • PR #27639: 文档:修复 #22699 的错别字

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

  • PR #27563: 启用从 GitHub Actions 发布 PyPI

  • PR #22699: 使用装饰器将 kwdoc 内容添加到属性的概念验证

  • PR #27633: 根据更改的文件自动标记 PR

  • PR #27607: 对 hexbin 范围的错误输入进行错误处理

  • PR #27629: 不要在 dependabot 分支上运行 CI 两次

  • PR #27562: 如果 imshow 输入没有 alpha,则避免额外的复制/重采样

  • PR #27628: 使用 2 个更新来提升 actions 组

  • PR #27626: CI: 将 dependabot 更新分组

  • PR #27589: 不要剪切 PowerNorm 输入 < vmin

  • PR #27613: 修复使用 cycler 的标记验证器(允许混合类)

  • PR #27615: MNT: 在 PR 模板中添加空格

  • PR #27614: 文档:更新注释 API 文档中的链接以指向注释用户指南

  • PR #27605: 在箱线图中忽略掩码值

  • PR #26884: 从 _fontconfig_patterns 中删除已弃用的代码

  • PR #27602: 让 FormatStrFormatter 尊重 axes.unicode_minus。

  • PR #27601: 阐明 dollar_ticks 示例和 FormatStrFormatter 文档。

  • PR #24834: 将 apply_theta_transforms=True 弃用为 PolarTransform

  • PR #27591: 在注释/文档中使用 macOS 而不是 OSX

  • PR #27577: MNT: 将运行版本添加到 pickle 警告消息

  • PR #25191: 弃用 MaxNLocator 的 'prune' 关键字参数

  • PR #27566: DOC: 将标签 plot type 更改为 plot-type

  • PR #27105: 使用 Axes 代替 axes 核心库代码

  • PR #27575: 在可编辑安装命令中添加 .[dev] 周围的引号

  • PR #27104: 在画廊中使用 Axes 代替 axes

  • PR #27373: 转置 grid_finder 刻度表示。

  • PR #27363: ci: 提高编译代码的覆盖率

  • PR #27200: DOC: 为自定义非正式类型(如颜色)添加角色

  • PR #27548: DOC: 贡献文档中的拼写错误修复

  • PR #27458: 检查可映射对象是否在与 fig.color… 相同的图形中

  • PR #27546: MNT: 清理一些样式异常

  • PR #27514: 改进对 bbox 的检查

  • PR #27265: DOC: 重新组织贡献文档以清理 toc,更好地分离主题

  • PR #27517: 最佳图例位置微优化

  • PR #27540: 将 github/codeql-action 从 2 升级到 3

  • PR #27520: [Doc] 标记文档的细微一致性更改和更正

  • PR #27505: 在 meson 构建中从 Github 下载 Qhull 源代码,而不是 Qhull 服务器

  • PR #27518: 与列表处理相关的微优化

  • PR #27495: 将 actions/stale 从 8 升级到 9

  • PR #27523: 针对 stale GHA v9 的更改

  • PR #27519: [Doc] 改进/更正 3D 文档

  • PR #27447: TST: 压缩一些直方图几何测试

  • PR #27513: 修复文档并添加 BboxTransformToMaxOnly 的测试,并弃用它。

  • PR #27511: TST: 添加 Affine2D 的测试。

  • PR #27424: 在 test_datetime.py 中添加 Axes.stairs 测试。

  • PR #27267: 修复/恢复 Transform 类型函数对辅助轴的支持。

  • PR #27013: 在 test_datetime.py 中添加 test_contour。

  • PR #27497: 澄清 set_axisbelow 不会将网格线移动到图像下方。

  • PR #27498: 删除 Gcf.destroy 结尾处不必要的 del 局部变量。

  • PR #27466: 在 test_datetime.py 中添加 test_eventplot。

  • PR #25905: 使用注释坐标系简化 label_subplots。

  • PR #27471: 文档: visualizing_tests 和 triage_tests 工具。

  • PR #27474: 在 test_datetime.py 中添加 Axes.matshow 的冒烟测试。

  • PR #27470: 修复非 PNG 文件的测试可视化工具。

  • PR #27426: DOC: 归一化直方图。

  • PR #27452: 清理 unit_cube 方法。

  • PR #27431: 添加 Axes.bar_label 的测试。

  • PR #26962: 删除后端 3.7 弃用的 API。

  • PR #27410: 在 test_datetime.py 中添加 test_vlines。

  • PR #27425: 在 test_datetime.py 中添加 test_fill_betweenx。

  • PR #27449: 从 test_datetime.py 中删除 test_quiverkey。

  • PR #27427: MNT/TST: 从 test_datetime 中删除 xcorr 和 acorr。

  • PR #27390: 在 test_datetime.py 中添加 test_bxp。

  • PR #27428: 在 test_datetime.py 中添加了 broken_barh 的测试。

  • PR #27222: [TST] 在 test_datetime.py 中添加了 test_annotate。

  • PR #27135: 为 Axes.stem 添加了冒烟测试。

  • PR #27343: 修复了子图上可拖动注释。

  • PR #27033: 在 test_datetime 中添加 test_bar。

  • PR #27423: 在 test_datetime.py 中添加了 fill_between 的测试。

  • PR #27409: 修复了在使用 extents 初始化 spanselector 时,在 SpanSelector 中设置 _selection_completed

  • PR #27440: 修复了 3d 艺术家的 get_path。

  • PR #27422: TST: 缓存可用的交互式后端。

  • PR #27401: 在 test_datetime.py 中添加 test_fill。

  • PR #27419: DOC: 将 AsinhScale 添加到内置比例列表中。

  • PR #27417: 将 pytest 固定装置从 tmpdir 切换到 tmp_path。

  • PR #27172: ENH: 在创建没有标签的图例时,将日志记录更改为警告。

  • PR #27405: 检查 errorbar 中的 xerr/yerr 值是否为 None。

  • PR #27392: 从 test_datetime.py 中删除 test_spy。

  • PR #27331: 在 test_datetime.py 中添加了 Axes.barbs 的冒烟测试。

  • PR #27393: MNT: 修复文档 makefile。

  • PR #27387: 恢复“MNT: 将 _version.py 添加到 .gitignore”。

  • PR #27347: FIX: 在设置第一个数组时,缩放集合的规范。

  • PR #27374: MNT: 将 _version.py 添加到 .gitignore

  • PR #19011: 简化 tk 工具提示设置。

  • PR #27367: 修复 _find_fonts_by_props 文档字符串

  • PR #27359: 修复 PyPy 上的构建

  • PR #27362: 实现 SubFigure.remove。

  • PR #27360: 修复嵌套子网格规范上颜色条的移除。

  • PR #27211: 将 test_hlines 添加到 test_datetimes.py

  • PR #27353: 重构 AxisArtistHelpers

  • PR #27357: [DOC]: 更新 3d 轴限制的更新内容

  • PR #26992: 将 TkAgg 工具转换为 pybind11

  • PR #27215: 在 NavigationToolbar2QT 中添加 @QtCore.Slot() 装饰器

  • PR #26907: 删除 Contour 的弃用警告

  • PR #27285: 将 qt 和 macos 中断处理的公共部分提取出来。

  • PR #27306: 简化 make_axes_gridspec 中的 GridSpec 设置。

  • PR #27313: FIX: 允许重新显示的 Qt 窗口被重新销毁

  • PR #27184: 使用 pybind11 作为 qhull 包装器

  • PR #26794: 在 _c_internal_utils 模块中使用 pybind11

  • PR #27300: 删除特有的 get_tick_iterator API。

  • PR #27275: MAINT: 修复标签问题模板中的 .yml

  • PR #27288: 使用 int.from_bytes 代替自己实现转换。

  • PR #27286: 各种清理

  • PR #27279: 微调一些文档字符串。

  • PR #27256: 合并 v3.8.1

  • PR #27254: 删除冗余的 axes_grid 颜色条示例。

  • PR #27251: webagg: 如果 WebSocket 未连接,则不要调整画布大小

  • PR #27236: 标签示例 - 多个图形演示的标签

  • PR #27245: MNT: 在 Qt 后端更加小心地确保确实存在 Figure

  • PR #27158: 为堆叠图尝试使用单独的阴影样式

  • PR #26851: 建立标签词汇表和标签指南草案

  • PR #27083: DOC: 为画廊示例添加标签基础设施

  • PR #27204: BLD: 为非发布版本使用 NumPy nightly 轮子

  • PR #27208: 将 test_axvline 添加到 test_datetime.py

  • PR #26989: MNT: 在缺少字形警告中打印字体名称

  • PR #27177: 在 test_datetime.py 中添加 test_axhline

  • PR #27164: docs: 添加对 set_facecolor 中颜色的解释

  • PR #27175: 弃用为 legend(handles, labels) 混合使用位置参数和关键字参数

  • PR #27199: DOC: 清理表格格式文档下的链接

  • PR #27185: 为 test_datetime.py 中的 Axes.errorbar 添加了冒烟测试

  • PR #27091: 将 test_step 添加到 test_datetime.py

  • PR #27182: 添加绘制双直方图的示例

  • PR #27130: 在 test.datetime.py 中添加了 test_axvspan。

  • PR #27094: MNT: 将 pytest.ini 配置文件移至 .toml。

  • PR #27139: 在 test_datetime.py 中添加了 test_axhspan。

  • PR #27058: DOC: 简洁的依赖项标题 + 小幅说明。

  • PR #27053: 添加了在自动重建时从 meson 获取编译输出的信息。

  • PR #26906: 修复了 Axes3D.plot() 的掩码。

  • PR #27142: 在 test_datetime.py 中添加了 Axes.text 的冒烟测试。

  • PR #27024: 在 test_datetime.py 中添加了 test_contourf。

  • PR #22347: 正确处理重叠轴的平移/缩放事件。

  • PR #26900: #26865 从 axislines.py 中删除弃用。

  • PR #26696: DOC: 修复 colLoc 默认值。

  • PR #27064: 在 Ctrl+C 时关闭阻塞 show() 的所有绘图窗口。

  • PR #26882: 添加了用于日期时间单位的散点图测试。

  • PR #27114: 在 test_datetime.py 中添加了 test_stackplot。

  • PR #27084: 在 test_datetime.py 中添加了 test_barh。

  • PR #27110: DOC: 将图形成员部分向下移动一级。

  • PR #27127: BLD: 使用 python3 作为 shebang,与 pep-394 保持一致。

  • PR #27111: BLD: 修复在扩展中设置 FreeType 构建类型。

  • PR #26921: MNT: 阐明 path.sketch rcparam 格式 + 测试 validate_sketch。

  • PR #27109: TST: 使用 importlib 进行子进程测试

  • PR #27119: 更新 clabel 注释。

  • PR #27117: 删除 axes.pie 的 datetime 测试

  • PR #27095: 弃用 FixedAxisArtistHelper.new_fixed_axis 中的 nth_coord 参数。

  • PR #27066: 微调 array_view 使其更像 pybind11

  • PR #27090: 恢复 figaspect() API 文档

  • PR #27074: Issue #26990: 将直方图图像拆分为每个代码块的两个图像。

  • PR #27086: 将 py 命名空间重命名为扩展代码中的 mpl

  • PR #27082: MAINT: 更新 environment.yml 以匹配需求文件

  • PR #27072: 删除光谱方法/表格的 datetime 测试存根

  • PR #26830: 使用 Unicode 名称更新 stix 表格

  • PR #26969: DOC: 为用户/解释 [ci 文档] 添加单位

  • PR #27028: 在 test_datetime.py 中添加 test_hist

  • PR #26876: issue: 26871 - 从 patches.py 中删除 SimplePath 类

  • PR #26875: 修复 patches.py 中的弃用

  • PR #26890: 从 patches 中删除已弃用的 api

  • PR #27037: 在 test_datetime.py 中添加 test_plot_date

  • PR #27012: 将所需的 C++ 标准提升到 c++17

  • PR #27021: 在文档中添加一个部分以突出显示 JDH 绘图竞赛的往届获奖者

  • PR #27004: 如果句柄和标签的长度不匹配,则发出警告

  • PR #24061: #24050 句柄数量与标签数量不匹配时,没有抛出错误

  • PR #26754: DOC: 分离和澄清 axisartist 默认表格

  • PR #27020: CI: 将 scientific-python/upload-nightly-action 更新到 0.2.0

  • PR #26951: 阐明显式刻度标签在没有进一步格式化的情况下使用。

  • PR #26894: 弃用在启动计时器时设置计时器间隔。

  • PR #13401: 为单选按钮和复选框添加新的 clear() 方法。

  • PR #23829: 开始过渡到 pyproject.toml。

  • PR #26621: 将构建系统移植到 Meson。

  • PR #26928: [TYP] 添加用于运行 stubtest 的工具。

  • PR #26917: 弃用 ContourLabeler.add_label_clabeltext。

  • PR #26960: 弃用 backend_ps.get_bbox_header,并将其拆分为内部使用。

  • PR #26967: 小幅清理。

  • PR #26909: 弃用 api tri。

  • PR #26946: 将 Inline Cursor._update 内联到其唯一的调用者中。

  • PR #26915: DOC: 澄清描述并在 colors.Normalize 中添加示例。

  • PR #26874: 清理了 Polycollections 中的 span_where 类方法。

  • PR #26586: 在 axisartist 中支持标准格式化程序。

  • PR #26788: 修复极坐标上的 axh{line,span}。

  • PR #26935: 将 tomli 添加到 rstcheck 额外内容中。

  • PR #26275: 在 image 模块中使用 pybind11。

  • PR #26887: DOC: 改善对儒略日期的移除 [ci doc]。

  • PR #26929: DOC: 修复动画属性的移除文档。

  • PR #26918: 26865 从 quiver.py 中删除弃用。

  • PR #26902: 修复 lines.py 中的弃用 API。

  • PR #26903: 简化 CheckButtons 和 RadioButtons 的点击处理程序。

  • PR #26899: MNT: 在 fig.get_tightbbox 中只计算一次 Artists。

  • PR #26861: QT/NavigationToolbar2: 配置子图对话框应为模态。

  • PR #26885: 从 gridspec.py 中删除了已弃用的代码。

  • PR #26880: 更新了 offsetbox.py。

  • PR #26910: 从 offsetbox.py 中删除了已弃用的代码。

  • PR #26905: 将 users/explain 添加到默认跳过子目录。

  • PR #26853: Widgets: 删除弃用并使参数仅为关键字。

  • PR #26877: 修复了 lines.py 中的弃用。

  • PR #26871: 从 axis.py 中删除了已弃用的代码。

  • PR #26872: 在 animation.py 中删除了已弃用的代码。

  • PR #26859: 添加日期时间测试框架。

  • PR #26848: ci: 不要在 Circle 上安装推荐的软件包。

  • PR #26852: 删除儒略日期支持。

  • PR #26801: [MNT]: 清理 ticklabel_format (style=)。

  • PR #26840: 减少 _process_plot_var_args 中的冗余信息。

  • PR #26731: 在 svg 图标中显式地将前景色设置为黑色。

  • PR #26826: [MNT] 将 NUM_VERTICES 从 mplutils.h 移动到唯一使用它的文件。

  • PR #26742: [TYP] 为一些私有方法和模块添加类型。

  • PR #26819: 重新排序 safe_first_element() 和 _safe_first_finite() 代码。

  • PR #26813: 将 docker/setup-qemu-action 从 2 提升到 3。

  • PR #26797: 删除已弃用的 draw_gouraud_triangle。

  • PR #26815: 从测试中移除 plt.Axes

  • PR #26818: 修复文档构建(备用方案)

  • PR #26785: 合并 v3.8.0

  • PR #25272: 当手动设置限制时,不要向 3D 轴限制添加填充

  • PR #26798: 删除 Axes3D 中已弃用的方法和属性

  • PR #26744: 使用 cbook 方法进行字符串检查

  • PR #26802: 当图像数据必须被裁剪时,在日志中指定输入范围

  • PR #26787: 删除未使用的 Axis 私有初始化助手。

  • PR #26629: DOC: 组织图形 API

  • PR #26690: 使生成的 pgf 代码对 tex 引擎的后续更改更健壮。

  • PR #26577: Bugfix: barh 的数据清理

  • PR #26684: 更新 PR 模板文档链接

  • PR #26686: PR 模板:缩短注释并向上拉到顶部

  • PR #26670: 在 _preprocess_data 中的 kwargs 中添加 sanitize_sequence

  • PR #26634: [MNT] 将 SubplotParams 从图形移动到网格规范

  • PR #26609: 清理 AutoMinorLocator 实现。

  • PR #26293: 添加 get_xmargin()、get_ymargin() 和 get_zmargin() 以及测试。

  • PR #26516: 将对 %pylab 的引用替换为 %matplotlib。

  • PR #26483: 改善 legend(loc='best') 警告和测试

  • PR #26482: [DOC]: 打印 pydata sphinx/mpl 主题版本

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

问题 (97)

  • #28202: [Bug]: Qt test_ipython 在较旧的 ipython 上失败

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

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

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

  • #28040: [Bug]: 旋转绘图时不尊重 vertical_axis

  • #28146: [Bug]: 使用 path_effects 时,SVG 输出中存在无用的递归组

  • #28067: [Bug]: LinearSegmentedColormap.from_list 对于参数 colors 缺少所有类型提示

  • #26778: [MNT]: Numpy 2.0 支持策略

  • #28020: [Bug]: 当 origin 设置为 lower 时,imsave 在 RGBA 数据上失败

  • #7720: WXAgg 后端在视网膜上渲染效果不好

  • #28069: [Bug]: 无法使用自定义工具栏保存

  • #28005: [Doc]: 改善贡献说明

  • #22376: [ENH]: align_titles

  • #5506: 多个坐标轴存在时,状态栏值令人困惑

  • #4284: 双轴消息坐标

  • #18940: 当 wxpython 应用程序在 Windows 上支持高 DPI 时,WxAgg 后端绘制错误的大小

  • #27792: [ENH]: 箱线图的图例条目

  • #27828: [Bug]: ".C10" 不起作用作为绘图速记格式规范

  • #27911: 更新的贡献页面重定向不起作用

  • #21876: [Doc]: redirect-from 指令似乎已损坏?

  • #27941: [Bug]: ShrinkA 和 ShrinkB 在 ax.annotate(arrowprops=...) 中被忽略

  • #26477: [ENH]: 在 qt figureoptions 中添加图像插值阶段选择器

  • #363: 为 Cairo 后端启用阴影

  • #27852: [Bug]: matplotlib.pyplot.matshow "(数组的第一维) 水平显示" 但实际上垂直显示

  • #27400: [Bug]: tk 后端对当前工作目录中名为 "move" 的文件感到困惑

  • #25882: [Bug]: 使用 torch 和 jax 数组时,plt.hist 耗时明显增加

  • #25204: [Bug]: mathtext 中发出 Pyparsing 警告

  • #17707: getpwuid(): uid 未找到: 99

  • #27896: [Doc]: 文档中 "用户指南教程页面" 为空

  • #27824: [Bug]: 在 set_xy 后,极坐标图中来自 axvspan 的多边形不正确

  • #27378: [ENH]: 如果颜色是整数,则建议使用 'CN'

  • #27843: [Bug]: 使用 patheffects 时,未调用 close_group

  • #27839: [Bug]: 使用 alpha 的 PathCollection 忽略 'none' facecolors

  • #25119: [ENH]: secondary_x/yaxis 接受 transform 参数

  • #27876: [Doc]: 修复 devdocs 中的版本切换器

  • #27301: [Bug]: imshow 允许具有 np.nan 值的 RGB(A) 图像通过

  • #23839: [MNT]: 添加测试以规范化 ax.clear

  • #27652: [Doc]: 深色模式下,点击链接的对比度低

  • #27865: [Bug]: 写入 pdf 页面后,缩放和平移不起作用。

  • #25871: [Bug]: 无法将颜色条添加到另一个图形

  • #8072: matplotlib 版本 2.0.0 中的 plot_date() 忽略时区

  • #27812: [ENH]: 为小提琴图添加拆分功能

  • #27659: [MNT]: 改善 ioffion 的返回值类型,以改善 Pyright 对绑定变量的分析

  • #27805: [Bug]: 使用 indicate_inset_zoom 将图形保存为 pdf,然后将其腌制会导致 TypeError

  • #27701: [Bug]: 轴 set_xscale('log') 会干扰 set_xticks

  • #19807: 当指定线宽时,contains_point 函数中的半径修改

  • #27762: [Bug]: 当输入为数据框时,plot 中对标签列表的处理不一致

  • #27745: [MNT]: _ImageBase.drawAxis.draw 的参数和关键字参数

  • #27782: [Doc]: 自述文件中的引用页面链接已损坏

  • #8789: 图例句柄大小不会随线宽自动缩放

  • #27746: [Doc]: readme.md 中的引用链接指向 404

  • #20853: 为颜色映射添加弃用

  • #26865: [MNT]: 删除 3.7 中弃用的 API

  • #24168: [Bug]: 在 M1 mac 上构建时出现 subprocess-exited-with-error

  • #27727: [Doc]: 颜色映射归一化库中的文本与代码不匹配

  • #27635: [Bug]: test_figure_leak_20490 在 CI 上反复失败

  • #14217: [功能请求] 添加一种更新箭头补丁位置的方法。

  • #20512: 箱线图图例条目错误

  • #22011: [Bug]: 子图会弄乱 fig.legend zorder

  • #27414: [Bug]: 图例与 fill_between 中的阴影区域重叠,图例位置为“最佳”

  • #23323: 使用 "loc=best" 的图例不会尝试避开文本

  • #27648: [文档]: Axes.inset_axes 仍然是实验性的

  • #27277: [文档]: 文档中存在两个许可证页面

  • #24648: [文档]: 如果 latex 不存在,则使 html 尽早失败

  • #27554: [错误]: 最近版本中大型图像绘制性能下降

  • #25239: [错误]: colors.PowerNorm 导致颜色条不正确

  • #13533: 箱线图绘制掩码数组

  • #25967: [文档]: dollar_ticks 示例引用了未使用的格式化程序类

  • #24859: [文档]: 以一致的方式记录颜色,包括链接

  • #27159: [错误]: Meson 构建由于 qhull 链接问题而失败。

  • #25691: [错误]: 次坐标轴不支持 Transform 作为函数

  • #25860: [错误]: 当 Axes 属于子图时,画布拾取事件无法正常工作

  • #27361: [错误]: (紧凑) 布局引擎在 3D 图形中出现故障

  • #27145: [增强]: 将 "未找到带标签的艺术家以放入图例" 设为警告

  • #27399: [错误]: y 或 yerr 数组中的 None 在使用 errorbar 时会导致 TypeError

  • #13887: 访问 Collection 的默认 norm 会删除其颜色。

  • #26593: [增强]: 支持 SubFigure.remove()

  • #27329: [错误]: 删除放置在子网格规格中的轴的颜色条会将轴的位置恢复到错误的位置。

  • #27214: [错误]: NavigationToolbar2QT 应该使用 @Slot 注释

  • #27146: [增强]: 在 ax.stackplot() 中进行多重阴影

  • #27168: [文档]: Windows 上可编辑安装说明可能缺少一个步骤

  • #27174: [维护]: 使用 NumPy nightly wheels 构建 nightly wheels

  • #25043: [增强]: 在 3D 线图中正确绘制掩码数组

  • #26990: [文档]: 直方图路径示例在 HTML 中渲染效果不佳

  • #25738: [维护]: 提高 _mathtext_data.stix_virtual_fonts 表的可读性

  • #11129: 在文档中突出显示 JDH 绘图比赛的往届获奖者

  • #24050: 如果标签数量多于句柄,matplotlib.axes.Axes.legend() 不会显示错误消息

  • #10922: 增强: 为 widgets.RadioButtons 添加 clear() 方法

  • #18295: 如何修改 axisartist 中的刻度标签?

  • #24996: [Bug]: 对于非直角坐标系,axvline/axhline 应该表现为“在该 x/y 处绘制网格线”

  • #26841: [Bug]: 全局图例的奇怪行为

  • #25974: [维护]: 清理 ticklabel_format(..., style=)

  • #26786: 请上传新的开发版 wheel,以便我们在 3.8 版本发布后获取 3.9.dev

  • #18052: 使用 mplot3d 时,坐标轴的限制不精确

  • #25596: [维护]: 接口一致性

  • #26557: [增强]: nightly Python 3.12 构建

  • #26281: [增强]: 添加 get_xmargin、get_ymargin、get_zmargin 坐标轴方法

之前的 GitHub 统计数据#