Skip to content

Releases: Justintime50/github-archive

v6.3.0

13 Mar 22:23
Compare
Choose a tag to compare
  • Adds new languages CLI flag allowing filtering via a comma-separated list of GitHub languages for repos (cannot be used with include/exclude) - (closes #59)
  • Forking repos is now a threaded operation like all other operations instead of sequential

v6.2.0

13 Mar 16:42
Compare
Choose a tag to compare
  • 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 been org/user resources

v6.1.2

28 Aug 03:46
Compare
Choose a tag to compare
  • Expand paths for user-supplied --location strings. This now allows for spaces in paths and proper expansion of home directories (eg: ~)

v6.1.1

27 Aug 04:33
Compare
Choose a tag to compare

Fixes PyGithub pinned version to ensure Auth is available

v6.1.0

24 Aug 21:54
Compare
Choose a tag to compare
  • 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

30 Jun 21:00
Compare
Choose a tag to compare
  • Drops support for Python 3.7
  • Updates dependencies

v5.0.3

15 May 15:48
Compare
Choose a tag to compare
  • Fixes a syntax error that led to not being able to remove the authenticated user from the user's list so their git assets weren't included twice (fixes #55)

v5.0.2

25 Mar 19:00
Compare
Choose a tag to compare
  • 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

07 Dec 19:52
Compare
Choose a tag to compare
  • 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

20 Oct 03:14
Compare
Choose a tag to compare
  • Adds a new --fork CLI arg which adds support to fork the repos or gists specified via users, orgs, stars, or gists
  • 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