Git-fame

Latest version: v2.0.1

Safety actively analyzes 630406 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

1.9.0

- suppress warnings by default (22)
+ add `--warn-binary`
- add `--sort hours|months`
- add missing manpage
- update completions
- update framework
+ add setup.py[full,dev]
+ add snap(craft) (19 -> 20)
+ automate release on travis (21 -> 20)
* GitHub
* PyPI
* docker (19)
+ update keywords
+ fix author email
- update documentation
- update tests

1.8.0

- add `--cost=<method>` (16 -> 18)
+ `COCOMO|months` (person-months)
* https://en.wikipedia.org/wiki/COCOMO
+ `commits|hours` (person-hours)
* https://github.com/kimmobrunfeldt/git-hours/blob/8aaeee237cb9d9028e7a2592a25ad8468b1f45e4/index.js#L114-L143
- update bash completions
- replace default built-in backend with `tabulate`
- add and update documentation
+ update man pages
+ mention `.mailmap` to fix https://www.mistergoodcat.com/post/analyze-your-git-repositories
+ fix badges
+ update DOI
- tidy and lint (flake8)
- add and update unit tests
+ fix `PyYAML` tests for latest `pyyaml>=5`

1.7.0

- add custom `--format` backends:
+ `md`|`markdown`
+ `yaml`|`yml`
+ `json`
+ `csv` (10)
+ `tsv`
+ `tabulate`
- major framework overhaul
+ testing (tox)
+ CI (travis)
+ documentation updates
+ packaging
* replace setup.py make -> `py-make>=0.1.0`
* add extras_require[dev]
- add unit tests
- misc tidy & optimisations
- linting fixes (flake8)

1.6.1

- minor documentation updates
- fix CI py26

1.6.0

- fix author chunks counting as one loc (14 -> 15)
- move manpages to package_data
- add `--manpath` option
- add unit tests
- minor documentation updates
- fix CI for py26

1.5.0

- add `--since=<date>` (13)
+ `--line-porcelain` -> `--porcelain` for only relevant commits
- travis: drop `py33`
- minor author whitespace tweak
- update documentation

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.