A changelog generator using simply structured git commit messages.
Project description
whathappened
A changelog generator using simply structured git commit messages
Inspired by
Install and Run
Installation is as simple as it gets:
pip install whathappened
To generate a changelog, run:
$ whathappened
Make sure to activate any virtual envrionment that you might be using first.
Package Changelog
Created by Whathappened itself - very meta.
For the complete changelog, please see CHANGELOG.md.
Whathappened Commit Message Format
Whathappened expects git commit messages in the format outlined below:
[optional breaking ]<type>[ optional (<scope>)]: <description>
[optional body]
<type>
is recommended to be one of:
fix
feat
build
chore
ci
docs
style
refactor
perf
test
<scope>
is recommended to be a module, file, or folder name as appropiate.
This is a simpler version of https://www.conventionalcommits.org/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file whathappened-0.1.1.tar.gz
.
File metadata
- Download URL: whathappened-0.1.1.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 838e73900974b3f688f52733aa82dcf21ac994d6b01e1c7cda0ebe808a1207da |
|
MD5 | 800d8a1b66c7cb15f90448cdf9680fc8 |
|
BLAKE2b-256 | 23fe984e2d878a0e247a93817cb08707b5a11d42fbc9a8240c77dc968e70d0d5 |
File details
Details for the file whathappened-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: whathappened-0.1.1-py3-none-any.whl
- Upload date:
- Size: 21.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79e60573698f4c7844d3cc71f359d71f0529c0b556d71b906445c7c37d3ed47a |
|
MD5 | 9929113c824535ebad6af6ecd0f834ab |
|
BLAKE2b-256 | 6317a5c06a3902694de5fd7b878ff1a635bad5d6566d59627b1a63234e705cf8 |