Cruft

Latest version: v2.14.0

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

Scan your dependencies

Page 4 of 5

2.0.0

- [Implemented 31](https://github.com/cruft/cruft/issues/31): Moved from hug -> typer and refactored Python API.
- [Implemented 39](https://github.com/cruft/cruft/issues/39): Simplify internals by fully droping Windows support beyond WSL.
- [Fixed issue 7](https://github.com/cruft/cruft/issues/7): Incorrect CLI help documentation.
- [Fixed issue 23](https://github.com/cruft/cruft/issues/23): Relative paths not supported.

1.4.0

- [Fixed issue 21](https://github.com/cruft/cruft/issues/21): Improve messaging when diff is empty.
- [Implemented 15](https://github.com/cruft/cruft/issues/15): Allow piping diff to an external utility.
- [Implemented 33](https://github.com/cruft/cruft/issues/24): When possible, use git apply instead of `patch` .

1.3.0

- [Fixed issue 8](https://github.com/cruft/cruft/issues/8): Fall back to no-backup if patch doesn't support --merge.
- [Fixed issue 11](https://github.com/cruft/cruft/issues/11): Config file flag --config_file broken.
- [Implemented 24](https://github.com/cruft/cruft/issues/24): Allow `cruft update` to specify a branch of the cookiecutter repo.
- [Implemented 10](https://github.com/cruft/cruft/issues/10): Provide a mechanism to choose template version.

Internal:
- Refactored `api` module into a collection of smaller better scoped modules.

1.2.0

- [Fixed issue 26](https://github.com/cruft/cruft/issues/26): Support for Directory as there are multiple templates in single repo
- [Fixed issue 18 & 13](https://github.com/cruft/cruft/issues/18): Commands fail with OSError randomly on windows

1.1.2

- [Fixed Issue 3](https://github.com/cruft/cruft/issues/3): Patch failed to apply.
- Updated to use pathlib.
- Improved `pyproject.toml` skip_files, avoiding duplication into `.cruft.json` file.

1.1.1

- Added optional support for reading skip options from `pyproject.toml`.

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.