From Commit Messages to Automated Changelogs: Why I Built a Conventional Commit Hook for Python

Most developers have a complicated relationship with changelogs.