Skip to content

Releases: AnswerDotAI/fastgit

v0.1.4

Choose a tag to compare

@jph00 jph00 released this 15 Sep 00:35

New Features

  • Move path expansion into the default local runner so custom runners receive the supplied directory unchanged (#15)

v0.1.3

Choose a tag to compare

@jph00 jph00 released this 29 Aug 16:22

New Features

  • Add pluggable runner param to callgit/acallgit/Git/get_top so command execution can be replaced (#13)

Bugs Squashed

  • Render 2-3 letter kwargs as short-flag clusters (#14), thanks to @jph00

v0.1.2

Choose a tag to compare

@jph00 jph00 released this 09 Aug 03:42

New Features

  • Add async support via sync=False and acallgit; refactor callgit into shared helpers (#12)
  • Treat git query commands exit 1 as success, returning output as GitRes with returncode (#11)

v0.1.1

Choose a tag to compare

@jph00 jph00 released this 31 Jul 23:26

New Features

  • Make Git error output terse and git-style (single line with command and stderr) (#8)

v0.1.0

Choose a tag to compare

@jph00 jph00 released this 13 Jul 09:00

Breaking Changes

  • split param removed; stderr added to output

New Features

  • Refactor callgit to return combined stdout/stderr string; add raise_exc option and current_branch property (#7)

v0.0.6

Choose a tag to compare

@jph00 jph00 released this 04 Jul 10:13

New Features

  • Add pre param to call_git (#6)

v0.0.5

Choose a tag to compare

@jph00 jph00 released this 25 Jun 05:30

New Features

  • Add head_sha property to Git class (#5)

v0.0.4

Choose a tag to compare

@jph00 jph00 released this 08 Mar 20:44

New Features

  • Add tilde expansion support for paths (#4), thanks to @ncoop57

v0.0.3

Choose a tag to compare

@jph00 jph00 released this 24 Feb 00:10

New Features

  • Add support for path arguments via __ parameter (#2), thanks to @ncoop57

Usage:

g.log('--oneline', __=['file1.py', 'file2.py'])
# → git log --oneline -- file1.py file2.py

v0.0.2

Choose a tag to compare

@jph00 jph00 released this 27 Jan 03:13

New Features

  • Fix boolean kwargs: --flag instead of --flag=True (#1), thanks to @jph00