Feature release
- New: experimental support for updating versions in npm package files (#185)
$ git shortlog -s v1.7.1...v1.8.0
2 Amethyst Reese
13 dependabot[bot]
Bugfix release
- Add cargo files to version bump commit before tagging
$ git shortlog -s v1.7.0...v1.7.1
3 Amethyst Reese
Feature release
- New: experimental support for updating versions in cargo files (#168)
- Dropped support for Python 3.7, added support for 3.12 (#151)
- Dropped dependency on attrs in favor of dataclasses (#167)
$ git shortlog -s v1.6.2...v1.7.0
10 Amethyst Reese
17 dependabot[bot]
Bugfix release
- New:
log
command now accepts a version argument - Fix: experimental
ignored_authors
now uses--perl-regexp
- Docs: clarified
USE_LIBPCRE
support for ignored authors
$ git shortlog -s v1.6.1...v1.6.2
3 Amethyst Reese
Bugfix release
- Fix: don't pass
--invert-grep
if no ignored authors - New: load tags for
debug
command - Docs: mark
ignored_authors
as experimental
$ git shortlog -s v1.6.0...v1.6.1
6 Amethyst Reese
Feature release
- Mark generated shortlogs as plaintext to reduce warnings (#107)
- Add "generated by attribution" badge to generated changelogs (#109)
- Add "generated by attribution" docstring to generated version files (#109)
- New
ignored_authors
configuration option (#117) - New
log
command to list revisions since last tag (#118) - New
debug
command to dump project configuration (#117) - Documented all supported commands (#122)
- Dropped support for Python 3.6; added support for Python 3.10
$ git shortlog -s v1.5.2...v1.6.0
34 Amethyst Reese
5 Samuel Giffard
48 dependabot[bot]
4 pyup.io bot
Bugfix release:
- Fix shortlog for first tag in repo (#30)
$ git shortlog -s v1.5.1...v1.5.2
3 Amethyst Reese
2 pyup.io bot
Bugfix release
- Fix
attribution init
for projects with no version tags (#26) - Better namespace guessing for projects with dashes in their names
- Improved pyproject.toml format from
attribution init
$ git shortlog -s v1.5.0...v1.5.1
5 Amethyst Reese
2 pyup.io bot
Feature release
- New option "signed_tags" to choose between signed and annotated tags (#1)
tag
command will abort early if the requested tag already exists- Improved config documentation
$ git shortlog -s v1.4.0...v1.5.0
4 Amethyst Reese
1 pyup.io bot
Feature release:
- New "init" command to setup pyproject.toml and create version.py
- Switches from toml to tomlkit
$ git shortlog -s v1.3.1...v1.4.0
6 Amethyst Reese
1 pyup.io bot
Bugfix release
- Fix writing version.py file when no [tool.attribution] table found (#16)
- More debug logging, send debug output to stderr
$ git shortlog -s v1.3.0...v1.3.1
5 Amethyst Reese
Feature release
- Added
version_file
option in pyproject.toml to disable writing version.py (#12) - Added sphinx documentation for the package
- Tested on Python 3.9a (#15)
$ git shortlog -s v1.2.0...v1.3.0
14 Amethyst Reese
6 Mark Rofail
5 pyup.io bot
Feature release:
- Move to subcommands for CLI actions
attribution generate
will now generate the CHANGELOG content- Can pull project name from pyproject.toml (
tool.attribution.name
) - Added
tag
command to bump__version__
, generate commit, changelog, and tag
$ git shortlog -s v1.1...v1.2.0
13 Amethyst Reese
Bugfix release
- Fix install_requires to correctly list attrs and jinja2
$ git shortlog -s v1.0...v1.1
5 Amethyst Reese
Initial release
- Generates changelog from git tags with hardcoded template and format
$ git shortlog -s v0.0...v1.0
1 Amethyst Reese
Placeholder release
- Name claimed on Github!
$ git shortlog -s v0.0
5 Amethyst Reese