Skip to content

Releases: scivision/gitMC

fix ActOnChanged, Python >= 3.7, increase test coverage

29 Jul 15:57
3853527
Compare
Choose a tag to compare
  • fix bug in ActOnChanged that ignored directory specified
  • add tests for ActOnChanged
  • require Python >= 3.7 for cleaner/robust code

test robustness w/o __file__

20 Jul 06:43
1f49cfb
Compare
Choose a tag to compare

use pytest fixtures to be more robust than file

cleanup

19 Jul 22:17
dbda92f
Compare
Choose a tag to compare
  • remove unused code for amending email address, use git-filter-repo instead
  • don't print repo name if password needed-log and we assume most repos are public

use src/ layout

08 Jun 15:38
b9b00e7
Compare
Choose a tag to compare

more python packaging best practices

use __main__.py

08 Jun 15:32
dbf3ec0
Compare
Choose a tag to compare

use best practices and dedupe code by putting CLI in main.py

git{pull,fetch} one-line error if credentials needed

08 May 21:59
05551ca
Compare
Choose a tag to compare

For the common situation where repos need credentials that aren't automatically available via a credential manager or SSH Agent, gitpull and gitfetch will now log a one-line error message instead of too verbose error message defaults from Git.

Quality, test improvements

08 Apr 18:42
Compare
Choose a tag to compare
  • more use of iterators where it makes sense to do so (without adding overhead to small lists)
  • improve test robustness

log error, move github to github-utils

13 Dec 18:49
50b1688
Compare
Choose a tag to compare
  • moved GitHub utilities to PyGithub-utils
  • moved CI to GitHub Actions
  • log per-repo errors so you can tell which repo is causing terse error messages
  • black code style
  • simplify asyncio runner standin
  • make package prerequisite-free

Add azure, fix get_repos for private orgs

17 Jul 18:10
6b56e67
Compare
Choose a tag to compare
  • fix get_repos() so that it also works for organization private repos
  • add azure pipelines CI
  • add test coverage

Dedupe, simplify, improve concurrency

12 Jul 20:42
996e843
Compare
Choose a tag to compare
asyncio.gather

coverage

coverage

pep8