Skip to content

Releases: casperdcl/git-fame

git-fame v2.0.2 stable

06 Oct 22:57
c482316
Compare
Choose a tag to compare
  • add --until (#92 <- #93)
  • replace pkg_resources => importlib.resources (#90)
  • add py311, py312 support (#90)
  • upgrade framework (#90)
    • migrate setup.{cfg,py} => pyproject.toml
    • CI: overhaul workflows
    • CI: bump workflow actions
    • CI: use PyPI trusted publishing
    • tests: bump pre-commit
    • use PyPI trusted publishing

git-fame v2.0.1 stable

09 Mar 20:51
b18ffe2
Compare
Choose a tag to compare
  • fix wrong loc (#88 <- #85 <- #32)
  • misc code linting & framework tidy

git-fame v2.0.0 stable

02 Mar 02:18
606ecb2
Compare
Choose a tag to compare
  • misc build framework updates (#87)
    • update CI workflows
    • update pre-commit
    • drop py<=3.6
    • add linting
    • bump snap core18 => core22
    • bump Dockerfile base
    • rerender manpages

git-fame v1.15.2 stable

23 Jul 18:14
045a5de
Compare
Choose a tag to compare
  • update man pages
  • misc test & build framework updates (#80)
    • fix windows tests
    • bump docker py version (#65, #68, #69, #70, #71)
    • use pytest <= nose

git-fame v1.15.1 stable

13 Oct 21:45
08f62ec
Compare
Choose a tag to compare
  • misc doc updates
    • hyphenate git-fame in help texts (#62)
    • sync man-pages
  • minor metadata updates

git-fame v1.15.0 stable

31 Jul 18:07
4e6a091
Compare
Choose a tag to compare
  • add -R, --recurse (#29, #44)
  • add --ignore-revs and --ignore-revs-file (#59)
  • fix duplicate repo paths (#57)
  • update docs & tab completion (#58, #56 <- #55)
  • update build framework (#58)

git-fame v1.14.1 stable

01 Mar 23:30
06bcb19
Compare
Choose a tag to compare
  • update documentation (#54)
    • add FAQs (#49)
  • major build/test framework updates (#54)
    • exclude tests from dist
    • update snap channels

git-fame v1.14.0 stable

02 Dec 23:53
5c6ce59
Compare
Choose a tag to compare
  • add --loc=surviving|insertions|deletions (#50)
    • modifies meaning of loc (default: surviving unless --cost is specified)
    • make insertions/deletions find all historical file names (not just those in current tree)
      • also warn that more things may need to be added to --excl
    • if --cost is specified, alters default of (unspecified) loc
  • add & update tests
  • fix logging
  • major framework upgrade
    • drop explicit py3.2, 3.3, 3.4 support (not tested)
    • add & test py3.9
    • migrate to setuptools/setup.cfg
    • upgrade & fix snap build
    • add pre-commit hooks
    • automate linting comments
  • misc documentation updates

git-fame v1.13.1 stable

17 Nov 18:42
639102f
Compare
Choose a tag to compare
  • fully migrate CI from Travis to GHA
    • fix snapcraft build
    • fix coveralls upload
  • add .zenodo.json example

git-fame v1.13.0 stable

10 Nov 16:11
948f2cb
Compare
Choose a tag to compare
  • add --enum (#46)
  • update & fix test framework
  • misc tidy
  • CI: partially migrate tests from Travis to GHA