Changelog
1.0.2 (unreleased)
Nothing changed yet.
1.0.1 (2026-07-29)
Fix project metadata and thus the build, which makes this version 1.0.1 installable (contrary to version 1.0.0).
1.0.0 (2026-05-23)
Brown bag release: this version could not be installed. See fix in version 1.0.1.
Add support of Python 3.12, 3.13 and 3.14.
backward incompatible Remove support of Git 2.18 and earlier version. You must now have Git 2.19 (or a more recent version).
backward incompatible Remove support of Python 3.7, 3.8 and 3.9.
backward incompatible The toml optional dependency has been removed. Trying to pip install “check-oldies[toml]” will result in an error. Packages should now depend on simply check-oldies. The optional toml dependency is now automatically installed, only if necessary (i.e. under Python 3.10 only).
backward incompatible Remove
--xunit-fileargument from all commands. It can be replaced by a new--format=xunitargument and redirecting the standard output to a file, like this:$ check-fixmes --format=xunit > xunit.xml
This change is needed to properly introduce the
--formatargument that controls the formatting output, which is now directed to the standard output.backward incompatible A new check-future-tags command is introduced that reports orphan future tags. check-fixmes does not report those tags anymore, it only reports outdated FIXME’s.
All commands now have a CSV output format, available with the
--format=csvargument.check-fixmes and check-branches commands now have a
--only-oldargument to show, well, only old annotations or branches.
0.8.10 (2023-08-16)
Add main branch to calm branches
0.8.9 (2023-03-13)
Adapt xunit syntax for gitlab reports
0.8.8 (2023-01-11)
Add SMTP authentication
backward incompatible Drop support of Python 3.6.
0.8.7 (2021-11-15)
Add support for ssh URL with protocol (e.g. ssh://git@github.com/TestOrg/project_name)
0.8.6 (2021-10-18)
Add Gitlab support.
0.8.5 (2021-10-08)
Add
ignore_orphans_annotationsconfig option. This option ignore orphan future tags check on ignored annotations.
0.8.4 (2020-11-18)
Automatically detect the appropriate
host_ownerif undefined, incheck-branches.backward incompatible check-branches: Drop
host_owneroption in the configuration file. You should remove this option, otherwise an error will occur while reading the configuration file.
0.8.3 (2020-10-27)
Generate a wheel. For real. Or so I hope…
0.8.2 (2020-10-27)
Fix generation of wheel on release. Only a tarball was released, now a wheel should be released as well.
Fix compatibility with git < 2.7 in
check-branches.
0.8.1 (2020-10-26)
Fix xUnit output that contained control characters when
check-fixmesorcheck-brancheswere not run with the--no-coloroption.
0.8.0 (2020-10-22)
First public release.
0.1.0 (2016-01-12)
First apparition in a private tool.