Cruft

Latest version: v2.16.0

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

Scan your dependencies

Page 3 of 5

2.7.0

- [Fixed issue 76](https://github.com/cruft/cruft/issues/76): diff.noprefix=yes breaks tests
- [Fixed issue 92](https://github.com/cruft/cruft/issues/92): Store checkout value in cruft state

2.6.1

- [Fixed issue 82](https://github.com/cruft/cruft/issues/82): error: git diff header lacks filename information when removing 1 leading pathname component

2.6.0

- [Fixed issue 53](https://github.com/cruft/cruft/issues/53): Update fails on moved files, without clear error messages
- [Fixed issue 67](https://github.com/cruft/cruft/issues/67): Update fails on new files
- [Fixed issue 71](https://github.com/cruft/cruft/issues/71): Fix the order for cruft diff

2.5.0

- [Fixed issue 58](https://github.com/cruft/cruft/issues/58): Add a diff command that compares the current project to the upstream cookiecutter

2.4.0

- [Fixed issue 52](https://github.com/cruft/cruft/issues/52): Clarify error message when specified commit is missing from repo
- [Fixed issue 55](https://github.com/cruft/cruft/issues/55): Add support for ssh connections to template repository
- [Fixed issue 56](https://github.com/cruft/cruft/issues/56): Improve error message when providing incorrect credentials

2.3.0

- [Fixed issue 46](https://github.com/cruft/cruft/issues/46): Cruft update fails to apply without providing conflits to resolve manually

Page 3 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.