Repository navigation
What's changed
馃敀 Security
--httpsno longer embeds theghtoken in remote URLs. Git now fetches it on demand throughgh auth git-credential, so the token is never written to a mirror'sconfigor visible in the process list. Mirrors created by earlier versions have their remote URL rewritten on the next sync.- Git runs with
GIT_TERMINAL_PROMPT=0, so a failed authentication errors out instead of hanging on a prompt.
馃悰 Bug fixes
--prunedeletes withshutil.rmtreeinstead of shelling out torm -rf, so it works on Windows (including git's read-only object files). Mirrors that can't be deleted are now reported instead of being counted as pruned.
馃О Maintenance
- Run the tests on macOS and Windows in CI, and mark the package as OS independent
Full Changelog: v0.2.0...v0.2.1