Dotdrop

Latest version: v1.13.2

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

Scan your dependencies

Page 8 of 18

1.2.0

features:
* migrate doc to [readthedocs](https://dotdrop.readthedocs.io/en/latest/)
* refactor templating to error/warn on undefined variables
* refactor lower layer parsing and variable bugs (246, 248, 249, 250)
* fish completion (244)
* improve debug logs
* more tests (and coverage)
* more doc

bug fixes:
* fix bug with empty dst or src (256)
* fix macro bug (253)
* fix compare bug
* profile inheritance bug fix
* fix bug when subprocess pipe gets filled out

1.1.0

features:
* add dependencies check at start (225)
* actions starting with an underscore (`_`) are silent in the output (see 228 and [the related doc](https://github.com/deadc0de6/dotdrop/wiki/usage-actions))
* remove `cp` from the dependencies and replace with `shutil`

bug fixes
* fix double import issue (233)
* fix patch not having the correct rights when diffing (234)
* fix TemplateNotFound bug (226)
* fix `--dry` overwriting config file (237)

1.0.0

* add ability to import as a different path (`--as`) (220)
* fix import path bug (212)
* fix redundant path (214)
* fix zsh completion in aur (141caef07f716da726879ff61dd084819912d68a)
* more explicit message on config error (221)

0.32.0

* diff is done with `-u` (unified) per default
* allow empty `src` or `dst` in dotfiles (see [the doc](https://github.com/deadc0de6/dotdrop/wiki/config#format))
* re-add bash and zsh completion in aur (208)
* custom functions and filters are now available in the config file for templating (210)
* small bug fixes

0.31.0

* add ability to ignore non-existing imported paths with `:optional` (for all `import_*` in config)
* see the feature request 198
* see the [doc](https://github.com/deadc0de6/dotdrop/wiki/config#import-variables-from-file)
* add ability to provide custom jinja2 functions with `func_file`
* see the feature request 200
* see the [doc](https://github.com/deadc0de6/dotdrop/wiki/templating#available-methods)
* add ability to provide custom jinja2 filters with `filter_file`
* see the feature request 200
* see the [doc](https://github.com/deadc0de6/dotdrop/wiki/templating#available-filters)
* add ability to provide custom diff command to use with `diff_command` for `install` and `compare`
* see the feature request 203
* remove cli switch `-o --dopts=<opts>` (replaced by `diff_command`)
* fix diff arguments order (see 202)
* bug fix 197: file rights was not propagated on update

0.30.0

* refactor dotdrop command `list` to `profiles`
* refactor dotdrop command `listfiles` to `files`
* refactor the output of the listing commands (`profiles` and `files`)
* add the ability to ignore specific patterns/files when installing with `instignore` (see 195)
* add python 3.8 support
* bug fixes
* fix issue when new dotfile is imported when *ALL* is used
* fix bug 192
* fix bug 165

Page 8 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.