pypi / watchfiles
watchfiles
What changed in watchfiles 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-26.
3 breaking1 new APIs and options4 tooling
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initwatchfiles 18 changes
Breaking changes 3
The minimum Rust version was increased to 1.83, which may affect developers building from source.
Python 3.9 support was dropped, so developers using that version may need to upgrade.
Python 3.8 is no longer supported.
New APIs and options 1
The poll_delay_ms argument can now be modified using an environment variable.
Tooling 4
The project now builds abi3 wheels for CPython, affecting wheel availability when installing the package.
Windows wheel builds now include free-threaded Python, affecting wheel availability for developers using that runtime.
Builds were added for Python 3.15-dev.
Wheels are now built for riscv64 manylinux, making that platform available through wheel installation.