Simple, modern and high performance file watching and code reload in python.
Project description
watchfiles
Simple, modern and high performance file watching and code reload in python.
Documentation: watchfiles.helpmanual.io
Source Code: github.com/samuelcolvin/watchfiles
Underlying file system notifications are handled by the Notify rust library.
This package was previously named "watchgod", see the migration guide for more information.
Installation
watchfiles requires Python 3.8 - 3.13.
pip install watchfiles
Binaries are available for:
- Linux:
x86_64
,aarch64
,i686
,armv7l
,musl-x86_64
&musl-aarch64
- MacOS:
x86_64
&arm64
- Windows:
amd64
&win32
Otherwise, you can install from source which requires Rust stable to be installed.
Usage
Here are some examples of what watchfiles can do:
watch
Usage
from watchfiles import watch
for changes in watch('./path/to/dir'):
print(changes)
See watch
docs for more details.
awatch
Usage
import asyncio
from watchfiles import awatch
async def main():
async for changes in awatch('/path/to/dir'):
print(changes)
asyncio.run(main())
See awatch
docs for more details.
run_process
Usage
from watchfiles import run_process
def foobar(a, b, c):
...
if __name__ == '__main__':
run_process('./path/to/dir', target=foobar, args=(1, 2, 3))
See run_process
docs for more details.
arun_process
Usage
import asyncio
from watchfiles import arun_process
def foobar(a, b, c):
...
async def main():
await arun_process('./path/to/dir', target=foobar, args=(1, 2, 3))
if __name__ == '__main__':
asyncio.run(main())
See arun_process
docs for more details.
CLI
watchfiles also comes with a CLI for running and reloading code. To run some command
when files in src
change:
watchfiles "some command" src
For more information, see the CLI docs.
Or run
watchfiles --help
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for watchfiles-0.23.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd257f98cff9c6cb39eee1a83c7c3183970d8a8d23e8cf4f47d9a21329285cee |
|
MD5 | 81c4ca2797e2a19fecf4ef4f15f2c827 |
|
BLAKE2b-256 | 00241c089457e39a0e6a142df8cb795a690b71f05c948bc60df4ec12359956b8 |
Hashes for watchfiles-0.23.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ebaebb53b34690da0936c256c1cdb0914f24fb0e03da76d185806df9328abed |
|
MD5 | 739976ad9806851142468b906ec28424 |
|
BLAKE2b-256 | 73d300d561a66aa000251ed598f576e8bfd1c4102f9956fc06310e9b53258d3e |
Hashes for watchfiles-0.23.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f02a259fcbbb5fcfe7a0805b1097ead5ba7a043e318eef1db59f93067f0b49b |
|
MD5 | 0740abb6e404f28d0523a0f3dd09ee1c |
|
BLAKE2b-256 | 5c256511ed7bc826ddc2a4e879cf469621a1184719e97d63e7f723e95991ebd3 |
Hashes for watchfiles-0.23.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a9265cf87a5b70147bfb2fec14770ed5b11a5bb83353f0eee1c25a81af5abfe |
|
MD5 | cabb989f8454b4c9b70d4e282766bd8c |
|
BLAKE2b-256 | f77c135a60260dd055227eb3b38f0be5fc16409ad58c5c6636467b27991fd863 |
Hashes for watchfiles-0.23.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 532e1f2c491274d1333a814e4c5c2e8b92345d41b12dc806cf07aaff786beb66 |
|
MD5 | 1fd79b2ab5ed6ebb305c0a2625199dd4 |
|
BLAKE2b-256 | 3fb51faa511755b72dfd0eecf2230113a55318e11d2080f659326e7f758b3b0f |
Hashes for watchfiles-0.23.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f18de0f82c62c4197bea5ecf4389288ac755896aac734bd2cc44004c56e4ac47 |
|
MD5 | babb473eae9f167ef30bb728d65e0faa |
|
BLAKE2b-256 | 4bddfab40f60fcfd868e000315983b996a97bb12977f2de347c1e7a40a5d1c7d |
Hashes for watchfiles-0.23.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cf7f486169986c4b9d34087f08ce56a35126600b6fef3028f19ca16d5889071 |
|
MD5 | 68caaf843d119bf32b900b466abb7cc0 |
|
BLAKE2b-256 | e4639c5c902a041d4b742ab83220137e9c7570a829db6b0a9a41b751ac5937d0 |
Hashes for watchfiles-0.23.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 556347b0abb4224c5ec688fc58214162e92a500323f50182f994f3ad33385dcb |
|
MD5 | 3217b0d4a35e0b146bbbf1899eca9492 |
|
BLAKE2b-256 | c4ee6fc9552ad1a68e68ea8209166916dc8c5824bef80c325ec36c5362277d24 |
Hashes for watchfiles-0.23.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | efadd40fca3a04063d40c4448c9303ce24dd6151dc162cfae4a2a060232ebdcb |
|
MD5 | e1ea3de34dac12b4635aecdcbee787e6 |
|
BLAKE2b-256 | 916cf099be35e763bae70190c8b9ce269f94745cb181711bdf023c1f1796a9f0 |
Hashes for watchfiles-0.23.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11698bb2ea5e991d10f1f4f83a39a02f91e44e4bd05f01b5c1ec04c9342bf63c |
|
MD5 | 54fdba56485366ae5624aeab86f20a98 |
|
BLAKE2b-256 | fddfaf2a1c7b19eb4927bcd7edf75ed64ed6eb7208921adc14a11cdede1b3225 |
Hashes for watchfiles-0.23.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a96ac14e184aa86dc43b8a22bb53854760a58b2966c2b41580de938e9bf26ed0 |
|
MD5 | 3b0e69e148e4c0f6e3f9e55d74d172dd |
|
BLAKE2b-256 | 07850d231295071443fb82f2d57a786ae9b2d935c7a168724b74a8de0c07d53e |
Hashes for watchfiles-0.23.0-pp38-pypy38_pp73-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aba037c1310dd108411d27b3d5815998ef0e83573e47d4219f45753c710f969f |
|
MD5 | f147d1bd4660baeb7686a3b78992a718 |
|
BLAKE2b-256 | 0979f9e6dca8a48766f3186b9610f77055f80e81fd5cb2371c55d13d6a84d19e |
Hashes for watchfiles-0.23.0-cp313-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f449afbb971df5c6faeb0a27bca0427d7b600dd8f4a068492faec18023f0dcff |
|
MD5 | e3a6387735e3a933bd18486a5bfd7f0a |
|
BLAKE2b-256 | 1ac6bf3b8cbe6944499fbe0d400175560a200cdecadccbacc8ace74486565d74 |
Hashes for watchfiles-0.23.0-cp313-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f46c6f0aec8d02a52d97a583782d9af38c19a29900747eb048af358a9c1d8e5b |
|
MD5 | 2140c9cd59c1aac3feb5ed80aab1e17c |
|
BLAKE2b-256 | 3b25ec3676b140a93ac256d058a6f82810cf5e0e42fd444b948c62bc56f57f52 |
Hashes for watchfiles-0.23.0-cp313-cp313-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f8e6bb5ac007d4a4027b25f09827ed78cbbd5b9700fd6c54429278dacce05d1 |
|
MD5 | 76f1c2a619142240ef632271de144e00 |
|
BLAKE2b-256 | 5ad9120d212d2952342e2c9673096f5c17cd48e90a7c9ff203ab1ad2f974befe |
Hashes for watchfiles-0.23.0-cp313-cp313-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 109a61763e7318d9f821b878589e71229f97366fa6a5c7720687d367f3ab9eef |
|
MD5 | 5b46c96e2fe15a45feace47a10771d8d |
|
BLAKE2b-256 | 288a6d00aa4aa9a9938de645c1d411e3af82e74db8d25a0c05427b7a88b4d8d3 |
Hashes for watchfiles-0.23.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48a1b05c0afb2cd2f48c1ed2ae5487b116e34b93b13074ed3c22ad5c743109f0 |
|
MD5 | 491584e7034821bee82466b1696c94d6 |
|
BLAKE2b-256 | a3b6243c1dd351ac9b8258a3ea99c33d04ecdc9766e6c7f13a43452883e92a7a |
Hashes for watchfiles-0.23.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02b7ba9d4557149410747353e7325010d48edcfe9d609a85cb450f17fd50dc3d |
|
MD5 | e010f0a6b54efdf2d3977c5310e60d84 |
|
BLAKE2b-256 | 0b07f5b54afa8b7c33386c5778d92e681562939900f4ee1c6de9bffc49e7221f |
Hashes for watchfiles-0.23.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ff785af8bacdf0be863ec0c428e3288b817e82f3d0c1d652cd9c6d509020dd0 |
|
MD5 | 71f524dbd786a5b43ccc46193f692c0e |
|
BLAKE2b-256 | 2cffe891b230bcf3a648352a00b920d4a1142a938f0b97c9e8e27c2eaaeda221 |
Hashes for watchfiles-0.23.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8d3c5cd327dd6ce0edfc94374fb5883d254fe78a5e9d9dfc237a1897dc73cd1 |
|
MD5 | 087b8c7a45306cdc8932b1c3b0abede9 |
|
BLAKE2b-256 | 069c46e0d17853b62b5d4bf8095e7b9bb0b0ad4babb6c6133138929473f161f3 |
Hashes for watchfiles-0.23.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b1a950ab299a4a78fd6369a97b8763732bfb154fdb433356ec55a5bce9515c1 |
|
MD5 | ef6accc00a8182e52469fe9201ca0a9c |
|
BLAKE2b-256 | 4bd1dab28bed3bc9172d44100e5fae8107bd01ef85fc6bddb80d223d0d9f709f |
Hashes for watchfiles-0.23.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24655e8c1c9c114005c3868a3d432c8aa595a786b8493500071e6a52f3d09217 |
|
MD5 | c3a98ed44bad99d51322b7593f889004 |
|
BLAKE2b-256 | a113d2d59d545b84fd3cf4f08b69da358209b4276c2c932d060d94a421015074 |
Hashes for watchfiles-0.23.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85042ab91814fca99cec4678fc063fb46df4cbb57b4835a1cc2cb7a51e10250e |
|
MD5 | 92baf0eee9eb9daef74396be772ee11f |
|
BLAKE2b-256 | 98e176ad010c0a2bb6efbb80383c0bba56db065238f12b0da6e6026b4e69f6aa |
Hashes for watchfiles-0.23.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba31c32f6b4dceeb2be04f717811565159617e28d61a60bb616b6442027fd4b9 |
|
MD5 | 2ea31a855718bb62a57acf635f15857d |
|
BLAKE2b-256 | f65b1a1d9bca4eae8cf191e74b62cd970f4a010f56f897c11dd2e6caef3ce7e3 |
Hashes for watchfiles-0.23.0-cp312-none-win_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c21a5467f35c61eafb4e394303720893066897fca937bade5b4f5877d350ff8 |
|
MD5 | 2cea4308770f0de6618628527e1e0dc4 |
|
BLAKE2b-256 | e89a2792d4c24105104bfaf959bffefb09e02d14050913a83242ce4eb1e3f2ff |
Hashes for watchfiles-0.23.0-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dccc858372a56080332ea89b78cfb18efb945da858fabeb67f5a44fa0bcb4ebb |
|
MD5 | be9d69abf95f3d1c253018699e7f276b |
|
BLAKE2b-256 | e03a62add8d90070f4b17f8bbfd66c9eaa9e08af3bc4020c07a9400d1b959aaf |
Hashes for watchfiles-0.23.0-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb99c954291b2fad0eff98b490aa641e128fbc4a03b11c8a0086de8b7077fb75 |
|
MD5 | 415e6de7ab4a8a034c90de887881c558 |
|
BLAKE2b-256 | 9e9bec2eabc996e5332fc89c633fbe762e08a58a7df6b5e595dd458c5f7778a4 |
Hashes for watchfiles-0.23.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd3e2d64500a6cad28bcd710ee6269fbeb2e5320525acd0cfab5f269ade68581 |
|
MD5 | 77e3b24883dbc2fa0ce899576c781602 |
|
BLAKE2b-256 | 2c35a683945181a527083a1146620997b5d6ffe06d716c4497d388bfea813f0c |
Hashes for watchfiles-0.23.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e56fbcdd27fce061854ddec99e015dd779cae186eb36b14471fc9ae713b118c |
|
MD5 | e530d462f549afccb624354dc9cd8deb |
|
BLAKE2b-256 | d12389b2bef692c350de8a4c2bde501fdf6087889a55f52a3201f0c53b616087 |
Hashes for watchfiles-0.23.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e01bcb8d767c58865207a6c2f2792ad763a0fe1119fb0a430f444f5b02a5ea0 |
|
MD5 | ee7ea68e9d27821ecbaae476b7c7fd66 |
|
BLAKE2b-256 | 03f1fdacfdbffb0635a7d0140ecca6ef7b5bce6566a085f76a65eb796ee54ddd |
Hashes for watchfiles-0.23.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f7252f52a09f8fa5435dc82b6af79483118ce6bd51eb74e6269f05ee22a7b9f |
|
MD5 | 50ce0f8a336e21f8b813f01606e7537f |
|
BLAKE2b-256 | b164a80f51cb55c967629930682bf120d5ca9d1c65077c38328be635ed0d567c |
Hashes for watchfiles-0.23.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6991e3a78f642368b8b1b669327eb6751439f9f7eaaa625fae67dd6070ecfa0b |
|
MD5 | ec96ac91fe7a564f537259a199aa2df1 |
|
BLAKE2b-256 | f7522f7bbedc5f524d2ba0e9d792dab01ef4418d0f5045a9f5f4e5aca142a30d |
Hashes for watchfiles-0.23.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e5f3ca0ff47940ce0a389457b35d6df601c317c1e1a9615981c474452f98de1 |
|
MD5 | 391279ce02865c2be69abb6ddb963308 |
|
BLAKE2b-256 | b600ac760f3fa8d8975dbeaef9af99b21077e7c38898ac5051c8601649d86d99 |
Hashes for watchfiles-0.23.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd41d5c72417b87c00b1b635738f3c283e737d75c5fa5c3e1c60cd03eac3af77 |
|
MD5 | 54eca3c43ae86cbad04d8512e79c8b81 |
|
BLAKE2b-256 | 2824060b064f28083866d916052fcced5c3547c5081a8e27b0702434666aa9a0 |
Hashes for watchfiles-0.23.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e087e8fdf1270d000913c12e6eca44edd02aad3559b3e6b8ef00f0ce76e0636f |
|
MD5 | 0b9edd5110d6b86b40b9ebabc96242ca |
|
BLAKE2b-256 | bc82537945ed624af6248c9820a99cbfd5902bb5e6a71a01a5b3de0c00f1872e |
Hashes for watchfiles-0.23.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62d2b18cb1edaba311fbbfe83fb5e53a858ba37cacb01e69bc20553bb70911b8 |
|
MD5 | 877dcd8f629a85ad8cc791986ecf8560 |
|
BLAKE2b-256 | 205ea97417a6544615b21c7960a45aeea13e3b42779e0ed3ebdd2d76ad62ab50 |
Hashes for watchfiles-0.23.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1db691bad0243aed27c8354b12d60e8e266b75216ae99d33e927ff5238d270b5 |
|
MD5 | 886b7bd2bc64412d1637ea87cee32aa3 |
|
BLAKE2b-256 | 615285cdf326a53f1ae3fbe5dcab13f5729ca91ec2d61140e095a2a4cdf6a9ca |
Hashes for watchfiles-0.23.0-cp311-none-win_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e495ed2a7943503766c5d1ff05ae9212dc2ce1c0e30a80d4f0d84889298fa304 |
|
MD5 | 3f82c97ac33f0b353294817d26c4ed0c |
|
BLAKE2b-256 | 239c810ede8d4dff7e65393b50cbb1a3ef10b6cdb1312a97d8106712175355c8 |
Hashes for watchfiles-0.23.0-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46f1d8069a95885ca529645cdbb05aea5837d799965676e1b2b1f95a4206313e |
|
MD5 | ba2b3198e7ce6136a7d22c6f50e9ab8a |
|
BLAKE2b-256 | 0331c1b5ea92100d9774f5a8a89115a43ef1c4fb169b643b6cc930e0cd2c5728 |
Hashes for watchfiles-0.23.0-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d636c8aeb28cdd04a4aa89030c4b48f8b2954d8483e5f989774fa441c0ed57b |
|
MD5 | cde98ebc07a7f244fa7b3086cb5659b6 |
|
BLAKE2b-256 | 3d02f223537cd0e3c22df45629710b27b7f89fdf4114be2f3399b83faedf1446 |
Hashes for watchfiles-0.23.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 857af85d445b9ba9178db95658c219dbd77b71b8264e66836a6eba4fbf49c320 |
|
MD5 | 0af641fee8b98a8777549cc255d1783f |
|
BLAKE2b-256 | b3e42647ca9aaa072e139a4cc6c83c8a15d2f8fa6740913903ab998917a5ed97 |
Hashes for watchfiles-0.23.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2368c5371c17fdcb5a2ea71c5c9d49f9b128821bfee69503cc38eae00feb3220 |
|
MD5 | 480262b147987fd5c43ddb172fa1f341 |
|
BLAKE2b-256 | e115daf4361e0a6e6b27f516aaaacbb16baa8d1a266657b2314862fc73f2deaf |
Hashes for watchfiles-0.23.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee7db6e36e7a2c15923072e41ea24d9a0cf39658cb0637ecc9307b09d28827e1 |
|
MD5 | 47f55f4f300add0e90d349269de61f1b |
|
BLAKE2b-256 | b9f076ad5227da9461b1190de2f9dd21fece09660a9a44607de9c728f3d3e93f |
Hashes for watchfiles-0.23.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37fd826dac84c6441615aa3f04077adcc5cac7194a021c9f0d69af20fb9fa788 |
|
MD5 | 7c4870dfb7a1e534944ef68fbf767bc2 |
|
BLAKE2b-256 | 22ee06a0a6cbde8ac6fff57c33da9e428f42dd0989e60a6ad72ca6534f650a47 |
Hashes for watchfiles-0.23.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87f889f6e58849ddb7c5d2cb19e2e074917ed1c6e3ceca50405775166492cca8 |
|
MD5 | 930b118f608c759ddf6494fef87d3b22 |
|
BLAKE2b-256 | a49fa3c9f1fbcd1099554e4f707e14473ff23f0e05013d553755b98c2d86716d |
Hashes for watchfiles-0.23.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1aa4cc85202956d1a65c88d18c7b687b8319dbe6b1aec8969784ef7a10e7d1a |
|
MD5 | 003dbba0f9d58d56c81ba14e0bb0455d |
|
BLAKE2b-256 | 342cc279de01628f467d16b444bdcedf9c4ce3bc5242cb23f9bfb8fbff8522ee |
Hashes for watchfiles-0.23.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5e7803a65eb2d563c73230e9d693c6539e3c975ccfe62526cadde69f3fda0cf |
|
MD5 | 8af17e055127d2b5ba500d2eba25ab6e |
|
BLAKE2b-256 | 39bad361135dac6cd0fb4449f4f058c053eb9b42f70ff4d9a13767808e18851c |
Hashes for watchfiles-0.23.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 130a896d53b48a1cecccfa903f37a1d87dbb74295305f865a3e816452f6e49e4 |
|
MD5 | 58db727997933b8ba35d28f1885fda07 |
|
BLAKE2b-256 | ab6bcd4faa27088a8b612ffdfa25e3d413e676a6173b8b02a33e7fec152d75ca |
Hashes for watchfiles-0.23.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4ac73b02ca1824ec0a7351588241fd3953748d3774694aa7ddb5e8e46aef3e3 |
|
MD5 | 15ffd2ba74b02a156d9e3481f523fae3 |
|
BLAKE2b-256 | 766f3075cd9c69fdce2544fb13cb9e3c8ad51424cb2c552b019514799a14966e |
Hashes for watchfiles-0.23.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e397b64f7aaf26915bf2ad0f1190f75c855d11eb111cc00f12f97430153c2eab |
|
MD5 | 86c5a5307290c2022289a56e45b2d07a |
|
BLAKE2b-256 | 145f787386438d895145099e1415d1fbd3ff047a4f5e329134fd30677fe83f1f |
Hashes for watchfiles-0.23.0-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ea756e425ab2dfc8ef2a0cb87af8aa7ef7dfc6fc46c6f89bcf382121d4fff75 |
|
MD5 | d306a010f7ac7153709aa9b3ee501d6a |
|
BLAKE2b-256 | 6aa1d7aa3f23c78b2c9cac5d1cf46fed5f74340d0ffd47c0f485b76419ec6597 |
Hashes for watchfiles-0.23.0-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 296e0b29ab0276ca59d82d2da22cbbdb39a23eed94cca69aed274595fb3dfe42 |
|
MD5 | 0e8695c1402b5c5cc545fe4ed0ac96e3 |
|
BLAKE2b-256 | fa2cba3e9d54c17a4014996555a0b31f4be1c8920fdfe067942f60873ac8931a |
Hashes for watchfiles-0.23.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9837edf328b2805346f91209b7e660f65fb0e9ca18b7459d075d58db082bf981 |
|
MD5 | 018318e399243c7ad7b974ae1db7e5f1 |
|
BLAKE2b-256 | fcc9568a54e07245a068819572a7d51c7d2f6ff8e7018102e956156fadae408c |
Hashes for watchfiles-0.23.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d183e3888ada88185ab17064079c0db8c17e32023f5c278d7bf8014713b1b5b |
|
MD5 | a476050df9a2bb7f8c8d1b53c17daeca |
|
BLAKE2b-256 | 789497ac8d7a19f5439ab5cc28d0b5d648760358e43097f6acb8cb7165c4c1b7 |
Hashes for watchfiles-0.23.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f48c917ffd36ff9a5212614c2d0d585fa8b064ca7e66206fb5c095015bc8207 |
|
MD5 | 8540593f25a18fb0b0027ca284e3c003 |
|
BLAKE2b-256 | 22ecc756c012b174ccf5f2ee32202603e66b33b93a54cf16c69a7440c764d7f9 |
Hashes for watchfiles-0.23.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40cb8fa00028908211eb9f8d47744dca21a4be6766672e1ff3280bee320436f1 |
|
MD5 | 4577065755506b62e168c9aa950819a3 |
|
BLAKE2b-256 | f2557266cd63e736abbde902cbd99fb70a8eddfac7e0e52ed52fbbee6eed5f95 |
Hashes for watchfiles-0.23.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecf2be4b9eece4f3da8ba5f244b9e51932ebc441c0867bd6af46a3d97eb068d6 |
|
MD5 | 7d708dac9bffc00827c14b7d9b62bc6e |
|
BLAKE2b-256 | b445d97e61c893fc59d4b0c4154fdf26449e103a3783db4d981bb8e7301af532 |
Hashes for watchfiles-0.23.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0b2c25040a3c0ce0e66c7779cc045fdfbbb8d59e5aabfe033000b42fe44b53e |
|
MD5 | 2efb4b9f1a48f03278ff612626f2d23d |
|
BLAKE2b-256 | d8e94af3cfb2eb161003ce79518eb0cbfd014313e30dc842209776fbee3a64e6 |
Hashes for watchfiles-0.23.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cf12ac34c444362f3261fb3ff548f0037ddd4c5bb85f66c4be30d2936beb3c5 |
|
MD5 | a473ca74af340fdf63a9579b37b707fa |
|
BLAKE2b-256 | c66407f4c50883f1406e5a4187651b4d3d2495582df9f70d320ee3c9e7ed19be |
Hashes for watchfiles-0.23.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb02d41c33be667e6135e6686f1bb76104c88a312a18faa0ef0262b5bf7f1a0f |
|
MD5 | 350fb9600642f5c45f504ff0c0a77418 |
|
BLAKE2b-256 | 43cf747f412b75ea4bb5419e659ae8b2713a327b6f879e3f2e0695c7d7275cf3 |
Hashes for watchfiles-0.23.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ccd3011cc7ee2f789af9ebe04745436371d36afe610028921cab9f24bb2987b |
|
MD5 | 77121112a3c00f8bdb5ef48aa4a335c9 |
|
BLAKE2b-256 | 8cff2b338016e96ab592e8d9cece0260b9fca54d8bed7b36940c46112eda2e49 |
Hashes for watchfiles-0.23.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bee8ce357a05c20db04f46c22be2d1a2c6a8ed365b325d08af94358e0688eeb4 |
|
MD5 | cffc2c847fd041f555c83916dcfcf216 |
|
BLAKE2b-256 | 2008c0a09fc63a6b75fccd3e99b21f07ddb812e64a78da10703397b39653263e |
Hashes for watchfiles-0.23.0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2d42254b189a346249424fb9bb39182a19289a2409051ee432fb2926bad966a |
|
MD5 | 3e3c746203614c5c9d1b24df6de82453 |
|
BLAKE2b-256 | 5429e5052c455ff0d8fa9625b99b11877f804bb68150d2c8b82a4b2d871fd23d |
Hashes for watchfiles-0.23.0-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 486bda18be5d25ab5d932699ceed918f68eb91f45d018b0343e3502e52866e5e |
|
MD5 | 553e8c6c06ce69efd0c56cc1d852505c |
|
BLAKE2b-256 | d734606577c1c99ed184edda555ce37728f6f3da90865e4dcfd98020c1f23fc1 |
Hashes for watchfiles-0.23.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3af1b05361e1cc497bf1be654a664750ae61f5739e4bb094a2be86ec8c6db9b6 |
|
MD5 | 7d541c2a095fdefe943abbabcaa614d6 |
|
BLAKE2b-256 | ae8dfdf4efc0235dcf158e8e1e91a3f74ff2db7492c94397cdba463c0e5e6293 |
Hashes for watchfiles-0.23.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ada449e22198c31fb013ae7e9add887e8d2bd2335401abd3cbc55f8c5083647 |
|
MD5 | 7bae9c8ad70754042b17d2a273aa7199 |
|
BLAKE2b-256 | 09478287b6757a094988eb762837a8ad814525c966c2d156cd0e486d1d6ac8d5 |
Hashes for watchfiles-0.23.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18e2de19801b0eaa4c5292a223effb7cfb43904cb742c5317a0ac686ed604765 |
|
MD5 | ec0f7e08b8bc9a8243c82842b47b15e2 |
|
BLAKE2b-256 | 5765f3e854c5b8912d76c8fefc7c891b3df628b9110907b968faadcb8142347e |
Hashes for watchfiles-0.23.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02ff5d7bd066c6a7673b17c8879cd8ee903078d184802a7ee851449c43521bdd |
|
MD5 | be8f88a6f88f2ed12a7f251328f5d51b |
|
BLAKE2b-256 | 62c994f91ad2f88f4d84a0ccea6628d47f51007f03d5e4be6718f208c55cd1f5 |
Hashes for watchfiles-0.23.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1733b9bc2c8098c6bdb0ff7a3d7cb211753fecb7bd99bdd6df995621ee1a574b |
|
MD5 | 2f7f85bf53227fd18139f5c0d0d80868 |
|
BLAKE2b-256 | 2fbd6ac26a36b16182e2b6df21ac7a86c647979ae43acb6dd03eab14bee66bd8 |
Hashes for watchfiles-0.23.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2aec5c29915caf08771d2507da3ac08e8de24a50f746eb1ed295584ba1820330 |
|
MD5 | 3f45d51bb2d0fa8eca5f69be04fa1048 |
|
BLAKE2b-256 | fd36bf01f9d2f16609f8a9564c9001895df821212a14cda6e1cc25d4295c8c61 |
Hashes for watchfiles-0.23.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ca6b71dcc50d320c88fb2d88ecd63924934a8abc1673683a242a7ca7d39e781 |
|
MD5 | 924b6d9756dcedfb8924e44d430d5f95 |
|
BLAKE2b-256 | 2946f41defd581154c4022c04ef41f812e6fd1633e75444e7b12147fdb0b7364 |
Hashes for watchfiles-0.23.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1f67312efa3902a8e8496bfa9824d3bec096ff83c4669ea555c6bdd213aa516 |
|
MD5 | 29fdf3027357b1679131bb67ca93dc78 |
|
BLAKE2b-256 | b13286f0d012d344168ed30746c04cac7ce3292ef5220fa4823ad73ca5f1f1db |
Hashes for watchfiles-0.23.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bb91fa4d0b392f0f7e27c40981e46dda9eb0fbc84162c7fb478fe115944f491 |
|
MD5 | ff3edf815c61ec472878379b075dafad |
|
BLAKE2b-256 | 67386a24bf5724ce3d6e9087a7f9b7faf33760dfa5616974eda1ed35ba9ef41b |
Hashes for watchfiles-0.23.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a753993635eccf1ecb185dedcc69d220dab41804272f45e4aef0a67e790c3eb3 |
|
MD5 | 53565b1e902d474f269c7709c254f3fb |
|
BLAKE2b-256 | b4dd8214a88b94fd0ed559e3f38b973a01bb3b48e9365dcb1d1966438dce816d |
Hashes for watchfiles-0.23.0-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c846884b2e690ba62a51048a097acb6b5cd263d8bd91062cd6137e2880578472 |
|
MD5 | fe5e6638849956fc0794448bcce4b988 |
|
BLAKE2b-256 | 1db909e6918eac8d6f9e178adfa8b99b4f955001e670086cf4778e4e1daf973e |
Hashes for watchfiles-0.23.0-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aafea64a3ae698695975251f4254df2225e2624185a69534e7fe70581066bc1b |
|
MD5 | 2024407b163e37fbf2f178433b0a1c65 |
|
BLAKE2b-256 | 3bcc85dac96249b3fb93178d8111befed7ab517bdabec9793296c39400189235 |
Hashes for watchfiles-0.23.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8323daae27ea290ba3350c70c836c0d2b0fb47897fa3b0ca6a5375b952b90d3 |
|
MD5 | 4469a39c1e1b796996468c0c7a869aae |
|
BLAKE2b-256 | a12c0d86bd0b9239f7d72f96848357eb082baed2d70b5cc257593d1ad39e06cd |
Hashes for watchfiles-0.23.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0eff099a4df36afaa0eea7a913aa64dcf2cbd4e7a4f319a73012210af4d23810 |
|
MD5 | 320705d782c48e423ae970b4e1816d95 |
|
BLAKE2b-256 | cadadffc4fc9a38a0189c91c502856d7d828b8ad6ecdecbeeb81022b301b5b03 |
Hashes for watchfiles-0.23.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 524fcb8d59b0dbee2c9b32207084b67b2420f6431ed02c18bd191e6c575f5c48 |
|
MD5 | 78017a4adaa65d16441c663fd0743dbd |
|
BLAKE2b-256 | b0c5d6a3c0001e116063b85382308770eaf2235decd2fbae3c67178e45fc07b0 |
Hashes for watchfiles-0.23.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8f195338a5a7b50a058522b39517c50238358d9ad8284fd92943643144c0c03 |
|
MD5 | ffb5d7d09f6169ab7978959ea2d12797 |
|
BLAKE2b-256 | 5e7fbdf0d159141d2926432331a0eb33ae2a4978b9ad89912ce9297711cbc43e |
Hashes for watchfiles-0.23.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee1f5fcbf5bc33acc0be9dd31130bcba35d6d2302e4eceafafd7d9018c7755ab |
|
MD5 | 8221bb2ce7e826e2665e78f4aa29b66d |
|
BLAKE2b-256 | a4b8992e478c6732ab75bf97d691f2ae7bf9f0aac4e269b2ac776ed79a65ef3a |
Hashes for watchfiles-0.23.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b98732ec893975455708d6fc9a6daab527fc8bbe65be354a3861f8c450a632a4 |
|
MD5 | 01a9e99df54192493b982f423b64a1d7 |
|
BLAKE2b-256 | d3aa33c470ba209a236865a6a6cc0c027e5b9e08b3420a3fb431e17c6d981fe1 |
Hashes for watchfiles-0.23.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20b423b58f5fdde704a226b598a2d78165fe29eb5621358fe57ea63f16f165c4 |
|
MD5 | 27b4f387ba0793e916a903e110dd4377 |
|
BLAKE2b-256 | 9341dcfbc67472a42480f4376124b52238cc8b6b84d9b2b0316cc037feaa4b22 |
Hashes for watchfiles-0.23.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2537ef60596511df79b91613a5bb499b63f46f01a11a81b0a2b0dedf645d0a9c |
|
MD5 | 7594968391c6cfef05952d1c54e54a15 |
|
BLAKE2b-256 | d68b8f868c420aa6afb19a40c20c2bceef879bf45b15c67a9d9b8ddb9cf28365 |
Hashes for watchfiles-0.23.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e75695cc952e825fa3e0684a7f4a302f9128721f13eedd8dbd3af2ba450932b8 |
|
MD5 | 7c4026a098e14f3f36bc0bb4cc96484a |
|
BLAKE2b-256 | ecbf77bc430ede44c217f3e6a68c1f55a8304dc1cd82d32623cacaedc2e122b2 |
Hashes for watchfiles-0.23.0-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2dddc2487d33e92f8b6222b5fb74ae2cfde5e8e6c44e0248d24ec23befdc5366 |
|
MD5 | 45fb60aec17d14c6841c7d1a049f22c8 |
|
BLAKE2b-256 | 3217819ab060ff4f948c419d0d6e3a7c3d49bc19e6b75fc9afeb155395049d7a |