Registry / devops / fastgit

fastgit

JSON →
library0.0.4pypypiunverified

A fast and convenient Python library for running git commands programmatically. It wraps git CLI calls with automatic flag conversion (e.g., --oneline for boolean options) and path separation via __ parameter. Version 0.0.4, active development on GitHub.

pip install fastgit
INSTALL
IMPORT
SIG · FASTGIT
F
fastgit
devopspythonv0.0.4
Install
1.5s avg
Import
Disk
16MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v0.0.4 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 17.8MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 1.5s · import 0.000s · 18MB
16MB installed
● package 16MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Git
import fastgit
from fastgit import Git

Run git log --oneline in the current directory.

from fastgit import git print(git.log('--oneline'))
Debug
Known issues
gotchaBoolean flags are automatically converted: pass True to enable a flag (e.g., git.log('--oneline', True) is wrong; use git.log('--oneline') instead).
fix
Use git.log('--oneline') rather than git.log('--oneline', True).
affects: >=0.0.2
gotchaPath arguments must be passed via the __ parameter, not positional. e.g., git.log('--oneline', __=['file.py']) not git.log('--oneline', 'file.py').
fix
Use git.log('--oneline', __=['path/to/file'])
affects: >=0.0.3
deprecatedThere are no known deprecations yet. This is a very early library (v0.0.4).
fix
N/A
affects: 0.0.4
Upgrade
Version history
0.0.4latest on PyPI · released Mar 8, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
fastgit — pip install fastgit · libregistry