Dotdrop

Latest version: v1.15.0

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

Scan your dependencies

Page 6 of 18

1.5.2

improve code quality

1.5.1

bug fix

* fix dotfiles using `trans_read` not templated (see 302)

1.5.0

feature:

* add ability to ignore missing files in dotdrop during `update` or `compare` (see [this PR](https://github.com/deadc0de6/dotdrop/pull/295) and [the doc](https://dotdrop.readthedocs.io/en/latest/usage/#ignore-missing))
* refactor fish completion (see [this PR](https://github.com/deadc0de6/dotdrop/pull/301))

1.4.3

features

* add ability to ignore pattern on import with `impignore` (294)
* negative ignore patterns (298)

bug fixes

* fix ignore not respected on template (296)
* fail early when profile does not exist (300)

1.4.1

fix fake dotfiles pre/post actions not executed

1.4.0

features

* add ability to control file permissions with `chmod` entry (see [the doc](https://dotdrop.readthedocs.io/en/latest/config/#permissions) and [this issue](286))
* add concurrent execution (see [this doc](https://dotdrop.readthedocs.io/en/latest/usage/#concurrency) and [this issue](277))
* speed up diffing through `filecmp`
* speed up template detection with `mmap` and `re`
* add more [environment variables](https://dotdrop.readthedocs.io/en/latest/usage/#environment-variables)
* refactor `install`
* add dedicated `importer` class
* add more tests
* improve doc

bug fixes

* fix python-magic dependency and add fallback to using `file` if not found (289, 290)

Page 6 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.