GitHub 统计信息,适用于 3.9.0 (2024 年 5 月 15 日)#

GitHub 统计信息,适用于 2023/09/15 (tag: v3.8.0) - 2024/05/15

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

我们关闭了 97 个 issues 并合并了 450 个 pull requests. 完整的列表可以在 on 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

  • 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 issues 和 pull requests:

Pull Requests (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 : 在 v3.9.x 分支上反向移植 PR #28185 (DOC: 将 mpl-sphinx-theme 升级到 3.9)

  • PR #28190 : 在 v3.9.x 分支上反向移植 PR #28103 ([DOC]: 修复与 sphinx-gallery 0.16 的兼容性)

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

  • PR #28194 : 在 v3.9.x 分支上反向移植 PR #28188 ([TST] 提高 Macos ARM 的一些容差)

  • PR #28188 : [TST] 提高 Macos ARM 的一些容差

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

  • PR #28189 : 在 v3.9.x 分支上反向移植 PR #28181 (DOC: 准备 3.9 的发行说明)

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

  • PR #28181 : 文档:准备 3.9 版本的发行说明

  • PR #28184 : 在 v3.9.x 分支上反向移植 PR #28182 (增加自定义 hatch 过期时间)

  • PR #28182 : 增加自定义 hatch 过期时间

  • PR #28178 : 在 v3.9.x 分支上反向移植 PR #28171 (支持从 ToolContainerBase 中移除不存在的工具.)

  • PR #28171 : 支持从 ToolContainerBase 中移除不存在的工具.

  • PR #28174 : 在 v3.9.x 分支上反向移植 PR #28169 (阐明一些 ToolContainerBase API 的公共性.)

  • PR #28169 : 阐明一些 ToolContainerBase API 的公共性.

  • PR #28160 : 在 v3.9.x 分支上反向移植 PR #28039 (交互式旋转绘图时遵循 vertical_axis)

  • PR #28159 : 在 v3.9.x 分支上反向移植 PR #28157 (移除对 Artist 中不存在的方法 _default_contains 的调用)

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

  • PR #28163 : 在 v3.9.x 分支上反向移植 PR #28144 (文档:重构鱼骨图示例中的代码)

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

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

  • PR #28039 : 交互式旋转绘图时遵循 vertical_axis

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

  • PR #28141 : 在 v3.9.x 分支上反向移植 PR #27960 (更新 AppVeyor 配置)

  • PR #28138 : 在 v3.9.x 分支上反向移植 PR #28068 ([TYP] 向 LinearSegmentedColormap.from_list 中的 colors 参数添加可能的类型提示)

  • PR #28140 : 在 v3.9.x 分支上反向移植 PR #28136 (安抚 pycodestyle.)

  • PR #27960 : 更新 AppVeyor 配置

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

  • PR #28136 : 安抚 pycodestyle.

  • PR #28135 : 在 v3.9.x 分支上反向移植 PR #28134 (文档:快速入门的细微改进)

  • PR #28134 : 文档:快速入门的细微改进

  • PR #28121 : 在 v3.9.x 分支上反向移植 PR #28085 (阐明 pgf 后端实际上从未使用过交互式功能.)

  • PR #28120 : 在 v3.9.x 分支上反向移植 PR #28102 (修复 quick_start.py 中颜色映射文档中的拼写错误)

  • PR #28109 : 在 v3.9.x 分支上反向移植 PR #28100 (TST:wxcairo 有时会在缺少 cairo 库时引发 OSError)

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

  • PR #28108 : 在 v3.9.x 分支上反向移植 PR #28107 ([DOC] 修复 CapStyle 示例中的描述)

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

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

  • PR #28095 : 在 v3.9.x 分支上反向移植 PR #28094 (文档:排除 sphinx 7.3.)

  • PR #28081 : 在 v3.9.x 分支上反向移植 PR #28078 (阐明 findfont 和 _find_fonts_by_props 返回路径.)

  • PR #28080 : 在 v3.9.x 分支上反向移植 PR #28077 (将 tk StringVar 的父对象设置为画布小部件,而不是工具栏.)

  • PR #28092 : 在 v3.9.x 分支上反向移植 PR #28032 (FIX:确保图像在传递给 pillow 之前是 C 顺序)

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

  • PR #28088 : 在 v3.9.x 分支上反向移植 PR #28087 (记录 Qt5 的最低版本.)

  • PR #28085 : 阐明 pgf 后端实际上从未使用过交互式功能.

  • PR #28078 : 阐明 findfont 和 _find_fonts_by_props 返回路径.

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

  • PR #28062 : 在 v3.9.x 分支上反向移植 PR #28056 (删除日志格式化程序光标输出中的尾随空格.)

  • PR #28063 : 在 v3.9.x 分支上反向移植 PR #28055 (文档:改进反转轴示例)

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

  • PR #28049 : 在 v3.9.x 分支上反向移植 PR #28036 (BLD:在构建时从 setuptools_scm 获取版本)

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

  • PR #28038 : 在 v3.9.x 分支上反向移植 PR #28023 (ci: 更新合并冲突标签器)

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

  • PR #28035 : 在 v3.9.x 分支上反向移植 PR #28026 ([DOC] 重新调整贡献)

  • PR #28026 : [文档] 重新调整贡献指南

  • PR #28024 : 文档:重写"处理issue"章节

  • PR #28011 : 文档:将错误报告和功能请求移至贡献索引的顶部

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

  • PR #27952 : 增强:对齐标题

  • PR #28017 : 合并 v3.8.4

  • PR #28014 : 改进时间线示例.

  • PR #28019 : 文档:修正 mpl_toolkits 参考图像的路径

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

  • PR #28007 : wx: 修复 toolmanager 风格工具栏的文件扩展名

  • PR #25556 : 显示与当前坐标轴共享坐标轴的所有坐标轴的游标坐标.

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

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

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

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

  • PR #26375: Add widths, heights and angles setter to EllipseCollection

  • PR #27999 : 删除某些后端不支持阴影线的文档.

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

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

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

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

  • PR #27962 : 文档:记录 axes_grid1.Grid 属性

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

  • PR #27965 : 文档:重写说明 bxp() 的示例

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

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

  • 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 : 文档:向绘图类型添加摘要行

  • PR #27915 : [BUG] 修复 redirect-from Sphinx 扩展

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

  • PR #27947 : 更新 FancyArrowPatch & Annotation 的文档,以明确 ShrinkA/B 参数的单位是 points 而不是 fractional.

  • PR #27944 : 包含 2 个更新的项目操作组

  • PR #27932 : 修复 make_axes_area_auto_adjustable'd 坐标轴的 pickle 操作.

  • PR #26500 : closes #26477 增强:在 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 : 文档:修复 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 : 在坐标轴中打开和关闭次要刻度

  • PR #22407 : 将 set_XYset_data 添加到 Quiver

  • PR #27901 : 重命名 boxplot 的刻度标签参数

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

  • PR #27900 : 删除空的用户指南教程页面

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

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

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

  • PR #27899 : 将 3.8.x 合并到 main 中

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

  • PR #27906 : 重写 PathEffectRenderer 中的 open_group, close_group 方法

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

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

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

  • PR #27557: Use :mpltype:color for color types

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

  • PR #27719 : 添加 BackendRegistry 单例类

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

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

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

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

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

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

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

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

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

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

  • PR #27872 : 文档:添加 *kwargs 用法到 collections 的描述

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

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

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

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

  • PR #27860 : 升级包含 2 个更新的 actions 组

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

  • PR #27850 : 弃用 plot_date

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

  • PR #27836 : 文档:在文档字符串中使用 ... 作为延续提示符

  • PR #27819 : MNT:删除 draw 方法 args 和 kwargs

  • 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() 独立影响 major/minor 刻度

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

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

  • PR #27798 : 修复 sphinx-gallery CSS

  • PR #27462 : 文档:阐明 Patch.contains_point 中 radius 的默认值

  • PR #27565 : MNT:arghandling subplotspec

  • PR #27796 : 使 mypy 更加严格

  • PR #27767 : 更新绘图序列标签的处理

  • PR #27795 : 添加 EffVer badge

  • PR #27780 : 部分恢复 #27711

  • PR #27768 : MNT:弃用 draw 方法 args 和 kwargs

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

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

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

  • PR #27750 : 升级包含 2 个更新的 actions 组

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

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

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

  • PR #27752 : 更新一些 Meson 内部组件

  • PR #27702 : GOV:采用 EffVer

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

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

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

  • PR #27729 : 文档:改进颜色图归一化示例

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

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

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

  • PR #27736 : 修复文档中不正确的 API 参考

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

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

  • PR #27728 : 简化 Figure._suplabels.

  • PR #27715 : 升级包含 3 个更新的 actions 组

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

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

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

  • PR #27704 : ci: 移除 Azure Pipelines 中的预发布条件

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

  • PR #27694 : MNT: 修复 labeller

  • PR #26953 : MNT: 测试表格是否尝试转换单元化数据

  • PR #27690 : 从发行说明中移除"过往版本"部分

  • PR #26926 : Closes #22011: 更改 SubFigures 使其行为类似于常规 artist

  • PR #27469 : 修复了图例位置为"best"时图例与阴影区域和文本重叠的问题

  • 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 change 链接

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

  • PR #27230 : 查询 macOS 以获取可用的系统字体.

  • PR #27643 : ci: 更新 artifacts v4 的 nightly 上传

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

  • PR #27639 : Doc: 修复 #22699 的拼写错误

  • PR #26978 : [pre-commit.ci] pre-commit autoupdate

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

  • PR #22699 : 通过装饰器向属性添加 kwdoc 内容的概念验证

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

  • PR #27607 : 在 hexbin extents 的错误输入上报错

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

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

  • PR #27628 : 升级 actions group,包含 2 个更新

  • PR #27626 : CI:对 dependabot 更新进行分组

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

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

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

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

  • 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' 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: 重新组织贡献文档以清理 toc,更好地分离主题

  • PR #27517 : Best-legend-location 微优化

  • 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 : [文档] 改进/更正 3D 文档

  • PR #27447 : TST: 压缩一些 hist 几何测试

  • 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_eventplot 添加到 test_datetime.py

  • 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-methods

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

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

  • PR #27410 : 将 test_vlines 添加到 test_datetime.py

  • 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 : 将 broken_barh 的测试添加到 test_datetime.py

  • 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 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: 修复文档 makefiles

  • PR #27387 : 恢复 "MNT: add _version.py to .gitignore"

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

  • PR #27374 : MNT: add _version.py to .gitignore

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

  • PR #27367 : 修复 _find_fonts_by_props docstring

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

  • PR #27362 : 实现 SubFigure.remove.

  • PR #27360 : 修复嵌套子网格规范上 colorbar 的移除.

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

  • PR #27353 : 重构 AxisArtistHelpers

  • PR #27357 : [文档]:更新 3d 轴限制的新功能

  • PR #26992 : 将 TkAgg 实用程序转换为 pybind11

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

  • 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: 修复 tag issue template 中的 .yml

  • PR #27288 : 使用 int.from_bytes 而不是我们自己实现转换.

  • PR #27286 : 各种清理

  • PR #27279 : 调整一些 docstring.

  • PR #27256 : 合并 v3.8.1

  • PR #27254 : 移除冗余的 axes_grid colorbar 示例.

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

  • PR #27236 : Tagging Example - Tags for multiple figs demo

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

  • PR #27158 : 首次尝试为堆叠图实现单独的填充样式

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

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

  • PR #27204 : BLD: 对非发布版本使用 NumPy nightly wheels

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

  • PR #26989 : MNT: 在缺失字形警告中打印 fontname

  • 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_contourf 添加到 test_datetime.py

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

  • PR #26900 : #26865 移除对 axislines.py 的弃用

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

  • PR #27064 : 在 Ctrl+C 上关闭 blocking show() 的所有绘图窗口

  • PR #26882 : 为日期时间单位添加散点测试

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

  • PR #27084 : 将 test_barh 添加到 test_datetime.py

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

  • PR #27127 : BLD: 使用 python3 作为与 pep-394 一致的 shebang

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

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

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

  • PR #27119 : 更新 clabel 注释.

  • PR #27117 : 移除 axes.pie 的日期时间测试

  • 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 以匹配 requirements 文件

  • PR #27072 : 移除 spectral methods/table 的日期时间测试存根

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

  • PR #26969 : DOC: 向 user/explain 添加单位 [ci doc]

  • 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 : 如果 handles 和 labels 的 len 不匹配,则发出警告

  • PR #24061 : #24050 即使 handles 和 labels 的数量不匹配,也不会抛出错误

  • PR #26754 : DOC: 分隔和阐明 axisartist 默认表格

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

  • PR #26951 : 阐明显式 ticklabels 在没有进一步格式化的情况下使用.

  • 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 : DOC: 澄清描述并在 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 : DOC: 改进 Julian 日期的删除 [ci doc]

  • PR #26929 : DOC: 修复 Animation 属性的删除文档

  • 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 添加到默认 skip subdirs

  • PR #26853 : Widgets:删除弃用项并将参数设为仅关键字

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

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

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

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

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

  • PR #26852 : 删除 Julian 日期支持

  • 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 私有 init 帮助程序.

  • PR #26629 : DOC: 组织 figure API

  • PR #26690 : 使生成的 pgf 代码对 tex 引擎的后续更改更具鲁棒性.

  • PR #26577 : 错误修复:barh 的数据清理

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

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

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

  • PR #26634 : [MNT] 将 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 : [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 后端在 retina 上渲染效果不佳

  • #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]: 在 ax.annotate(arrowprops=...) 中 ShrinkA 和 ShrinkB 被忽略

  • #26477 : [ENH]: 为 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 : [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 : plot_date() 忽略 matplotlib 2.0.0 版本中的时区

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

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

  • #27805 : [Bug]: 将带有 indicate_inset_zoom 的图形保存为 pdf 然后进行 pickle 会导致 TypeError

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

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

  • #27762 : [Bug]: 当输入是 DataFrame 时, plot 中标签列表的处理不一致

  • #27745 : [MNT]: _ImageBase.drawAxis.draw args 和 kwargs

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

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

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

  • #20853 : 添加对 colormaps 的弃用

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

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

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

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

  • #14217 : [Feature request] 添加一种更新 Arrow patch 位置的方法.

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

  • #22011 : [Bug]: subfigures 搞乱了 fig.legend zorder

  • #27414 : [Bug]: 图例与 fill_between 中带有图例位置 "best" 的阴影区域重叠

  • #23323 : 具有 "loc=best" 的图例不会尝试避免文本

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

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

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

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

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

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

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

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

  • #27159 : [Bug]: 由于 qhull 链接问题,Meson 构建失败.

  • #25691 : [Bug]: 二级轴不支持将 Transform 作为函数

  • #25860 : [Bug]: 当 Axes 属于子图时,画布拾取事件不起作用

  • #27361 : [Bug]: (Tight) 布局引擎对 3D patches 产生破坏

  • #27145 : [ENH]: 将 "No artists with labels found to put in legend" 作为警告

  • #27399 : [Bug]: 使用 errorbar 时,y 或 yerr 数组中的 None 导致 TypeError

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

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

  • #27329 : [Bug]: 删除子网格规范中定位的坐标轴的颜色条会将坐标轴的位置恢复到错误的位置.

  • #27214 : [Bug]: NavigationToolbar2QT 应该使用 @Slot 注解

  • #27146 : [ENH]: ax.stackplot() 中的多重阴影线

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

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

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

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

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

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

  • #24050 : 如果标签多于句柄,则 matplotlib.axes.Axes.legend() 中没有错误消息

  • #10922 : ENH: widgets.RadioButtons 的 clear() 方法

  • #18295 : 如何在 axisartist 中修改 ticklabels?

  • #24996 : [Bug]: 对于非直线坐标轴,axvline/axhline 的行为应为 "在该 x/y 处绘制网格线"

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

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

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

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

  • #25596 : [MNT]: 接口的一致性

  • #26557 : [ENH]: Nightly Python 3.12 构建

  • #26281 : [ENH]: 添加 get_xmargin,get_ymargin,get_zmargin 坐标轴方法