Upgrading watchfiles 0.24 to 1
Breaking0.24.0 → 1.3.0Breaking1Platform3New1Changed11Fixed2Other18
BreakingUpgrade verdict
1 breaking change and 3 platform requirement changes.
In plain terms
- The set_version helper is gone, so any code calling it will break.
- Windows users can now run this package on Python 3.14.
- Updates the notify dependency to 8.0.0, raising the minimum supported Rust version to 1.77.
- This version no longer works on Python 3.8, and the Rust bindings were updated to PyO3 0.23.
Must act 4 items need code or config changes
Python requirement changed in 1.2.0: >=3.8 → >=3.10.
What you must change
Breaking1
Removes set_version in preparation for the v1 release.
set_versionPlatform3
Adds support for Python 3.14 on Windows builds.
Updates the notify dependency to 8.0.0, raising the minimum supported Rust version to 1.77.
notifyBumps PyO3 to 0.23 and drops Python 3.8 support.
PyO3