Ghcloneall

Latest version: v1.12.0

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

1.6

----------------

- Comprehensive rebranding:

- Rename the GitHub repository to https://github.com/mgedmin/ghcloneall
- Rename ``cloneall.py`` to ``ghcloneall.py``
- Rename the config file to ``.ghcloneallrc``, and rename the config
section to ``[ghcloneall]``.

- Don't print tracebacks on ^C (this regressed in 1.5).

1.5

----------------

- Released to PyPI as ``ghcloneall``
- Added Python 2.7 support

1.4

----------------

- Command line args: --user, --pattern, --init
- Load (some) options from a ``.cloneallrc``
- Stop using ``--organization=ZopeFoundation`` by default, require an
explicit option (or config file)
- Rename clone_all_zf_repos.py to cloneall.py

1.3

----------------

- Command line args: -c
- Show progress while fetching the list of repositories from GitHub
- Update repositories concurrently by default
- Highlight items in progress
- Highlight failed items in red
- Tweak progress bar style from ``[=== ]`` to ``[..]``
- Clear the progress bar on ^C
- Handle git errors nicely
- Bugfix: -vv could fail with NameError if unknown files were present in a
working tree
- Bugfix: correctly show progress when using --start-from
- Bugfix: script would hang (for 10 minutes) if you didn't already have an
SSH control master process running
- Bugfix: --dry-run didn't show which repos were new

1.2

----------------

- Command line args: --dry-run, --verbose
- Cache HTTP responses on disk for 10 minutes to avoid GitHub API rate limits
- Report about forgotten uncommitted and staged changes
- Warn about local (unpushed) commits too
- Warn about other branches being checked out
- Default to SSH URLs again (faster when using SSH's ControlPersist)

1.1

----------------

- Command line args: --version, --start-from, --organization
- Output formatting: shorter repository names, totals at the end
- Use ANSI colors to indicate changes
- Don't print tracebacks on ^C
- Default to HTTPS URLs

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.