Dotdrop

Latest version: v1.15.0

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

Scan your dependencies

Page 10 of 18

0.29.2

* fixed several bugs
* 160
* 161
* 162
* 167
* fix variables expansions in various places

0.29.1

- new release for pypi

0.29.0

* refactor the entire config management for speed and flexibility
* migrate from [PyYAML](https://pyyaml.org/) to [ruamel.yaml](https://bitbucket.org/ruamel/yaml/)
* add `-a --force-actions` when installing to force actions execution
* new command `remove` to un-manage specific dotfile
* implement relative `upignore` and `cmpignore`
* handle globs in `import_*` configs
* inherit variables and actions from included profiles
* `showdiff` applies to symlink too
* refactor `trans` to `trans_read`
* drop python 3.4 support (EOL)
* add and improve tests and code coverage
* fix some bugs

0.28.0

* adding ability to import other configs, thanks davla (`import_config`, see [the doc](https://github.com/deadc0de6/dotdrop/wiki/config#import-config-files))
* adding global `upignore` and `cmpignore` (see [the doc](https://github.com/deadc0de6/dotdrop/wiki/config#format))
* adding global `default_actions` (see [the doc](https://github.com/deadc0de6/dotdrop/wiki/config#format))
* adding dotfiles specific variables (see [the doc](https://github.com/deadc0de6/dotdrop/wiki/templating#dotfile-variables))
* adding `basename` and `dirname` template methods (see [the doc](https://github.com/deadc0de6/dotdrop/wiki/templating#available-methods))
* variables inheritance from included profiles, thanks ziirish
* update [the wiki](https://github.com/deadc0de6/dotdrop/wiki)
* refactoring, diverse bug fixing and improvements

0.27.0

* add ability to import actions from external files (see [related doc](https://github.com/deadc0de6/dotdrop/wiki/config#import-actions-from-file))
* adding doc on [how to setup your repository](https://github.com/deadc0de6/dotdrop/wiki/installation#setup-your-repository)
* adding `link_dotfile_default` settings when `link` is undefined (see [config doc](https://github.com/deadc0de6/dotdrop/wiki/config#format))
* refactor dotfile `link` attribute (see [config doc](https://github.com/deadc0de6/dotdrop/wiki/config#format))
* refactor `link_by_default` into `link_on_import` (see [config doc](https://github.com/deadc0de6/dotdrop/wiki/config#format))
* improve error message and output when action execution fails (see 111)
* new method `exists_in_path` added for templates (see [doc](https://github.com/deadc0de6/dotdrop/wiki/templating#available-methods))
* default config file locations added (see the [doc](https://github.com/deadc0de6/dotdrop/wiki/config#location))
* adding [pre-defined variables](https://github.com/deadc0de6/dotdrop/wiki/templating#available-variables) for templates
* update [wiki](https://github.com/deadc0de6/dotdrop/wiki) and [readme](https://github.com/deadc0de6/dotdrop/blob/master/README.md)
* bug fixes
* improve tests

0.26.1

* ignore backup file when `compare` and `update`
* refactor tests
* fix profile variables bug in `import_variables`

Page 10 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.