发行说明

v0.10.1 2023 年 1 月 6 日

  • 变更
    • 更新创建 feedstock 拉取请求工作流程 (#364)

感谢以下人员为此版本做出贡献: @gsheni

v0.10.0 2023 年 1 月 6 日

  • 修复
    • 更新以避免分类目标包含未使用类别时出错 (#349)

  • 变更
    • 项目元数据过渡到纯 pyproject.toml (#351)

    • 将参数名称 target_dataframe_name 更改为 target_dataframe_index (#353)

    • 从根目录删除 MANIFEST.in 和 .coveragerc (#359)

  • 文档变更
    • 临时限制 scikit-learn 版本为 <1.2.0 在 dev requirements 中,以允许文档构建 (#361)

  • 测试变更
    • 添加创建 feedstock PR 工作流程 (#346)

感谢以下人员为此版本做出贡献: @gsheni, @thehomebrewnerd

破坏性变更

  • 参数 target_dataframe_name 已在 LabelMaker 中更改为 target_dataframe_index

v0.9.1 2022 年 11 月 2 日

  • 变更
    • 显式设置 LabelTimes.target_types 的 series dtype (#337)

  • 文档变更
    • 修复文档构建并清理发行说明 (#336)

感谢以下人员为此版本做出贡献: @thehomebrewnerd

v0.9.0 2022 年 5 月 12 日

警告

Compose 将不再支持 Python 3.7。

  • 变更
    • 更新 ipython 至 7.31.1 (#286)

    • 过渡到 pyproject.toml 和 setup.cfg (#310, #313)

    • 添加对 python 3.10 的支持 (#318)

    • 修复 Makefile 输出文件路径 (#320)

  • 文档变更
    • 更新 README.md 添加 Alteryx 链接 (#289, #290, #314)

    • 为文档添加内联选项卡和复制粘贴功能 (#293)

    • 更新 nbconvert 至版本 6.4.5 以修复文档构建问题 (#305)

    • 更新 slack 邀请链接至新链接 (#316)

    • 更新 release.md 添加正确流程 (#324)

  • 测试变更
    • 将 woodwork 添加到 test-requirements.txt (#296)

    • 升级 black 版本至 22.3.0 以修复 linting 问题 (#309)

感谢以下人员为此版本做出贡献: @gsheni, @mingdavidqi, @thehomebrewnerd

v0.8.0 2022 年 1 月 20 日

  • 增强功能
    • 为 bug、功能请求和文档改进添加 issue 模板 (#271)

  • 变更
    • 更新 pip 至 21.3.1 以满足测试要求 (#265)

    • 限制 Python 版本在 3.7 至 3.9 之间 (#265)

    • 使用 black 并移除 autopep8 进行 linting (#265)

    • 更新最低依赖检查器,添加正确的评审人 (#267)

    • LabelMaker.target_entity 重命名为 LabelMaker.target_dataframe_name (#276)

  • 文档变更
    • 更新安装说明,指定正确的 python 版本 (#265)

    • 更新示例 notebook 以使用最新的 Featuretools 和 EvalML API (#275)

  • 测试变更
    • 添加用于删除空数据切片的单元测试 (#280)

    • 为依赖更新添加自动批准工作流程 (#281)

感谢以下人员为此版本做出贡献: @gsheni, @jeff-hernandez, @thehomebrewnerd

警告

破坏性变更
  • LabelMakertarget_entity 属性已重命名为 target_dataframe_name

v0.7.0 2021 年 11 月 2 日

  • 增强功能
    • 添加 maximum_data 参数以控制搜索何时停止 (#216)

    • 添加可选的自动更新检查器 (#223, #229, #232)

    • 针对每个目标组调整首次截止时间 (#258)

  • 文档变更
    • 将文档教程更新至最新的 API 变更 (#227)

    • 锁定文档要求版本,以避免警告和破坏性变更 (#244)

  • 测试变更
    • 检查发行说明是否已更新 (#217)

    • 添加最低依赖检查器以生成最低要求文件 (#218)

    • 添加 CI 工作流程,使用最低依赖进行单元测试 (#220)

    • 为每个 CI 作业创建单独的工作流程 (#220)

    • 传递 token 以授权上传 codecov 报告 (#226)

    • 更新最低单元测试以在所有拉取请求上运行 (#230)

    • 添加工作流程以检查最新依赖 (#233)

    • 更新最低和最新依赖检查器的评审人 (#257)

感谢以下人员为此版本做出贡献: @gsheni, @jeff-hernandez

v0.6.0 2021 年 2 月 11 日

  • 增强功能
    • 添加了连续目标分布的描述 (#187)

  • 修复
    • 对描述中的标签分布进行排序 (#188)

  • 文档变更
    • 使 logo 更易于阅读 (#182)

    • 为文档添加 Alteryx 页脚 (#185, #186)

    • 将教程更新至最新的 API 变更 (#190, #198, #204)

    • 更新仓库链接至 GitHub (#191)

    • 为文档添加帮助页面 (#194)

    • 根据技术文档撰写人员的反馈改进文档 (#195)

    • 为文档添加 open graph 信息 (#203)

  • 测试变更
    • 将 CI 测试迁移至 Github Actions (#184, #189)

    • 更新测试以在拉取请求事件时触发 (#199)

感谢以下人员为此版本做出贡献: @flowersw, @jeff-hernandez, @rwedge

v0.5.1 2020 年 9 月 22 日

  • 文档变更
    • 更新 Turbofan Degradation 教程中的 F1 Macro (#180)。

    • 应用 Pandas Docs 主题 (#172)。

    • 添加芝加哥自行车教程 (#157)。

  • 测试变更
    • 测试文档构建 (#165)

v0.5.0 2020 年 8 月 28 日

  • 增强功能
    • 添加了基于列的窗口 (#151)。

  • 变更
    • 重构了数据切片生成器 (#150)。

  • 文档变更
    • 更新了 README (#164)。

    • 更新了预测下次购买演示 (#154)。

    • 更新了预测涡扇发动机退化演示 (#154)。

警告

破坏性变更
  • 数据切片上下文的属性已更改。在标签函数内部,可以通过 ds.context.slice_startds.context.slice_stop 引用数据切片的时间戳。更多详细信息,请参阅 数据切片上下文

v0.4.0 2020 年 7 月 2 日

  • 增强功能
    • 可以从每个组中对目标值进行采样 (#138)。

    • 可以从多个目标中选择一个 (#147)。

    • 可以使用表示为字符串的无限边缘对标签进行分箱 (#133)。

  • 变更
    • 对标签时间对象进行了重构,以改进设计和结构 (#135)。

警告

破坏性变更
  • 加载旧版本的标签时间将导致错误。

v0.3.0 2020 年 6 月 1 日

  • 增强功能
    • 多目标的标签搜索 (#130)

  • 变更
    • 列从 cutoff_time 重命名为 time (#139)

v0.2.0 2020 年 4 月 23 日

  • 变更
    • 放弃支持 Python 3.5 (#128)

    • 将 LabelTimes.name 重命名为 LabelTimes.label_name (#126)

    • 支持 Pandas 方法中的关键字参数。 (#121)

  • 文档变更
    • 改进了预测下次购买中的数据下载 (#76)

  • 测试变更
    • 在 CirlceCI 中添加了使用 Python 3.8 的测试 (#128)

警告

破坏性变更
  • LabelTimes.name 已重命名为 LabelTimes.label_name

v0.1.8 2020 年 3 月 11 日

  • 修复
    • 支持 Pandas 1.0

v0.1.7 2020 年 1 月 31 日

  • 增强功能
    • 添加了到偏移量的高级映射。

    • 跟踪样本转换的设置。

  • 修复
    • 固定 Pandas 版本。

  • 测试变更
    • 将 Featuretools 移至测试要求。

v0.1.6 2019 年 10 月 22 日

  • 增强功能
    • 标签时间的序列化

  • 修复
    • Matplotlib 后端修复

    • 采样标签时间

  • 文档变更
    • 添加了数据切片生成器指南

  • 测试变更
    • Python 3.6 和 3.7 版本的集成测试

v0.1.5 2019 年 9 月 16 日

  • 增强功能
    • 添加了切片生成器

    • 添加了 Seaborn 图表

    • 添加了数据切片上下文

    • 添加了每组计数

  • 文档变更
    • 更新了 README

    • 添加了示例:预测下次购买

    • 添加了示例:预测 RUL

v0.1.4 2019 年 8 月 7 日

  • 增强功能
    • 添加了样本转换

    • 改进了进度条

    • 改进了标签时间描述

v0.1.3 2019 年 7 月 9 日

  • 增强功能
    • 改进了文档

    • 添加了 Featuretools 兼容性测试

    • 改进了标签时间描述

    • 重构了标签生成器中的搜索

    • 改进了标签转换测试

v0.1.2 2019 年 6 月 19 日

  • 增强功能
    • 添加动态进度条

    • 添加用于标签分箱的标签转换

    • 提高代码覆盖率

    • 更新文档

v0.1.1 2019 年 5 月 31 日

  • 首次发布