Releases: Justintime50/forks-sync
Releases · Justintime50/forks-sync
v4.2.2
v4.2.1
- Fixes PyGithub pinned version to ensure
Auth
is available
v4.2.0
- Corrects the premature URL changes from
v4.1.0
- Restores the previous behavior of using the SSH URL by default
- Adds new
--https
flag that will trigger using theclone_url
instead of the defaultssh_url
v4.1.0
- Swaps the
ssh_url
for theclone_url
when cloning repos to remove the unnecessary reliance on having an SSH key or agent to use this tool - Adds
--version
CLI flag
v4.0.0
- Drops support for Python 3.7
v3.0.5
- Fixes a bug that would clobber error output, now it will show correctly
- Bumps all dependencies
v3.0.4
- Corrects the
git fetch
command to a depth of 1 since we are also shallow cloning repos locally. This should greatly speed up the syncing process for larger repositories since we don't require the entire project tree
v3.0.3
- Adds
mypy
type checking
v3.0.2
- Use
woodchips
for logging (same behavior as before) - Added Python type hinting and stronger test assertions
v3.0.1
- Refactors the git operations behind the tool to no longer spawn a shell process when using the subprocess module. Removed commands to change directories and instead direct all git commands to the correct path at invocation