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.12.
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.21.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02b73130687bc3f6bb79d8a170959042eb56eb3a42df3671c79b428cd73f17cc |
|
MD5 | 8083069bc3e1f203998fe895387a4972 |
|
BLAKE2b-256 | 70768d124e14cf51af4d6bba926c7473f253c6efd1539ba62577f079a2d71537 |
Hashes for watchfiles-0.21.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bd467213195e76f838caf2c28cd65e58302d0254e636e7c0fca81efa4a2e62c |
|
MD5 | f2dd1c1ea46d4084f3665a94d1061139 |
|
BLAKE2b-256 | 37174825999346f15d650f4c69093efa64fb040fbff4f706a20e8c4745f64070 |
Hashes for watchfiles-0.21.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 927c589500f9f41e370b0125c12ac9e7d3a2fd166b89e9ee2828b3dda20bfe6f |
|
MD5 | f53d8faa1cca4df9c2ade986423b863c |
|
BLAKE2b-256 | fea342686af3a089f34aba35c39abac852869661938dae7025c1a0580dfe0fbf |
Hashes for watchfiles-0.21.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab03a90b305d2588e8352168e8c5a1520b721d2d367f31e9332c4235b30b8994 |
|
MD5 | e1ffd83658e595e76fe66e60e1a43b5f |
|
BLAKE2b-256 | 62667463ceb43eabc6deaa795c7969ff4d4fd938de54e655035483dfd1e97c84 |
Hashes for watchfiles-0.21.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43babacef21c519bc6631c5fce2a61eccdfc011b4bcb9047255e9620732c8097 |
|
MD5 | 5b59d725f48d3bd9e3f6f0caadbd74c7 |
|
BLAKE2b-256 | 03279386a4dff4fc415dd072c1d15f2cb995845aaa15029196c36f2449bd7e12 |
Hashes for watchfiles-0.21.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c6ed10c2497e5fedadf61e465b3ca12a19f96004c15dcffe4bd442ebadc2d85 |
|
MD5 | 7b48b9848b47b69fafab0c1abd9782ba |
|
BLAKE2b-256 | 04ea682d7ce1bdab35908355bf71f7c30d8dbf8fc1cf2259bc4bd4b9917869ee |
Hashes for watchfiles-0.21.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3cab0e06143768499384a8a5efb9c4dc53e19382952859e4802f294214f36ec |
|
MD5 | 4836c4f8736bece5242a6b9a19b8f4ae |
|
BLAKE2b-256 | 362a6e91ce9b251e615cd672d35ede3a67a3ccd3734beaf3c1706134b2cc98e3 |
Hashes for watchfiles-0.21.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be6dd5d52b73018b21adc1c5d28ac0c68184a64769052dfeb0c5d9998e7f56a2 |
|
MD5 | 28456074a812f5f4a8c8f75efe12fb2e |
|
BLAKE2b-256 | 69b6ccf285a6f82daf072717d7aaef71e7ec7f2b6ed858bedf332c06f86cec02 |
Hashes for watchfiles-0.21.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0dd5fad9b9c0dd89904bbdea978ce89a2b692a7ee8a0ce19b940e538c88a809c |
|
MD5 | da462fc2e60973158525dc4c77dc6bf4 |
|
BLAKE2b-256 | 9360c35694cf2e894796b65afba9b93555f9adbcc02e251fd8fb1703848cf691 |
Hashes for watchfiles-0.21.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57d430f5fb63fea141ab71ca9c064e80de3a20b427ca2febcbfcef70ff0ce895 |
|
MD5 | 2cd648632f1d9d646cf3ed32ea664d04 |
|
BLAKE2b-256 | 9e8fd93a72e531fa3c94227acb68932acda6401a45a9f76e92e848eec3499676 |
Hashes for watchfiles-0.21.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ccceb50c611c433145502735e0370877cced72a6c70fd2410238bcbc7fe51d8 |
|
MD5 | 4b8d079e1486803bbeb394fc1622e3e8 |
|
BLAKE2b-256 | 8c8f1ac72ff562a51adae43ef312ed8938adb488405a8639d00fe3d982137c3b |
Hashes for watchfiles-0.21.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08dca260e85ffae975448e344834d765983237ad6dc308231aa16e7933db763e |
|
MD5 | 54db05f976e8bef02c402771acd308fa |
|
BLAKE2b-256 | 2cc8d9cc95f365019b21d0500bc38805d9789017c441feba823d52490a8b0b3a |
Hashes for watchfiles-0.21.0-cp312-none-win_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3b9bec9579a15fb3ca2d9878deae789df72f2b0fdaf90ad49ee389cad5edab6 |
|
MD5 | c56ee6c7a4933d440a2949103fb92a0b |
|
BLAKE2b-256 | 5aa57aba9435beb863c2490bae3173a45f42044ac7a48155d3dd42ab49cfae45 |
Hashes for watchfiles-0.21.0-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18722b50783b5e30a18a8a5db3006bab146d2b705c92eb9a94f78c72beb94094 |
|
MD5 | 31fb4a203f5c4a25cebe243cc9c7c0c4 |
|
BLAKE2b-256 | daf26b1de38aeb21eb9dac1ae6a1ee4521566e79690117032036c737cfab52fa |
Hashes for watchfiles-0.21.0-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d09869f2c5a6f2d9df50ce3064b3391d3ecb6dced708ad64467b9e4f2c9bef3 |
|
MD5 | 630bbc8fc7f76b9e4d3f32884957033e |
|
BLAKE2b-256 | 77e48d2b3c67364671b0e1c0ce383895a5415f45ecb3e8586982deff4a8e85c9 |
Hashes for watchfiles-0.21.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1e3014a625bcf107fbf38eece0e47fa0190e52e45dc6eee5a8265ddc6dc5ea7 |
|
MD5 | 8c72d247b5650d0332cfd897e4555c51 |
|
BLAKE2b-256 | 6b4cb741eb38f2c408ae9c5a25235f6506b1dda43486ae0fdb4c462ef75bce11 |
Hashes for watchfiles-0.21.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fd9a5205139f3c6bb60d11f6072e0552f0a20b712c85f43d42342d162be1235 |
|
MD5 | 7595f65084a8b55c5cbcdaff50008145 |
|
BLAKE2b-256 | 9fb7783097f8137a710d5cd9ccbfcd92e4b453d38dab05cfcb5dbd2c587752e5 |
Hashes for watchfiles-0.21.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b8d1eae0f65441963d805f766c7e9cd092f91e0c600c820c764a4ff71a0764c |
|
MD5 | 138a0171a0e577175a611bdbd74ff93c |
|
BLAKE2b-256 | 1c3a4e38518c4dff58090c01fc8cc051fa08ac9ae00b361c855075809b0058ce |
Hashes for watchfiles-0.21.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18d5b4da8cf3e41895b34e8c37d13c9ed294954907929aacd95153508d5d89d7 |
|
MD5 | efd52f078fa22bd3b2e5fecbbe52b101 |
|
BLAKE2b-256 | b0baa0d1c1c55f75e7e47c8f79f2314f7ec670b5177596f6d27764aecc7048cd |
Hashes for watchfiles-0.21.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d23bcd6c8eaa6324fe109d8cac01b41fe9a54b8c498af9ce464c1aeeb99903d6 |
|
MD5 | 2477d3fd587b6efab5d46d45b2901680 |
|
BLAKE2b-256 | c827e534e4b3fe739f4bf8bd5dc4c26cbc5d3baa427125d8ef78a6556acd6ff4 |
Hashes for watchfiles-0.21.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 642d66b75eda909fd1112d35c53816d59789a4b38c141a96d62f50a3ef9b3360 |
|
MD5 | 71c91e612a9656963fe4bb52833b5c6c |
|
BLAKE2b-256 | d7ebb6f1184d1c7b9670f5bd1e184e4c221ecf25fd817cf2fcac6adc387882b5 |
Hashes for watchfiles-0.21.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f92944efc564867bbf841c823c8b71bb0be75e06b8ce45c084b46411475a915 |
|
MD5 | af82e32fcf075e12629821f0fcd69cea |
|
BLAKE2b-256 | e8f3c67865cb5a174201c52d34e870cc7956b8408ee83ce9a02909d6a2a93a14 |
Hashes for watchfiles-0.21.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfb92d49dbb95ec7a07511bc9efb0faff8fe24ef3805662b8d6808ba8409a71a |
|
MD5 | 3350ffc066612eaa805709bb49acf245 |
|
BLAKE2b-256 | 690e29f158fa22eb2cc1f188b5ec20fb5c0a64eb801e3901ad5b7ad546cbaed0 |
Hashes for watchfiles-0.21.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 511f0b034120cd1989932bf1e9081aa9fb00f1f949fbd2d9cab6264916ae89b1 |
|
MD5 | e2aced82b43e3911a11656fb6a7be0ff |
|
BLAKE2b-256 | e062a2605f212a136e06f2d056ee7491ede9935ba0f1d5ceafd1f7da2a0c8625 |
Hashes for watchfiles-0.21.0-cp312-cp312-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51ddac60b96a42c15d24fbdc7a4bfcd02b5a29c047b7f8bf63d3f6f5a860949a |
|
MD5 | ad393d90758f4b48cd4907ca3d309adb |
|
BLAKE2b-256 | a1fd2f009eb17809afd32a143b442856628585c9ce3a9c6d5c1841e44e35a16c |
Hashes for watchfiles-0.21.0-cp311-none-win_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c550a56bf209a3d987d5a975cdf2063b3389a5d16caf29db4bdddeae49f22078 |
|
MD5 | 961937568aef77ceeecca2953d467127 |
|
BLAKE2b-256 | 2215e4085181cf0210a6ec6eb29fee0c6088de867ee33d81555076a4a2726e8b |
Hashes for watchfiles-0.21.0-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4566006aa44cb0d21b8ab53baf4b9c667a0ed23efe4aaad8c227bfba0bf15cbe |
|
MD5 | 7b69bbd3252159e6e2dc2164b4b8132c |
|
BLAKE2b-256 | f3dc2a8a447b783f5059c4bf7a6bad8fe59375a5a9ce872774763b25c21c2860 |
Hashes for watchfiles-0.21.0-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebe684d7d26239e23d102a2bad2a358dedf18e462e8808778703427d1f584400 |
|
MD5 | ad36e3a71e3dc5c4cc20ecc9b71508ea |
|
BLAKE2b-256 | ee92219c539a2a93b6870fa7b84eace946983126b20a7e15c6c034d8d0472682 |
Hashes for watchfiles-0.21.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02d91cbac553a3ad141db016e3350b03184deaafeba09b9d6439826ee594b365 |
|
MD5 | d8c04e5c516fd0c0e5a0c64dd40b7183 |
|
BLAKE2b-256 | bd51d7539aa258d8f0e5d7b870af8b9b8964b4f88a1e4517eeb8a2efb838e9b3 |
Hashes for watchfiles-0.21.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49f56e6ecc2503e7dbe233fa328b2be1a7797d31548e7a193237dcdf1ad0eee0 |
|
MD5 | 28852796597f3e486c6c2ee98f0bd95e |
|
BLAKE2b-256 | ba66873739dd7defdfaee4b880114de9463fae18ba13ae2ddd784806b0ee33b6 |
Hashes for watchfiles-0.21.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c873345680c1b87f1e09e0eaf8cf6c891b9851d8b4d3645e7efe2ec20a20cc7 |
|
MD5 | 146dd64def1b867af5b7bc545de27140 |
|
BLAKE2b-256 | 35e0e8a9c1fe30e98c5b3507ad381abc4d9ee2c3b9c0ae62ffe9c164a5838186 |
Hashes for watchfiles-0.21.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd7ac678b92b29ba630d8c842d8ad6c555abda1b9ef044d6cc092dacbfc9719d |
|
MD5 | b460f25d2464d998b22fe0e14613fba0 |
|
BLAKE2b-256 | d7499b2199bbf3c89e7c8dd795fced9dac29f201be8a28a5df0c8ff625737df6 |
Hashes for watchfiles-0.21.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6674b00b9756b0af620aa2a3346b01f8e2a3dc729d25617e1b89cf6af4a54eb1 |
|
MD5 | 9da7dedcd28c360bce78513b80217da1 |
|
BLAKE2b-256 | d52af9633279d8937ad84c532997405dd106fa6100e8d2b83e364f1c87561f96 |
Hashes for watchfiles-0.21.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d78f30cbe8b2ce770160d3c08cff01b2ae9306fe66ce899b73f0409dc1846c1b |
|
MD5 | 999dfe1b7392ab4c3d10ffecd3bcb694 |
|
BLAKE2b-256 | 206e6cffd795ec65dbc82f15d95b73d3042c1ddaffc4dd25f6c8240bfcf0640f |
Hashes for watchfiles-0.21.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11cd0c3100e2233e9c53106265da31d574355c288e15259c0d40a4405cbae317 |
|
MD5 | 801e9922e1cd4107beca6fb50ec00b10 |
|
BLAKE2b-256 | 0ecf126f0a8683f326d190c3539a769e45e747a80a5fcbf797de82e738c946ae |
Hashes for watchfiles-0.21.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7941bbcfdded9c26b0bf720cb7e6fd803d95a55d2c14b4bd1f6a2772230c586 |
|
MD5 | e1e2dbc7114beb08f4c76bf9b58a2466 |
|
BLAKE2b-256 | 5d12e1d1d220c5b99196eea38c9a878964f30a2b55ec9d72fd713191725b35e8 |
Hashes for watchfiles-0.21.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a23092a992e61c3a6a70f350a56db7197242f3490da9c87b500f389b2d01eef |
|
MD5 | 873810a523bb797431395013a5b42f2b |
|
BLAKE2b-256 | a3876793ac60d2e20c9c1883aec7431c2e7b501ee44a839f6da1b747c13baa23 |
Hashes for watchfiles-0.21.0-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 668c265d90de8ae914f860d3eeb164534ba2e836811f91fecc7050416ee70aa7 |
|
MD5 | d2b8a66bbbdfab27337a85f57aa6645c |
|
BLAKE2b-256 | 57b92667286003dd305b81d3a3aa824d3dfc63dacbf2a96faae09e72d953c430 |
Hashes for watchfiles-0.21.0-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ad7247d79f9f55bb25ab1778fd47f32d70cf36053941f07de0b7c4e96b5d235 |
|
MD5 | 2a0ae9ee0331175f46b6fad80d4ce9f8 |
|
BLAKE2b-256 | 4bea80527adf1ad51488a96fc201715730af5879f4dfeccb5e2069ff82d890d4 |
Hashes for watchfiles-0.21.0-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 214cee7f9e09150d4fb42e24919a1e74d8c9b8a9306ed1474ecaddcd5479c293 |
|
MD5 | 277c72136f7a7703eabe250b02179898 |
|
BLAKE2b-256 | f20892e28867c66f0d9638bb131feca739057efc48dbcd391fd7f0a55507e470 |
Hashes for watchfiles-0.21.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9792dff410f266051025ecfaa927078b94cc7478954b06796a9756ccc7e14a9 |
|
MD5 | 8b97d48b05a44e8b60d5e3c5ce27a71a |
|
BLAKE2b-256 | 9a6512cbeb363bf220482a559c48107edfd87f09248f55e1ac315a36c2098a0f |
Hashes for watchfiles-0.21.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aff06b2cac3ef4616e26ba17a9c250c1fe9dd8a5d907d0193f84c499b1b6e6a9 |
|
MD5 | 9d698fc0ad63fd9cca872454d70b953e |
|
BLAKE2b-256 | 92ff75cc1b30c5abcad13a2a72e75625ec619c7a393028a111d7d24dba578d5e |
Hashes for watchfiles-0.21.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6d45d9b699ecbac6c7bd8e0a2609767491540403610962968d258fd6405c17c |
|
MD5 | b8867dfdac2160b11f99dda5918e0808 |
|
BLAKE2b-256 | f74bb90dcdc3bbaf3bb2db733e1beea2d01566b601c15fcf8e71dfcc8686c097 |
Hashes for watchfiles-0.21.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d0f32ebfaa9c6011f8454994f86108c2eb9c79b8b7de00b36d558cadcedaa3d |
|
MD5 | 08101ee31343ca752cbcdc3e66bf73c6 |
|
BLAKE2b-256 | 14d0662800e778ca20e7664dd5df57751aa79ef18b6abb92224b03c8c2e852a6 |
Hashes for watchfiles-0.21.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f564bf68404144ea6b87a78a3f910cc8de216c6b12a4cf0b27718bf4ec38d303 |
|
MD5 | 2572c2287326df27b313dcb8055d5f44 |
|
BLAKE2b-256 | 4ed2769254ff04ba88ceb179a6e892606ac4da17338eb010e85ca7a9c3339234 |
Hashes for watchfiles-0.21.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5eb86c6acb498208e7663ca22dbe68ca2cf42ab5bf1c776670a50919a56e64ab |
|
MD5 | a538154f1d1479d47e17a4e4110a22af |
|
BLAKE2b-256 | 18c4ad5ad16cad900a29aaa792e0ed121ff70d76f74062b051661090d88c6dfd |
Hashes for watchfiles-0.21.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d9ac347653ebd95839a7c607608703b20bc07e577e870d824fa4801bc1cb124 |
|
MD5 | 8b909b0504b1e36c1f72d7ae8190873e |
|
BLAKE2b-256 | 410e3333b986b1889bb71f0e44b3fac0591824a679619b8b8ddd70ff8858edc4 |
Hashes for watchfiles-0.21.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c107ea3cf2bd07199d66f156e3ea756d1b84dfd43b542b2d870b77868c98c03 |
|
MD5 | 5ec68ca37c5ea2a2ae7a73c3b43194c3 |
|
BLAKE2b-256 | 5b79ecd0dfb04443a1900cd3952d7ea6493bf655c2db9a0d3736a5d98a15da39 |
Hashes for watchfiles-0.21.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c81818595eff6e92535ff32825f31c116f867f64ff8cdf6562cd1d6b2e1e8f3e |
|
MD5 | ecdfbb8e6be1af3b3e301d32151d1006 |
|
BLAKE2b-256 | b5e5240e5eb3ff0ee3da3b028ac5be2019c407bdd0f3fdb02bd75fdf3bd10aff |
Hashes for watchfiles-0.21.0-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27b4035013f1ea49c6c0b42d983133b136637a527e48c132d368eb19bf1ac6aa |
|
MD5 | 15eb671967c5b5872e71871014bffe8f |
|
BLAKE2b-256 | 6e85ea2a035b7d86bf0a29ee1c32bc2df8ad4da77e6602806e679d9735ff28cb |
Hashes for watchfiles-0.21.0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cb8fdc044909e2078c248986f2fc76f911f72b51ea4a4fbbf472e01d14faa58 |
|
MD5 | 70eeabc1a1ad00d14aa36cd8e85a12a9 |
|
BLAKE2b-256 | efc0737ddb4c97efd7e4c98852973ca80d7fab65811d6c4d3a64182333d455b0 |
Hashes for watchfiles-0.21.0-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59137c0c6826bd56c710d1d2bda81553b5e6b7c84d5a676747d80caf0409ad94 |
|
MD5 | b82afa83d713ce9da32533ae27f8577f |
|
BLAKE2b-256 | ff622718b99a53b19860b754d7d9e26cf66b458dcbe5a1c131a889402cb2298d |
Hashes for watchfiles-0.21.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5b1dc0e708fad9f92c296ab2f948af403bf201db8fb2eb4c8179db143732e49 |
|
MD5 | 3c18b7bb2f42db8cdfe944473ca07179 |
|
BLAKE2b-256 | 5adaa90cce0c50af00cf7c09a3ccfe92406d3222745ab3c4da6a110a27216d4e |
Hashes for watchfiles-0.21.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 853853cbf7bf9408b404754b92512ebe3e3a83587503d766d23e6bf83d092ee6 |
|
MD5 | e94fc3f7e63ac9b56a7b3ea470765531 |
|
BLAKE2b-256 | 0b13f3d06bb94c13d9cf8e49cc4a9ee50953cdd84053b58049091ff618b6c6bb |
Hashes for watchfiles-0.21.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8f57c4461cd24fda22493109c45b3980863c58a25b8bec885ca8bea6b8d4b28 |
|
MD5 | 58caad522db8b5268f4631d2df1e80a9 |
|
BLAKE2b-256 | 5df484841ee14a1717e58674a77d4098ccfc18f76a10f4ec7700062de7ac89ee |
Hashes for watchfiles-0.21.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c9198c989f47898b2c22201756f73249de3748e0fc9de44adaf54a8b259cc0c |
|
MD5 | b40d82c403da86de7192d8f5ced495eb |
|
BLAKE2b-256 | fc60f94029d1beb8b544f6db6828c7ccc29aa748e6bc82d143637cecff998d5c |
Hashes for watchfiles-0.21.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4a21f71885aa2744719459951819e7bf5a906a6448a6b2bbce8e9cc9f2c8128 |
|
MD5 | c907c2f5e8b94eb1648ea55386c71ee0 |
|
BLAKE2b-256 | ab7e61681016131d06d9827dfdf70c77817af67f3e785860175e1a2b552ae423 |
Hashes for watchfiles-0.21.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66fac0c238ab9a2e72d026b5fb91cb902c146202bbd29a9a1a44e8db7b710b6f |
|
MD5 | 41a2ee2d17c4f5d8e108ff4f681ac895 |
|
BLAKE2b-256 | 2dbaa3f83f19be619ebaef5bb2da934b66e6e3d376adfaa7117dce77d7ef1119 |
Hashes for watchfiles-0.21.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c889025f59884423428c261f212e04d438de865beda0b1e1babab85ef4c0f01 |
|
MD5 | b54a2da38ab1104e1be2aab00cd0936a |
|
BLAKE2b-256 | 054fafb1de71928d550c714d5e204e4de542501c3e427c8ec3d7284c0b255c58 |
Hashes for watchfiles-0.21.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c48a10d17571d1275701e14a601e36959ffada3add8cdbc9e5061a6e3579a5d |
|
MD5 | df9a3dd90fbd10f52611649ff388a221 |
|
BLAKE2b-256 | ca6492b462b894cee2ba4df52e571b3b2104fd11fd6ab08a59e2d3493bcab4d2 |
Hashes for watchfiles-0.21.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e9be3ef84e2bb9710f3f777accce25556f4a71e15d2b73223788d528fcc2052 |
|
MD5 | 8ab855f4fee3fbf33eb03dd47b7a8450 |
|
BLAKE2b-256 | bf5c6b22d5469d9654a5992111227c487af3d85f528ed1296320c2a99384e2ec |
Hashes for watchfiles-0.21.0-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f762a1a85a12cc3484f77eee7be87b10f8c50b0b787bb02f4e357403cad0c0e |
|
MD5 | 6b48df7d4c4ee3cb7b701656a57cd5d3 |
|
BLAKE2b-256 | 1ba19c5e36d5df5c2b7371c03f46d244ef9c4b4ca3ab2df4c9ffdc41bbc4904e |
Hashes for watchfiles-0.21.0-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d5f400326840934e3507701f9f7269247f7c026d1b6cfd49477d2be0933cfca |
|
MD5 | 002dc97518ee4f1d2fe28c30ba850a33 |
|
BLAKE2b-256 | 26b237a838aecc760f8fd219b053a0c6b2bbe536aa2b5a7795206d7e2d16fa3f |
Hashes for watchfiles-0.21.0-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a0aa47f94ea9a0b39dd30850b0adf2e1cd32a8b4f9c7aa443d852aacf9ca214 |
|
MD5 | 9fbe81c37480527fff287f5336068267 |
|
BLAKE2b-256 | e14cda6cfbb501bd3a07d9955cf0b7e8e226f99835d86412bc07de6108a64b59 |
Hashes for watchfiles-0.21.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06247538e8253975bdb328e7683f8515ff5ff041f43be6c40bff62d989b7d0b0 |
|
MD5 | de95232182cc2e6de3293c9c7f96c709 |
|
BLAKE2b-256 | 0d67ceaec64dfb20b39b8e70bc99334fe384d5fd60605ad892efe0d210b43f42 |
Hashes for watchfiles-0.21.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ad692bc7792be8c32918c699638b660c0de078a6cbe464c46e1340dadb94c19 |
|
MD5 | 4c7a35db5f334e5a3456c2c2b7e1636f |
|
BLAKE2b-256 | 029449ccb19250533099792bed3f08849dbf37d1762655b873d4b444dd3bdb51 |
Hashes for watchfiles-0.21.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a03651352fc20975ee2a707cd2d74a386cd303cc688f407296064ad1e6d1562 |
|
MD5 | a553c01418cdde2244a00d40d4315533 |
|
BLAKE2b-256 | da4290669adbc6293b6543a77ea104c84d8db56a0021cdd51274c8404f10e7d0 |
Hashes for watchfiles-0.21.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83a696da8922314ff2aec02987eefb03784f473281d740bf9170181829133765 |
|
MD5 | e75b69dade0bb6827f3583f8770b3803 |
|
BLAKE2b-256 | 5ff122139d0c79e6b95e64ea3beb554de3b4a4b5028e91a1e444fbb8ea2b73b7 |
Hashes for watchfiles-0.21.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d353c4cfda586db2a176ce42c88f2fc31ec25e50212650c89fdd0f560ee507b |
|
MD5 | 037e649cb5c2071ea0aaacbdbc6a5d7d |
|
BLAKE2b-256 | 31b07994140859df017a00b63330299e2e48b472dbc721052bb243884a65ac79 |
Hashes for watchfiles-0.21.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ad3fe0a3567c2f0f629d800409cd528cb6251da12e81a1f765e5c5345fd0137 |
|
MD5 | bdfa06f16be90bd7194c782efbb34a61 |
|
BLAKE2b-256 | 7924eb297bfe2c4909f861f637e5a6daeb6d7d0f5d5a0379e18a53403823556e |
Hashes for watchfiles-0.21.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec8c8900dc5c83650a63dd48c4d1d245343f904c4b64b48798c67a3767d7e165 |
|
MD5 | cad4ccb000eff5fc3d1d16621c074c38 |
|
BLAKE2b-256 | d3184b7f189b72b5d76e0f7a3ef602c47eebb44826ad2e3dd360c6fb856111d7 |
Hashes for watchfiles-0.21.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b37a7ba223b2f26122c148bb8d09a9ff312afca998c48c725ff5a0a632145f7 |
|
MD5 | 7f9433ce074bd8a3b7c750a4720cced0 |
|
BLAKE2b-256 | 83945be4f7c3ef32cd5869fb6f18ed44fc7250d81b306ece869573f856fa39e4 |
Hashes for watchfiles-0.21.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40bca549fdc929b470dd1dbfcb47b3295cb46a6d2c90e50588b0a1b3bd98f429 |
|
MD5 | 3574c2f789df4607a488c7184fd17004 |
|
BLAKE2b-256 | 8c2814934a760698d493cc2065481639445fac172bda894d4727f4678b9d016f |
Hashes for watchfiles-0.21.0-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ea10a29aa5de67de02256a28d1bf53d21322295cb00bd2d57fcd19b850ebd99 |
|
MD5 | 4fc07f179e745954a4e97dbee3d82e63 |
|
BLAKE2b-256 | 1b366de490cc56af5a0e24f3d7ccf3c05a7a8624cdf5e163ae290fe09cbc0fc5 |