smartchangelog requires Python 3.6.1 or upper. To install python 3, you can use homebrew:
brew install python3
To install or to update the last version of smartchangelog:
pip3 install -U smartchangelog
Now, you have new commands
commit-msg
smartchangelog
To see the help:
commit-msg -h
To install git hook commit-msg, go to your project directory:
commit-msg -i
To uninstall git hook commit-msg, go to your project directory:
commit-msg -u
To see the help:
smartchangelog -h