samuelcolvin / watchfiles

Simple, modern and fast file watching and code reload in Python.
https://watchfiles.helpmanual.io
MIT License
1.75k stars 108 forks source link

Failed to run on Windows 7. Please, remove support for Python v3.8. Because Python v3.8 still supports Windows 7 #300

Open GaneJ opened 2 months ago

GaneJ commented 2 months ago

Started from version 0.22, watchfiles failed to run on Windows 7.

This is because the import "ProcessPrng" in bcryptprimitives.dll is missing in Windows 7 (_rust_notify.cp38-win_amd64.pyd).

All_2

That function is only available in Windows 10 and above.

Since Python v3.8 still supports Windows 7, watchfiles has to drop Python v3.8 support.

Thanks.

GaneJ commented 2 months ago

I got it from https://pypi.org/

Version 0.24.0 still the same for Python 3.8