Checkoutmanager

Latest version: v3.1

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

Scan your dependencies

Page 2 of 6

2.6.1

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

- Fixed small, but essential, README error.

2.6

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

- Updated the setup (mostly: buildout version pins) so that the project can be
developed/tested again.

- The ``exists`` and ``co`` command used to check only if a directory
existed. Now it also checks if the dot directory (``.git``, ``.svn``)
exists. This way an empty directory also will get filled with a checkout.

2.5

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

- Fix 19: sometimes git remote changes were seen where there were none.
[reinout]

2.4.1

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

- Bugfix for the 2.4-introduced ``run_one()`` function.
[chintal]

2.4

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

- Added ``in`` command that reports incoming changes (so: the changes you'd
get by running ``checkoutmanager up``). Due to differences between versions
of git/svn/hg/bzr, the reporting might not be entirely accurate. It is
*very* hard to get right. So: please `report an issue
<https://github.com/reinout/checkoutmanager/issues>`_ if something is not
quite right.
[chintal]

- Added better support for using checkoutmanager as a library. Provided you
first load a config file, you can now programmatically run actions on
individual directories or urls. See the source code for the
``checkoutmanager.runner.run_one()`` function.
[chintal]

2.3

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

- Added a preserve_tree option to config files to allow structured
checkouts mirroring the repository tree.
[chintal]

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.