Welcome to chronos’s documentation!¶
A CLI tool that infers a next version number for Git repos. It does its magic by looking at the commit messages of commits made since the last tag that had a semver in it. For this to work properly, your commits should following the Conventional Commits spec.
Getting started¶
Requires Git 2.0+.
To use the tool:
pip install --upgrade chronos-cli
- Change into a Git repo.
chronos infer
To bootstrap a development environment (after you’ve cloned the repo and changed into it):
pip install --upgrade pipenv
pipenv sync --dev