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

  • Pipenv 2022.7.24 (July 24, 2022)

    ๐Ÿ› Bug Fixes

    • ๐Ÿ”จ Re-enabled three installs tests again on the Windows CI as recent refactor work has fixed them. #5064 <https://github.com/pypa/pipenv/issues/5064>_
    • ๐Ÿ—„ Support ANSI NO_COLOR environment variable and deprecate PIPENV_COLORBLIND variable, which will be removed after this release. #5158 <https://github.com/pypa/pipenv/issues/5158>_
    • Fixed edge case where a non-editable file, url or vcs would overwrite the value no_deps for all other requirements in the loop causing a retry condition. #5164 <https://github.com/pypa/pipenv/issues/5164>_
    • ๐Ÿ”’ Vendor in latest requirementslib for fix to lock when using editable VCS module with specific @ git reference. #5179 <https://github.com/pypa/pipenv/issues/5179>_

    Vendored Libraries

    • โœ‚ Remove crayons and replace with click.secho and click.styles per https://github.com/pypa/pipenv/issues/3741 #3741 <https://github.com/pypa/pipenv/issues/3741>_
    • โฌ†๏ธ Vendor in latest version of pip==22.1.2 which upgrades pipenv from pip==22.0.4. Vendor in latest version of requirementslib==1.6.7 which includes a fix for tracebacks on encountering Annotated variables. Vendor in latest version of pip-shims==0.7.3 such that imports could be rewritten to utilize packaging from vendor'd pip. Drop the packaging requirement from the vendor directory in pipenv. #5147 <https://github.com/pypa/pipenv/issues/5147>_
    • โœ‚ Remove unused vendored dependency normailze-charset. #5161 <https://github.com/pypa/pipenv/issues/5161>_
    • โœ‚ Remove obsolete package funcsigs. #5168 <https://github.com/pypa/pipenv/issues/5168>_
    • โฌ†๏ธ Bump vendored dependency pyparsing==3.0.9. #5170 <https://github.com/pypa/pipenv/issues/5170>_
  • ipyvizzu 0.11.1 (July 12, 2022)

    โž• Added

    • โž• Added py.typed and typing support.
  • faker 13.12.1 (June 06, 2022)
    • Correct RUT range in es_CL. Thanks @nstuardod.