Stacked Git 1.4
This is mostly a bugfix release with a couple minor features affecting
importing patches from mail and stg commit
no longer committing empty
patches by default.
Removed
- Python 3.5, which became EOL 2020-09-13, support is deprecated and
will be removed in a future StGit release - Python 3.6, which will be EOL 2021-12-23, support is deprecated and
will be removed in a future StGit release
Added
- The new
stg import --message-id
option causes the Message-ID from
imported emails to be included as the Message-Id trailer in the patch
description (#42) - The new 'stgit.import.message-id' config option also enables the
Message-Id trailer (#42)
Changed
stg import
no longer creates "Message-Id" trailer by default when
importing patches from email (#42)- StGit works with Python 3.10
stg version
prints a more abbreviated Python versionstg commit
will no longer commit empty patches by default; the
--allow-empty
option may be used to override this behavior (#158)- The
stgit.main.main()
function now takes an argv parameter and
returns an int return code in most cases instead of calling
sys.exit(), thus making main() a bit easier to use as an API.