First release from zeroΒΆ
bumpwright init
bumpwright decide --format md
bumpwright decide --format json
bumpwright bump --commit --tag --format md
bumpwright bump --commit --tag --format json
Baseline initialised.
bumpwright suggests: minor
[MINOR] demo:greet: Added public symbol bumpwright bumped version:
0.1.0
->0.2.0
(minor) Updated files:pyproject.toml
demo.py
Tagged v0.2.0
{
"init": "baseline initialised",
"decision": {
"level": "minor",
"confidence": 1.0,
"reasons": ["[MINOR] demo:greet: Added public symbol"],
"impacts": []
},
"release": {
"old_version": "0.1.0",
"new_version": "0.2.0",
"level": "minor",
"files": ["pyproject.toml", "demo.py"]
}
}
Initialises the project, evaluates the bump, and creates the release.