Dotdrop

Latest version: v1.13.2

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

Scan your dependencies

Page 6 of 18

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)

1.3.7

features:

* use [python-magic](https://pypi.org/project/python-magic/) instead of `file` for identifying file types
* ask user to follow symlink on import unless `-f --force` is set (184)
* actively checking for python module dependencies at start
* update tests
* update doc

bug fixes:

* fix temporary file/directory on Windows (283)
* fix profile's included variables taking precedence over profile variables (285)
* properly fail if config file not found (287)

1.3.6

* add ability to control the temporary directory used by dotdrop through the env variable `DOTDROP_TMPDIR` (268)
* fix `ignoreempty` default value (281)
* add ability to only list files that differ without the diff output with `-L --file-only`

1.3.5

* fix bug when removing dotfile (see 280)

Page 6 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.