GitHub 统计数据(3.9.0 版,2024 年 5 月 15 日)#
GitHub 统计数据,自 2023 年 9 月 15 日(标签:v3.8.0)至 2024 年 5 月 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
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
Jacob Tomlinson
Jake
Jake Stevens-Haas
James Salsman
Jaroza727
Jeremy Farrell
Jirka
Jody Klymak
Jorge Moraleda
Joshua Stevenson
jovianw
João Andrade
jpgianfaldoni
jsdodge
jsjeelshah
judfs
Juhan Oskar Hennoste
Junpei Ota
Katherine Turk
katotaisei
KheshavKumar
Koustav Ghosh
Kritika Verma
Kyle Sunden
Linyi Li
linyilily
lkkmpn
Lucia Korpas
madisonwong210
Maggie Liu
Marc Bresson
Matthew Feickert
Matthew Morrison
Matthias Bussonnier
Melissa Weber Mendonça
melissawm
mliu08
Mostafa Noah
MostafaNouh0011
n-aswin
Nabil
nbarlowATI
Nidaa Rabah
Nivedita Chaudhari
Oscar Gustafsson
patel-zeel
Pavel Liavonau
Pedro
Pedro Peçanha
Peter Talley
Pradeep Reddy Raamana
Prajwal Agrawal
Pranav Raghu
prateetishah
pre-commit-ci[bot]
QuadroTec
Rafael Tsuha
Raghuram Sirigiri
Raphael
Raphael Quast
Ratnabali Dutta
rawwash
rsp2210
Ruoyi
Ruoyi Xie
Rushikesh Pandya
Ruth Comer
samGreer
Samuel Diebolt
saranti
Scott Shambaugh
Sebastian Berg
Seohyeon Lee
Sheepfan0828
ShivamPathak99
Shriya Kalakata
shriyakalakata
Stefan
Steffen Rehberg
stevezhang1999
Sudhanshu Pandey
Talha Irfan
thehappycheese
Thomas A Caswell
Tiago Lubiana
Tim Hoffmann
tobias
Tom Sarantis
trananso
turnipseason
tusharkulkarni008
UFEddy
Vashesh08
vicky6
vigneshvetrivel8
wemi3
yangyangdotcom
YiLun Fan
Zach Champion
zachjweiner
zoehcycy
GitHub 议题和拉取请求
拉取请求 (450)
PR #28206: 将 PR #28205 回溯到 v3.9.x 分支(TST: 修复与旧版 ipython 的测试)
PR #28207: TST: 对 #28205 的后续修正
PR #28205: TST: 修复与旧版 ipython 的测试
PR #28203: 将 PR #28164 回溯到 v3.9.x 分支(CI: 确保始终上传代码覆盖率)
PR #28204: 将 PR #28195 回溯到 v3.9.x 分支(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: 澄清 pgf 后端从不用于交互式操作。
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: 修复问题 #26377 - 自动转义饼图标签中 Latex 的 % 符号
PR #28007: wx: 修复 toolmanager 样式工具栏的文件扩展名
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
添加widths
、heights
和angles
设置器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: 修复发布 wheel 文件的条件
PR #27909: 在 pyplot 文档字符串中添加一个注释,引用相应的对象方法
PR #27929: DOC: 为绘图类型添加摘要行
PR #27915: [BUG] 修复 Sphinx 扩展的 redirect-from
PR #27945: DOC: 解释对象引用中的前导点
PR #27947: 更新
FancyArrowPatch
和Annotation
的文档,明确 ShrinkA/B 参数是点而不是分数。PR #27944: 更新 actions group,新增 2 个更新
PR #27932: 修复 make_axes_area_auto_adjustable 处理过的坐标轴的序列化问题。
PR #26500: 关闭 #26477 ENH: 在 qt figureoptions 中添加 interpolation_stage
PR #27927: 更新文档
PR #27916: 撤销 boxplot_stats() 中将 labels 重命名为 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 docstring 的语法
PR #27873: 简化 LineCollection 示例
PR #27492: 修复 MEP22 图像名称的语义。
PR #27918: 修复旧合并带来的新的 flake8 错误
PR #27874: 对 macosx 后端进行现代化改造
PR #25887: 更新
_unpack_to_numpy
函数以将 JAX 和 PyTorch 数组转换为 NumPyPR #27685: 解决 pyparsing 诊断警告
PR #26594: 为 Lasso Widget 的 __init__ 添加可选的 props 参数以自定义 Lasso 线条
PR #22761: 在 Axis 中添加打开和关闭次刻度线的功能
PR #22407: 为
Quiver
添加set_XY
和set_data
方法PR #27901: 重命名箱线图的刻度标签参数
PR #27883: 修复在旧版 macOS 部署目标上的构建问题
PR #27900: 移除空的的用户指南教程页面
PR #27885: 清理扩展中的头文件
PR #27910: DOC: 修复 README 中的死链接
PR #26567: 修复链接后,现在使用 SVG 继承图
PR #27899: 将 3.8.x 合并到 main 分支
PR #27905: 改进颜色格式错误的错误消息
PR #27906: 在 PathEffectRenderer 中重写 open_group, close_group 方法
PR #27904: FIX: 恢复 flake8 中的 D213
PR #27895: 从文档侧边栏中移除版本
PR #27894: 将三角剖分类标记为最终类
PR #27557: 对颜色类型使用 :mpltype:
color
PR #27845: 确保自定义 alpha 参数不改变颜色列表中的“无”颜色
PR #27719: 添加 BackendRegistry 单例类
PR #27890: DOC: 说明大致的文档构建时间
PR #27887: BLD: 为 FreeType 添加备用 URL
PR #25224: 允许将变换传递给 secondary_xaxis/_yaxis
PR #27886: 修复 devdocs 版本切换器
PR #27884: FIX: RGB 输入时不要复制两次
PR #27087: 将路径扩展转换为 pybind11
PR #27867: DOC: 更新一些与动画相关的主题
PR #27848: FIX: 处理 ScalarMappables 的 RGBA 输入中的 NaN 值
PR #27821: BLD,Cygwin: 在各种 C++ 文件中首先包含 Python.h
PR #27457: TST: 添加当前刻度清除行为的测试
PR #27872: doc: 为集合添加
**kwargs
用法描述PR #27868: 对异常消息使用 pybind11 字符串格式化器
PR #27862: 为内部测试类添加 dtype/copy 参数
PR #27658: 升级 pydata-sphinx-theme
PR #27303: FIX: 在颜色映射中也排除 RGB(A) 中的 np.nan
PR #27860: 更新 actions group,新增 2 个更新
PR #27869: 正确设置临时 pdf/pgf 后端
PR #27850: 弃用
plot_date
PR #27815: 为 violinplot 添加 side 选项
PR #27836: DOC: 在文档字符串中使用 ... 作为续行提示
PR #27819: MNT: 移除 draw 方法的 args 和 kwargs
PR #27813: DOC: 更新 violinplot() 文档
PR #27698: 添加所有 YAML 文件的 linting 和验证
PR #27811: 修复 Annulus 宽度检查
PR #27667: 更改
ion
和ioff
的返回类型以修复 Pyright 的未绑定变量错误PR #27807: 扩展 CI pytest 报告配置以忽略 xfails
PR #27806: 从 AnnotationBbox 和 ConnectionPatch 中移除 self._renderer
PR #27799: 澄清 set_ticks() 独立影响主/次刻度线
PR #27787: 改进箱线图和提琴图的文档
PR #27800: 停用发布说明的侧边栏
PR #27798: 修复 sphinx-gallery CSS
PR #27462: DOC: 澄清 Patch.contains_point 中 radius 的默认值
PR #27565: MNT: 参数处理 subplotspec
PR #27796: 使 mypy 更严格一些
PR #27767: 更新绘图序列标签的处理
PR #27795: 添加 EffVer 徽章
PR #27780: 部分恢复 #27711
PR #27768: MNT: 弃用 draw 方法的 args 和 kwargs
PR #27783: 更新 README.md 以修复引用链接
PR #27726: TST: 始终为子进程设置一个(长)超时,并始终使用我们的包装器
PR #27781: 简化示例:带自定义填充颜色的箱线图
PR #27750: 更新 actions group,新增 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] 使使用 datetimes 实例化的 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: 更新 actions group,新增 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: 对 SubFigures 的更改使其行为更像常规 artist
PR #27469: 修复当图例与阴影区域和文本重叠时,图例位置为“最佳”的图例问题
PR #27684: 更新 actions group,新增 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 action 安装 reviewdog
PR #27552: TST: 在 pytest 中使用 importlib 进行导入
PR #27650: DOC: 添加了对贡献 API 指南的调用 + 小型 API 指南重组
PR #27618: 添加使用 tox 运行 stubtest 的选项
PR #27656: 更新 actions group,新增 1 个更新
PR #27415: 使用数据类的类形式
PR #27649: 在构建文档之前检查 latex 二进制文件
PR #27641: MNT: 修复 PR 模板中的 API 更改链接
PR #27644: ci: 修复 mpl_toolkits 标签
PR #27230: 查询 macOS 可用的系统字体。
PR #27643: ci: 更新 artifacts v4 的夜间上传
PR #27642: 修复自动标签器配置
PR #27639: Doc: 修复 #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: 更新 actions group,新增 2 个更新
PR #27626: CI: 分组 dependabot 更新
PR #27589: 不要裁剪小于 vmin 的 PowerNorm 输入
PR #27613: 修复带有 cycler 的标记验证器(允许混合类)
PR #27615: MNT: 在 PR 模板中添加空格
PR #27614: DOC: 更新了注释 API 文档中的链接,指向注释用户指南
PR #27605: 在箱线图中忽略遮罩值
PR #26884: 从 _fontconfig_patterns 中移除弃用代码
PR #27602: 让 FormatStrFormatter 遵循 axes.unicode_minus。
PR #27601: 澄清 dollar_ticks 示例和 FormatStrFormatter 文档。
PR #24834: 弃用 PolarTransform 的 apply_theta_transforms=True
PR #27591: 在注释/文档中使用 macOS 而不是 OSX
PR #27577: MNT: 将运行版本添加到 pickle 警告消息
PR #25191: 弃用 MaxNLocator 的 'prune' kwarg
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: 检查 mappable 是否在与 fig.color... 不同的 Figure 中
PR #27546: MNT: 清理一些样式异常
PR #27514: 改进 bbox 检查
PR #27265: DOC: 重新组织贡献文档以清理目录,更好地分离主题
PR #27517: 最佳图例位置微优化
PR #27540: 将 github/codeql-action 从 2 升级到 3
PR #27520: [Doc] Marker 文档的小范围一致性更改和修正
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: 修复文档并添加 transform 测试,并弃用
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: Doc: 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 #27471: 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: 修复当 spanselector 使用
extents
初始化时,SpanSelector
中_selection_completed
的设置问题PR #27440: 修复 3d artist 的 get_path
PR #27422: TST: 缓存可用的交互式后端
PR #27401: 在 test_datetime.py 中添加 test_fill
PR #27419: DOC: 将 AsinhScale 添加到内置刻度列表
PR #27417: 将 pytest fixture 从 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_datetimes.py 中添加 test_hlines
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: 对 qhull 包装器使用 pybind11
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: stackplot 独立填充图案样式的首次尝试
PR #26851: 建立标签词汇表草案和标签指南
PR #27083: DOC: 为画廊示例添加标签基础设施
PR #27204: BLD: 非发布版本构建使用 NumPy nightly wheels
PR #27208: 在 test_datetime.py 中添加 test_axvline
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_datetime.py 中添加 test_step
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: 添加 datetime 单位的散点图测试
PR #27114: 在 test_datetime.py 中添加 test_stackplot
PR #27084: 在 test_datetime.py 中添加 test_barh
PR #27110: DOC: 将图形成员部分下移一级
PR #27127: BLD: shebang 使用 python3,与 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: 问题 #26990: 将直方图图像拆分为两个,用于每个代码块。
PR #27086: 在扩展代码中将 py 命名空间重命名为 mpl
PR #27082: MAINT: 更新 environment.yml 以匹配 requirements 文件
PR #27072: 移除 spectral methods/table 的 datetime 测试存根
PR #26830: 使用 Unicode 名称更新 stix 表
PR #26969: DOC: 为用户/解释添加单位 [ci doc]
PR #27028: 在 test_datetime.py 中添加 test_hist
PR #26876: 问题: 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: 如果 handles 和 labels 的长度不匹配,则发出警告
PR #24061: #24050 即使 handles 数量与 labels 不匹配也未抛出错误
PR #26754: DOC: 分离并澄清 axisartist 默认表
PR #27020: CI: 更新 scientific-python/upload-nightly-action 到 0.2.0
PR #26951: 澄清明确的刻度标签无需进一步格式化即可使用。
PR #26894: 弃用在启动计时器时设置其间隔的功能。
PR #13401: Radio 和 Check 按钮的新 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: 将 Cursor._update 内联到其唯一调用者中。
PR #26915: 文档:澄清 colors.Normalize 中的描述并添加示例。
PR #26874: 清理了 Polycollections 中的 span_where 类方法。
PR #26586: axisartist 支持标准格式化程序。
PR #26788: 修复极坐标轴上的 axh{line,span}。
PR #26935: 将 tomli 添加到 rstcheck extras。
PR #26275: 在 image 模块中使用 pybind11。
PR #26887: 文档:改进儒略日期的删除方式 [ci doc]。
PR #26929: 文档:修复 Animation 属性的删除文档。
PR #26918: 26865 删除了 quiver.py 中的弃用项。
PR #26902: 修复了 lines.py 中弃用的 API。
PR #26903: 简化 CheckButtons 和 RadioButtons 的点击处理程序。
PR #26899: 维护:在 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: 小部件:删除弃用项并使参数仅为关键字参数。
PR #26877: 修复 lines.py 中的弃用项。
PR #26871: 删除了
axis.py
中弃用的代码。PR #26872: 删除了 animation.py 中弃用的代码。
PR #26859: 添加日期时间测试骨架。
PR #26848: CI:不要在 Circle 上安装推荐的软件包。
PR #26852: 移除儒略日期支持。
PR #26801: [维护]:清理 ticklabel_format (style=)。
PR #26840: 减少 _process_plot_var_args 中的冗余信息。
PR #26731: 在 SVG 图标中显式将前景色设置为黑色。
PR #26826: [维护] 将 NUM_VERTICES 从 mplutils.h 移动到其唯一使用的文件中。
PR #26742: [类型] 为一些私有方法和模块添加类型提示。
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: 文档:组织 figure API。
PR #26690: 使生成的 pgf 代码对后续的 tex 引擎更改更具鲁棒性。
PR #26577: Bugfix: barh 的数据清理。
PR #26684: 更新 PR 模板文档链接。
PR #26686: PR 模板:缩短注释并置顶。
PR #26670: 在 _preprocess_data 的 kwargs 中添加 sanitize_sequence。
PR #26634: [维护] 将 SubplotParams 从 figure 移动到 gridspec。
PR #26609: 清理 AutoMinorLocator 实现。
PR #26293: 添加了 get_xmargin()、get_ymargin() 和 get_zmargin() 及测试。
PR #26516: 将对 %pylab 的引用替换为 %matplotlib。
PR #26483: 改进 legend(loc='best') 警告和测试。
PR #26482: [文档]:打印 pydata sphinx/mpl 主题版本。
PR #23787: 将 pybind11 用于 C/C++ 扩展。
问题 (97)
#28202: [Bug]: Qt test_ipython 在旧版 ipython 上失败。
#28145: [测试] 即将发生的依赖项测试失败。
#28034: [测试] 即将发生的依赖项测试失败。
#28168: [测试] 即将发生的依赖项测试失败。
#28040: [Bug]: 交互式旋转绘图时 vertical_axis 未被遵守。
#28146: [Bug]: 使用 path_effects 时 SVG 输出中出现无用的递归组。
#28067: [Bug]:
LinearSegmentedColormap.from_list
的参数colors
缺少所有类型提示。#26778: [维护]:Numpy 2.0 支持策略。
#28020: [Bug]: 当 origin 设置为 lower 时,imsave 在 RGBA 数据上失败。
#7720: WXAgg 后端在 Retina 屏幕上渲染效果不佳。
#28069: [Bug]: 无法使用自定义工具栏保存。
#28005: [文档]:改进贡献说明。
#22376: [增强]:对齐标题。
#5506: 存在多个轴时状态栏值混乱。
#4284: 双轴消息坐标。
#18940: 当 wxpython 应用程序在 Windows 上支持高 DPI 时,WxAgg 后端绘制的尺寸不正确。
#27792: [增强]:箱线图的图例条目。
#27828: [Bug]: ".C10" 作为绘图简写格式说明符不起作用。
#27911: 重定向对更新后的贡献页面不起作用。
#21876: [文档]:redirect-from 指令似乎已损坏?
#27941: [Bug]: 在 ax.annotate(arrowprops=...) 中 ShrinkA 和 ShrinkB 被忽略。
#26477: [增强]:在 qt figureoptions 中添加 interpolation_stage 选择器,用于图像。
#363: 为 Cairo 后端启用孵化图案。
#27852: [Bug]: matplotlib.pyplot.matshow "(数组的第一维) 水平显示" 但实际垂直显示。
#27400: [Bug]: tk 后端因当前工作目录中存在名为 "move" 的文件而混淆。
#25882: [Bug]: plt.hist 使用 torch 和 jax 数组时显著耗时。
#25204: [Bug]: mathtext 中发出 Pyparsing 警告。
#17707: getpwuid(): 找不到 uid: 99。
#27896: [文档]:文档中“用户指南教程页面”为空。
#27824: [Bug]: axvspan 创建的多边形在 set_xy 后在极坐标图上不正确。
#27378: [增强]:如果颜色是整数,则建议使用 'CN'。
#27843: [Bug]: 使用 patheffects 时未调用 close_group。
#27839: [Bug]: PathCollection 使用 alpha 时忽略 'none' 填充色。
#25119: [增强]:secondary_x/yaxis 接受 transform 参数。
#27876: [文档]:修复 devdocs 中的版本切换器。
#27301: [Bug]:
imshow
允许带有np.nan
值的 RGB(A) 图像通过。#23839: [维护]:添加测试以规范
ax.clear
。#27652: [文档]:深色模式下点击链接的对比度低。
#27865: [Bug]: 写入 PDF 页面后缩放和平移不起作用。
#25871: [Bug]: 颜色条无法添加到另一个图中。
#8072: matplotlib 2.0.0 版本中 plot_date() 忽略时区。
#27812: [增强]:为小提琴图添加分割功能。
#27659: [维护]:改进
ioff
和ion
的返回类型以改进 Pyright 对绑定变量的分析。#27805: [Bug]: 使用 indicate_inset_zoom 保存图形到 PDF 并随后对其进行 pickle 操作会导致 TypeError。
#27701: [Bug]: 轴 set_xscale('log') 干扰 set_xticks。
#19807: 指定线宽时 contains_point 函数中的半径修改。
#27762: [Bug]: 输入为数据帧时,
plot
中标签列表处理不一致。#27745: [维护]:
_ImageBase.draw
和Axis.draw
的参数和关键字参数。#27782: [文档]:readme 中引用页面链接损坏。
#8789: 图例句柄大小不随线宽自动缩放。
#27746: [文档]:readme.md 中的引用链接指向 404。
#20853: 添加颜色图的弃用警告。
#26865: [维护]:移除 3.7 版本弃用的 API。
#24168: [Bug]: 在 M1 Mac 上尝试构建时出现
subprocess-exited-with-error
错误。#27727: [文档]:颜色图归一化画廊中的文本与代码不匹配。
#27635: [Bug]: test_figure_leak_20490 在 CI 上重复失败。
#14217: [功能请求] 添加一种更新 Arrow 补丁位置的方法。
#20512: 错误的箱线图图例条目。
#22011: [Bug]: subfigures 干扰了 fig.legend 的 zorder。
#27414: [Bug]: 当图例位置为 "best" 时,图例与 fill_between 的阴影区域重叠。
#23323: "loc=best" 的图例不尝试避开文本。
#27648: [文档]:
Axes.inset_axes
仍处于实验阶段。#27277: [文档]:文档中有两个许可证页面。
#24648: [文档]:如果 latex 不存在,则 html 构建提前失败。
#27554: [Bug]: 近期版本中大型图像绘制性能下降。
#25239: [Bug]: colors.PowerNorm 导致不正确的颜色条。
#13533: 掩码数组的箱线图绘制。
#25967: [文档]:dollar_ticks 示例引用了未使用的格式化程序类。
#24859: [文档]:以一致的方式记录颜色,包括链接。
#27159: [Bug]: Meson 构建由于 qhull 链接问题而失败。
#25691: [Bug]: 次轴不支持 Transform 作为函数。
#25860: [Bug]: 当 Axes 属于子图时,canvas 拾取事件不起作用。
#27361: [Bug]: (紧凑)布局引擎对 3D 补丁无效。
#27145: [增强]:将“未找到带标签的艺术家以放入图例”变为警告。
#27399: [Bug]: y 或 yerr 数组中存在 None 值时,使用 errorbar 会导致 TypeError。
#13887: 访问 Collection 的默认
norm
会移除其颜色。#26593: [增强]:支持 SubFigure.remove()。
#27329: [Bug]: 移除子网格布局中轴的颜色条会将其位置恢复到错误的地方。
#27214: [Bug]:
NavigationToolbar2QT
应该使用@Slot
注解。#27146: [增强]:在
ax.stackplot()
中支持多重孵化图案。#27168: [文档]:Windows 上可编辑安装的说明可能缺少一步。
#27174: [维护]:使用 NumPy 每日构建轮子构建夜间轮子。
#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: 请上传新的开发轮子,以便我们在 3.8 发布后获取 3.9.dev。
#18052: 使用 mplot3d 时,轴的限制不精确。
#25596: [维护]:接口一致性。
#26557: [增强]:Python 3.12 夜间构建。
#26281: [增强]:添加 get_xmargin、get_ymargin、get_zmargin 轴方法。