Awesome Python has a "changelog" section under all projects. You can find it next to the "Repo" button in the header. There are two features that make it unique.

  1. It is an aggregation of parsed "CHANGELOG.md" files and releases information from Github. This way, it is easier to see all changes in a single place and a uniform style.
  2. All changelogs are "emojified". This helps with identifying each change easier. Emojification is achieved by parsing each line and applying a specific emoji based on the first word or some other tokens.

The combination of the above two makes package changelogs on Awesome Python unique.

As you know, an example is worth a 1,000 words 🚀

Changelog examples

  • akshare 0.5.94 (August 06, 2020)
  • SaltStack 3001.1 (August 07, 2020)

    👀 WARNING: The tarball generated by GitHub will not have the correct version information when using a version not ending in .0 . Please use the tarball generated by SaltStack instead. See issue #41847 for more information.

  • PaddlePaddle 1.8.3 (August 06, 2020)

    🚀 Release Notes

    新增API

    • 新增paddle.fluid.io.default_collate_fn:把一批样本合并为mini-batch。
    • 新增paddle.incubate.distributed.DistributedBatchSampler:将数据加载限制到数据集的子集的采样器。
    • 新增paddle.incubate.vision.transforms.ColorJitter:随机改变图片的亮度、对比度和饱和度。
    • 新增paddle.fluid.dygraph.StepDecay:支持动态图下StepDecay的学习率衰减策略,每隔等间隔个epoch调整,调整倍数为decay_rate倍,调整间隔为step_size。
    • 新增paddle.fluid.dygraph.MultiStepDecay:支持动态图下MultiStepDecay的学习率衰减策略,每隔若干个间隔epoch调整,调整倍数为decay_rate倍,调整间隔为自定义的tuple/list。
    • 新增paddle.fluid.layers.matrix_nms: 检测bbox后处理NMS操作。

    新增功能

    • 增强paddle.fluid.contrib.slim.quantization.QuantizationTransformPass 功能:支持用户自定义量化和预处理函数。

    🐛 Bug修复

    • 修复WITH_NCCL=OFF情况下的编译问题。
    • 修复less_than等compare类op输出的数据类型错误的问题。
    • 修复prelu在GPU上计算输入rank不为4的tensor时bug问题。
    • 修复Paddle在ARM飞腾cpu机器的编译问题。
    • 修复beam_search的InferShape未指明输出的形状导致transformer模型load_inference_model预测出错的问题。
    • 修复inplace pass引起的mobilenetv1, mobilenetv2, transformer模型预测速度明显下降的问题。@intel
    • 修复cos_sim op容易出nan的问题。
    • 修复Fleet API在多卡运行终止进程时,终止失败的问题。
    • 修复fluid.embedding op在参数服务器模式下,未触发稀疏通信,导致性能不及预期的问题。
    • 修复index_sample op的python接口缺失的问题。
    • 修复index_select op索引越界不报错问题。
    • 修复gcc8下roll_op单测超时的问题。
    • 标准的Ernie模型有四个输入,修复变种输入(输入个数不为4)的Ernie模型在推理期间emb_eltwise_layernorm fuse失效的bug。
    • 修复concat组网的输入维度不确定时,维度计算错误问题。
    • 增加concat多输入rank不同的报错提醒。
    • 修复部分环境import paddle时报 dlopen: cannot load any more object with static TLS的问题。