Watchfiles

Latest version: v1.0.4

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

Scan your dependencies

Page 4 of 7

0.14.1

* test on python 3.11 143
* Switch to notify `5.0.0-pre.15`, pin notify version 146


**Full Changelog**: https://github.com/samuelcolvin/watchfiles/compare/v0.14...v0.14.1

0.14

**Potential Breaking Change:** due to changes in 136, `awatch` and therefore `arun_process` can nolonger catch and suppress `KeyboardInterupt`, you may need to catch this error where you call `asyncio.run()` or equivilant.

What's Changed
* Update docs for conda install by davidbrochart in 124
* fix file renaming on macOS 123
* remove redundant `wheel` requirement from `pyproject.toml` by mgorny in 126
* Build manylinux2014 wheels for CentOS 7 support by TBBle in 131
* uprev crossbeam and pyo3 133
* ~~add `exit_on_signal` option 132~~ (superseded completely by 136)
* Force polling 135
* uprev some actions 140
* Suggestion: add one CLI usage example up-front by hangtwenty in 141
* Changes to how signals are caught and handled in `awatch` by justvanrossum in 136

New Contributors
* mgorny made their first contribution in 126
* TBBle made their first contribution in 131
* hangtwenty made their first contribution in 141
* justvanrossum made their first contribution in 136

**Full Changelog**: https://github.com/samuelcolvin/watchfiles/compare/v0.13...v0.14

0.13

* improve docs 4328ea1 & 62994db
* Add conda-forge install instructions to documentation by davidbrochart in 117
* allow timeout in rust, add `rust_timeout` and `yield_on_timeout` kwargs to `watch` and `awatch` 113
* Fix tracking of file renaming/moving on Linux and Windows 119
* Add `aarch64` binaries for linux 121

**Full Changelog**: https://github.com/samuelcolvin/watchfiles/compare/v0.12...v0.13

0.12

Allow `watch` to take a `stop_event` 112.

**Full Changelog**: https://github.com/samuelcolvin/watchfiles/compare/v0.11...v0.12

0.11

* fix conflicting black versions by Fronkan in 107
* fix file modifying on Windows 108
* Rework CLI and `run_process`/`arun_process` to support either python functions for shell commands, 106 & 109

**Full Changelog**: https://github.com/samuelcolvin/watchfiles/compare/v0.10...v0.11

0.10

* Rewrite the whole thing to use rust notify
* rename from `watchgod` to `watchfiles`
* Write full api docs with mkdocs

Boom

Page 4 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.