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

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

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

我们关闭了 100 个 issue 并合并了 337 个 pull request.完整列表可以在 on 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 issues 和 pull requests:

Pull Requests (337):

  • PR #29299 : Merge v3.9.x into v3.10.x

  • PR #29296 : Backport PR #29295 on branch v3.10.x (BLD: Pin meson-python to <0.17.0)

  • PR #29290 : Backport PR #29254 on branch v3.10.x (DOC: Add note to align_labels())

  • PR #29289 : Backport PR #29260 on branch v3.10.x (DOC: Better explanation of rcParams "patch.edgecolor" and "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 (跨 1 个目录和 2 个更新递增 actions 组)

  • PR #29274 : 跨 1 个目录和 2 个更新递增 actions 组

  • 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 Fix] 修复 _translate_tick_params 的反向映射)

  • PR #29249 : [Bug Fix] 修复 _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:将 plt.show() 添加到 introductory pyplot 示例)

  • PR #29240 : DOC:将 plt.show() 添加到 introductory pyplot 示例

  • PR #29239 : 在 v3.10.x 分支上反向移植 PR #29236 (ANI:当不透明时,将 Pillow 帧减少到 RGB)

  • PR #29238 : 在 v3.10.x 分支上反向移植 PR #29167 (BUGFIX: 在 ConnectionPatch 中使用 axes 单位信息)

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

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

  • 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 (avoid-unnecessary-warning-in-_pcolorargs-function)

  • PR #29211 : 在 v3.10.x 分支上反向移植 PR #29133 (Creating_parse_bar_color_args 用于统一 plt.bar 中的颜色处理,具有 facecolor 和 edgecolor 的优先级和序列支持)

  • PR #29177 : 在 v3.10.x 分支上反向移植 PR #29148 (不要在 qt figureoptions 中对相等但名称不同的 cmaps 失败.)

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

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

  • PR #29213 : avoid-unnecessary-warning-in-_pcolorargs-function

  • PR #29210 : 在 v3.10.x 分支上反向移植 PR #29209 (FIX: pcolormesh 没有 x y 参数和最近邻插值)

  • PR #29133 : Creating_parse_bar_color_args 用于统一 plt.bar 中的颜色处理,具有 facecolor 和 edgecolor 的优先级和序列支持

  • PR #29209 : FIX: pcolormesh 没有 x y 参数和最近邻插值

  • PR #29200 : 在 v3.10.x 分支上反向移植 PR #29182 (更新 backend_qt.py:未将父级传递给 subplottool 上的 __init__)

  • PR #29207 : 在 v3.10.x 分支上反向移植 PR #29169 (对文本介绍解释器的细微修复)

  • PR #29169 : 对文本介绍解释器的细微修复

  • PR #29159 : 关于 box 和 violin 的已弃用参数"vert"在 3.10 上的待定警告

  • 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_SETVAR 和 TCL_SETVAR2 来支持 tcl 9)

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

  • PR #29140 : 在 v3.10.x 分支上反向移植 PR #29080 (更新 galleries/tutorials/artists.py 文件以响应问题 #28920)

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

  • PR #29138 : 在 v3.10.x 分支上反向移植 PR #29134 (MNT: 临时跳过失败的测试以修复 CI)

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

  • PR #29132 : 在 v3.10.x 分支上反向移植 PR #29128 (调整 AutoMinorLocator docstring.)

  • PR #29128 : 调整 AutoMinorLocator docstring.

  • PR #29123 : 使用 2 个更新来升级 actions 组

  • 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 #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() 的 docstring)

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

  • PR #29084 : 在 v3.10.x 分支上反向移植 PR #29081 (将 "none" 记录为颜色值)

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

  • 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 中设置 hatch 线宽,并修复通过 rcParams 设置 hatch 线宽的问题

  • 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() 与现有非极坐标 Axes

  • 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 : 更新 requirements 以将 PyStemmer 添加到 doc-requirements 和 environment

  • PR #28653 : Mnt/泛化 plot varargs

  • 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 #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 : 将 pypa/cibuildwheel 从 2.21.2 提升到 actions group 中的 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 函数中 [0, 1] 范围之外的 RGB 值,引发 ValueError

  • PR #28857 : Pybind11 清理

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

  • PR #28950 : 使用 2 个更新提升 actions group

  • 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:在 dev 安装文档中指定非 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: 将子图标记为不再是临时的

  • 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: 文档关于 colormaps 和样式的策略

  • 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 上的数学运算添加 dunder 方法

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

  • PR #28183 : 过期弃用

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

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

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

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

  • 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 : 添加了暗黑模式发散 Colormap

  • 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:hack 抑制 sphinx-gallery 17.0 警告

  • PR #28293 : BLD:允许为 nightly 版本构建 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 #28557 : DOC:应用 toc 样式以移除嵌套

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

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

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

  • PR #28597 : 在 Ubuntu 20.04 上将 PyQt6 锁定回特定版本

  • PR #28073 : 在直方图中添加对多个 hatches,edgecolors 和 linewidths 的支持

  • PR #28594 : MNT:对 GeoAxes 限制操作引发异常

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

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

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

  • PR #28525 : FIX: ImageGrid 的颜色条 pad

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

  • PR #28061 : API:在图像的插值阶段添加 antialiased

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

  • PR #28540 : 当子图的 artist 过时时,子图变得过时

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

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

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

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

  • PR #27833 : [SVG] 为 clip-paths 引入顺序 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 autoupdate

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

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

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

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

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

  • 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 : 翻转子图 axes 以匹配子图

  • 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 : 将对齐计算中缺失 spines 的处理分离出来.

  • PR #28196 : TST: 添加字体管理 + 线程测试的超时

  • PR #28279 : Doc/ipython 依赖

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

  • PR #28127 : GOV: 编写关于不更新依赖项中 CVE 的 req 的政策

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

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

  • PR #28133 : 使 secondary_x/yaxis 的 functions 参数不只是 keyword-only.

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

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

  • PR #28118 : 删除 test_image 中多余的 baseline 测试.

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

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

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

问题 (100):

  • #29298 : [Doc]:"参见"中的链接不正确.(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]:display 和 save 之间不一致的 '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 上下文中修改 Hatch 线宽

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

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

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

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

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

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

  • #28994 : [Bug]: Figure Number 给出类型错误

  • #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 setters 应该将 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()'s doc for edgecolors/facecolors 与行为不匹配(其本身不是很一致)

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

  • #25947 : [Doc]: 子图仍标记为 provisional

  • #26012 : [Bug]: 当事件回调是 dict 子类的方法时,"Unhashable type"

  • #23425 : [Bug]: Axes.indicate_inset 连接器影响 constrained layout

  • #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 ,colorbar pad 不一致

  • #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]: 子图以列优先顺序添加

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

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

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

  • #27820 : [Bug]: 对数刻度轴 + NonUniformImage + GUI 移动工具 = 失真

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

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

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

  • #21817 : [Doc/Dev]: style guide 声称 "面向对象" 是禁止的.

之前的 GitHub 统计信息#