Checkoutmanager

Latest version: v3.1

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

Scan your dependencies

Page 5 of 6

1.8

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

- Using ``git push --dry-run`` now to detect not-yet-pushed outgoing changes
with ``checkoutmanager out``. Fixes 9 (reported by Maurits van Rees).

1.7

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

- Added --configfile option. Useful when you want to use checkoutmanager to
manage checkouts for something else than your regular development projects.
In practice: I want to use it for an 'sdistmaker' that works with git.

1.6

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

- Full fix for 7: checkoutmanager doesn't stop on the first error, but
continues. And it reports all errors afterwards. This helps when just one
of your svn/hg/whatever servers is down: the rest will just keep working.

- Partial fix for 7: ``svn up`` runs with ``--non-interactive`` now, so
conflict errors errors are reported instead of pretty much silently waiting
for interactive input that will never come.

1.5

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

- Using ``except CommandError, e`` instead of ``except CommandError as e`` for
python2.4 compatibility.

1.4

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

- Added git support (patch by Robert Kern: thanks!) Fixes issue 6.

1.3

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

- Added new "out" action that shows changesets not found in the default push
location of a repository for a dvcs (hg, bzr). The action doesn't make
sense for svn, so it is ignored for svn checkouts. Fixes issue 1. Thanks
Dmitrii Miliaev for this fix!

Page 5 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.