Releases: Justintime50/github-archive
Releases · Justintime50/github-archive
v6.3.0
v6.2.0
- Forking gists is now a threaded operation like all other operations instead of sequential
- Corrects two log messages that incorrectly mentioned
starred
resources when they should have beenorg/user
resources
v6.1.2
- Expand paths for user-supplied
--location
strings. This now allows for spaces in paths and proper expansion of home directories (eg:~
)
v6.1.1
Fixes PyGithub pinned version to ensure Auth
is available
v6.1.0
- Allows the tool to be run without passing any authentication flags (previously, to use unauthenticated, you'd have to at least pass the
--https
flag) - Removes constraint that required
--token
and--https
to be mutually exclusive (you can now authenticate with other tools such as Git Credential Manager instead of only SSH)
v6.0.0
- Drops support for Python 3.7
- Updates dependencies
v5.0.3
v5.0.2
- Overhauls subprocess error handling so output is no longer clobbered
- No longer inserts newlines (which were often formatted incorrectly) when a log entry was for a new section or action
v5.0.1
- Fixes a bug that tries removing the authenticated user from a list so we don't double dip git operations even when there is no authenticated user (eg: using the
--https
flag) - Fixes a bug that allowed users to use both the
--token
and--https
when it should only be one or the other
v5.0.0
- Adds a new
--fork
CLI arg which adds support to fork the repos or gists specified viausers
,orgs
,stars
, orgists
- Removed various shorthand CLI args to avoid confusion and improved help message output for CLI args (updated docs as well)
- Namespaces for various functions changed for better project organization. As this project is intended to be used as a CLI tool and not a library, the impact should be minimal