Watchgod

Latest version: v0.8.2

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

Scan your dependencies

Page 2 of 3

0.8

* Add installation instructions by nurpax in 79
* Don't spam warnings on expected exceptions by pbiggar in 82
* Add support for Python 3.10 by joshuadavidthomas in 87
* uprev dependencies 97
* Add `anyio` dependency by Kludex in 94
* Make sure new code is loaded when reloading process on file changes by lephuongbg in 92
* Added `--extensions` argument by AminRezaei0x443 in 86

**Full Changelog**: https://github.com/samuelcolvin/watchgod/compare/v0.7...v0.8

0.7

* 10-100x speedup by reusing `stat` for each file checked 75
* type hints, mypy checking and PEP-561 marker 58 & 77
* ability to ignore certain paths using CLI argument 60
* catch Ctrl-C on `run_process` 74
* add Emacs temporary files to default ignore list 70
* README docs improvements 57, 63 & 73
* apply "black" formatting 38434c3
* move from travis to github-actions 76
* add "Sponsor" button bf89db5
* update pypi classifiers cfd2b63

0.6

* allow to watch signle file 52
* gracefully stop child processes 51
* add `MANIFEST.in` so `LICENCE` is included in `.tar.gz`, rewrite readme in markdown, tests for python 3.8 54
* pass arguments to the target function 50

0.5

* change `RegExpWatcher` to allow `re_files` or `re_dirs` 34
* allow no tty device 42
* add CWD to python path, fix cli 43
* fix formatting and add tests for python 3.7 44

0.4

* Fix `re_dirs` check in `RegExpWatcher` 23

0.3

* update dependencies
* allow `watcher_kwargs` to `awatcher`, 22

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.