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.22.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ace7d060432acde5532e26863e897ee684780337afb775107c0a90ae8dbccfd2 |
|
MD5 | 262d6431d698a78dec639d5c3bb1c49b |
|
BLAKE2b-256 | 27fe5d9e484caade79e1b54aebe48eeae9f74df92826fffb797700e8bd78cd09 |
Hashes for watchfiles-0.22.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 030bc4e68d14bcad2294ff68c1ed87215fbd9a10d9dea74e7cfe8a17869785ab |
|
MD5 | 1d8bd5d233b8d398dcdc9add25f4394c |
|
BLAKE2b-256 | ece5f50e27bea4b408d1b902d4b0e67a1a2502c85eef91192178db6c0e8f2ccd |
Hashes for watchfiles-0.22.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7e1f9c5d1160d03b93fc4b68a0aeb82fe25563e12fbcdc8507f8434ab6f823c |
|
MD5 | 8dc067a226ebe4921139075482482ab9 |
|
BLAKE2b-256 | 50c20022e988ce16c6dc4d2903de6ca26c9c9dbc8ee5658859f04f20146c7871 |
Hashes for watchfiles-0.22.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b810a2c7878cbdecca12feae2c2ae8af59bea016a78bc353c184fa1e09f76b68 |
|
MD5 | 3554c79513c6915f0d1124303e8fd6f1 |
|
BLAKE2b-256 | 7c869bc03462970d5002863919cdcbaa2d8be8c9a6ef59188cfe7a5f596c80a3 |
Hashes for watchfiles-0.22.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72a44e9481afc7a5ee3291b09c419abab93b7e9c306c9ef9108cb76728ca58d2 |
|
MD5 | 44aed039cc1d4f9e9e1e7afa37ce226a |
|
BLAKE2b-256 | 10baa9de27b4159f70d123007002101ae2ef530bdc5d14591af62e043c946f55 |
Hashes for watchfiles-0.22.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00ad0bcd399503a84cc688590cdffbe7a991691314dde5b57b3ed50a41319a31 |
|
MD5 | b2d46c9f29c1fe988531e05e41dcc739 |
|
BLAKE2b-256 | 293eee1d6ee03f40868a34492497d4335f5a0bb280817807ae56754dbc4d257a |
Hashes for watchfiles-0.22.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a74436c415843af2a769b36bf043b6ccbc0f8d784814ba3d42fc961cdb0a9dc |
|
MD5 | 514de46d19682d96c5aa9e7e4ff2647c |
|
BLAKE2b-256 | 93af15a1270033ec666b844a2d3758185072ef6c6db0befe105af9c9cfab946b |
Hashes for watchfiles-0.22.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f350cbaa4bb812314af5dab0eb8d538481e2e2279472890864547f3fe2281ed |
|
MD5 | 254124186616b719c3f8e88827d012e9 |
|
BLAKE2b-256 | 16784a111b595c1f545250d64aac969708e5219a57667135d9120e7e4ce71277 |
Hashes for watchfiles-0.22.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c8e0aa0e8cc2a43561e0184c0513e291ca891db13a269d8d47cb9841ced7c71 |
|
MD5 | 04c31c0c1d4a6d7b08c73bfe4699f650 |
|
BLAKE2b-256 | ce7d0d8d62305a02e981d900433421cc7f297a859c2590feb3fdbb1846c8841c |
Hashes for watchfiles-0.22.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fdebb655bb1ba0122402352b0a4254812717a017d2dc49372a1d47e24073795 |
|
MD5 | 8a85ac9e50ce0e94270bda7b42ed877e |
|
BLAKE2b-256 | b76fa6fbe084bab9cc2f4cd71568b0070bc03169a9ef91c118b53e372098d7b9 |
Hashes for watchfiles-0.22.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bc3b2f93a140df6806c8467c7f51ed5e55a931b031b5c2d7ff6132292e803d6 |
|
MD5 | e5953c26cc607c1aa0b1ccc45136abd5 |
|
BLAKE2b-256 | 79024a581d1d86906558ead29791c81d8ef32343aa6b3781871a53aa076862fd |
Hashes for watchfiles-0.22.0-pp38-pypy38_pp73-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5834e1f8b71476a26df97d121c0c0ed3549d869124ed2433e02491553cb468c2 |
|
MD5 | 1b3e80f5434656a835806609ee52fc5d |
|
BLAKE2b-256 | a82a241804a991032e08e2daca03a655a8a47c276cef992e89464f7258a55dd8 |
Hashes for watchfiles-0.22.0-cp312-none-win_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c668228833c5619f6618699a2c12be057711b0ea6396aeaece4ded94184304ea |
|
MD5 | e3ff1d20eae5aece33071087b9b90c31 |
|
BLAKE2b-256 | b6350b7b7a0b43d4bdd0ee1829fb5a45bdd121611de9daf4c07367ba1c6a0904 |
Hashes for watchfiles-0.22.0-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aec83c3ba24c723eac14225194b862af176d52292d271c98820199110e31141e |
|
MD5 | f8111d8ce102146ac1eb29fddb037dae |
|
BLAKE2b-256 | c9d17a2404a9d52a85ee95d5f20b6a34a2708df84549d54fc8112308d502ed35 |
Hashes for watchfiles-0.22.0-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 581f0a051ba7bafd03e17127735d92f4d286af941dacf94bcf823b101366249e |
|
MD5 | 5eb6bd9c8716460a47014dfbfe4b757b |
|
BLAKE2b-256 | 453bde0bc91ad8e221d3ca5158f9e88531ed906d05d1c40f2a1d7222ea8e5a0d |
Hashes for watchfiles-0.22.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52fc9b0dbf54d43301a19b236b4a4614e610605f95e8c3f0f65c3a456ffd7d35 |
|
MD5 | c01c6b8a31347c1730b5d47afda0776b |
|
BLAKE2b-256 | c5a8a18f007d885d708c7049dc3766f705d8ad2390e0b79c7c28db2b892139ab |
Hashes for watchfiles-0.22.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00095dd368f73f8f1c3a7982a9801190cc88a2f3582dd395b289294f8975172b |
|
MD5 | cd89e71489cc3b49e9bd30ef5721d083 |
|
BLAKE2b-256 | 3fd931afcc399cfd98377a453d395a0cf5b01787a90b8ecfa6e5edf8f40f81dd |
Hashes for watchfiles-0.22.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28585744c931576e535860eaf3f2c0ec7deb68e3b9c5a85ca566d69d36d8dd27 |
|
MD5 | 2dedfd6ae277471decc30a557d467716 |
|
BLAKE2b-256 | ae1097374c7c13827041c14dcda3cc1531a96b79c281ce6b1885dd62ae3419ad |
Hashes for watchfiles-0.22.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55b7cc10261c2786c41d9207193a85c1db1b725cf87936df40972aab466179b6 |
|
MD5 | c673d5d8a96aba37b37fd982f9a90b28 |
|
BLAKE2b-256 | f1aa3b20190d52d972d2e2c78339319286909dce12e6f4f7ca34692ae1611391 |
Hashes for watchfiles-0.22.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc2e8fe41f3cac0660197d95216c42910c2b7e9c70d48e6d84e22f577d106fc1 |
|
MD5 | 8890a8dba33044af2f432d7c045c8bb4 |
|
BLAKE2b-256 | ae0e70bb2b2960978b06ee1ddb697b8543985a3eb0cffbad5b4c0d2e6e5ba176 |
Hashes for watchfiles-0.22.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8a31bfd98f846c3c284ba694c6365620b637debdd36e46e1859c897123aa232 |
|
MD5 | 647ed7cbe20dcb64623a09241f907470 |
|
BLAKE2b-256 | c3aab7d05a2175f20a951bbbdf31751e7eb2ee11aa6b5aedc0c22720c10088ef |
Hashes for watchfiles-0.22.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68fe0c4d22332d7ce53ad094622b27e67440dacefbaedd29e0794d26e247280c |
|
MD5 | 1618249d978ffe8b5d4a59575d102d26 |
|
BLAKE2b-256 | 3c7bf233386f53cc702874a1dff6dcc0af7705a57c57a733646b54c1d8dcb6f8 |
Hashes for watchfiles-0.22.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 425440e55cd735386ec7925f64d5dde392e69979d4c8459f6bb4e920210407f2 |
|
MD5 | ece3995a80b9bdf1c6abbf9a5a3a3108 |
|
BLAKE2b-256 | 17561678819b6250742d9bc399ab2969084f7f735ae5a7af2b41ae3f039295ca |
Hashes for watchfiles-0.22.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd4c06100bce70a20c4b81e599e5886cf504c9532951df65ad1133e508bf20be |
|
MD5 | 684a101d61611ef6b812f5c65eaa188b |
|
BLAKE2b-256 | f8a14f7dba44f55f23cdc4e775c44f5717db541481a563f47559df40f2c0ef58 |
Hashes for watchfiles-0.22.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7b978c384e29d6c7372209cbf421d82286a807bbcdeb315427687f8371c340a |
|
MD5 | 77e0f1ae21a50f35fd26582ac2a47151 |
|
BLAKE2b-256 | ae2cefeae4b7b893b7241482a1eec87b6bdac0f49a04255bc1f2769cb75fdf43 |
Hashes for watchfiles-0.22.0-cp311-none-win_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3218a6f908f6a276941422b035b511b6d0d8328edd89a53ae8c65be139073f84 |
|
MD5 | 168cf863d3482b326d1d3580b0535db4 |
|
BLAKE2b-256 | 457bde2713596f3a75edc7ab6c9c18fe24f6053e9fd6c3b360605817956cba3e |
Hashes for watchfiles-0.22.0-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00f39592cdd124b4ec5ed0b1edfae091567c72c7da1487ae645426d1b0ffcad1 |
|
MD5 | f455bfff87de17c8e31d127b9d648f17 |
|
BLAKE2b-256 | 2b8b93f4e3ed0d578676b3c2e9d4ebf0b51237f4a96bbe3830b146662cb249da |
Hashes for watchfiles-0.22.0-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b44b70850f0073b5fcc0b31ede8b4e736860d70e2dbf55701e05d3227a154a67 |
|
MD5 | 589ba2b3ddd64ac2bec3391e2d30cdfb |
|
BLAKE2b-256 | 56d8cede5a893d046865d5e3ec296258f8ad004e74c9c3bb76e0f604622742f1 |
Hashes for watchfiles-0.22.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 213792c2cd3150b903e6e7884d40660e0bcec4465e00563a5fc03f30ea9c166c |
|
MD5 | dcac02f857a982a79693944d5c87a72b |
|
BLAKE2b-256 | 269b1207da73d1cf9847b01f8f6744948c1f7d980792c37335c59397cba3c725 |
Hashes for watchfiles-0.22.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0f0a874231e2839abbf473256efffe577d6ee2e3bfa5b540479e892e47c172d |
|
MD5 | 0ec85c2bec12578f612c4a895a77ea07 |
|
BLAKE2b-256 | f5ed56a80e5d2f089726688e6055b045d38a2e962999c604c8294201423e5012 |
Hashes for watchfiles-0.22.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94ebe84a035993bb7668f58a0ebf998174fb723a39e4ef9fce95baabb42b787f |
|
MD5 | 85bf5570aab55621b458d05134071608 |
|
BLAKE2b-256 | 9eeba11634f2ac58e609ac1150c45897ec29361b2bcbfdae388f3f4fc709104b |
Hashes for watchfiles-0.22.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cc0cba54f47c660d9fa3218158b8963c517ed23bd9f45fe463f08262a4adae1 |
|
MD5 | 7c22428958b4fd6c3cc94ecb39cfafcb |
|
BLAKE2b-256 | 52bcc4c0e6b60de193148f25a0cee78887bce1cc49439d5edfc92e650d083267 |
Hashes for watchfiles-0.22.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4a65474fd2b4c63e2c18ac67a0c6c66b82f4e73e2e4d940f837ed3d2fd9d4da |
|
MD5 | 4c3847834f93467e5add79460ca6e653 |
|
BLAKE2b-256 | b87d1fa2820706b1567432a829a06c9dd276d38f628a9fc01cc054672904dbd8 |
Hashes for watchfiles-0.22.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c49b76a78c156979759d759339fb62eb0549515acfe4fd18bb151cc07366629c |
|
MD5 | 93e0c9af9e6e5e26927555f5b5cc7d65 |
|
BLAKE2b-256 | 009d123ecf494d2b31d9b0c5a3a47ae4ea1199768e4ef3e05ddc55635346d177 |
Hashes for watchfiles-0.22.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e45fb0d70dda1623a7045bd00c9e036e6f1f6a85e4ef2c8ae602b1dfadf7550 |
|
MD5 | 0ebdf69f502856ca6e363550f44d6030 |
|
BLAKE2b-256 | 61449bc277d1105e6ddf262dc5d9be39872232c0e9961e0b96bb073e60aab870 |
Hashes for watchfiles-0.22.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 052d668a167e9fc345c24203b104c313c86654dd6c0feb4b8a6dfc2462239249 |
|
MD5 | 9e1ccace3bc7e12c9ad32b97c36e64f1 |
|
BLAKE2b-256 | 66d392dd4c8abb6450df82edbb43996df728ec11b0d9a9513a56076e3a33bf6b |
Hashes for watchfiles-0.22.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a927b3034d0672f62fb2ef7ea3c9fc76d063c4b15ea852d1db2dc75fe2c09696 |
|
MD5 | 45f312fc7abe4e743bc4d7e3dd6d751d |
|
BLAKE2b-256 | 0a6d27326918be98fee2694916b90e4c447745fd2935d9b410a768a746c2bafc |
Hashes for watchfiles-0.22.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c39987a1397a877217be1ac0fb1d8b9f662c6077b90ff3de2c05f235e6a8f96 |
|
MD5 | 2a62ac17382f64d48fcaef5ff75f5f5c |
|
BLAKE2b-256 | d8007b03aac6e0257545134a2244c796b044ec96b07d506378ffe0b3f9fb56a8 |
Hashes for watchfiles-0.22.0-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2627a91e8110b8de2406d8b2474427c86f5a62bf7d9ab3654f541f319ef22bcb |
|
MD5 | 61e681f7365bd7ac8c2c41819a646220 |
|
BLAKE2b-256 | f8799d7e16e805c721d5e5a3b1d1a3e798cc9b1282b799d7058a70ab506dc970 |
Hashes for watchfiles-0.22.0-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b9f2a128a32a2c273d63eb1fdbf49ad64852fc38d15b34eaa3f7ca2f0d2b797 |
|
MD5 | 9976cb3370936548c8b8276c9e1762b0 |
|
BLAKE2b-256 | 7110a020809df82b46f5d30e7a8cfdebcec1eadc572aa06a60f42e50495c52c3 |
Hashes for watchfiles-0.22.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9624a68b96c878c10437199d9a8b7d7e542feddda8d5ecff58fdc8e67b460848 |
|
MD5 | aa490acf768b1ca155d4d17352c23ec9 |
|
BLAKE2b-256 | 1b467a4f7231ccf82f814282e5ca7fa1ab6bcd8efbbea98be75e0126e53edcad |
Hashes for watchfiles-0.22.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5af2347d17ab0bd59366db8752d9e037982e259cacb2ba06f2c41c08af02c39 |
|
MD5 | 6631158aea8a3044517846259e8c7697 |
|
BLAKE2b-256 | a7f6a2673bbbdb2943b37e8587719bf14d6f544d00660f059c66e5c034b279e0 |
Hashes for watchfiles-0.22.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2444dc7cb9d8cc5ab88ebe792a8d75709d96eeef47f4c8fccb6df7c7bc5be71 |
|
MD5 | bc10699dc47d40d825f7989b22f206dd |
|
BLAKE2b-256 | 3daee7eddbdca559f14a9a38cf04782a5d715cf350aad498d0862fb02b4ebe10 |
Hashes for watchfiles-0.22.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1235c11510ea557fe21be5d0e354bae2c655a8ee6519c94617fe63e05bca4171 |
|
MD5 | 9c5a8853427f873872b3234e66f78533 |
|
BLAKE2b-256 | 8b5792c29fec82104277454b6082824d83b434a6833ab0c87afc8b60970c4c98 |
Hashes for watchfiles-0.22.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbf8a20266136507abf88b0df2328e6a9a7c7309e8daff124dda3803306a9fdb |
|
MD5 | c3426724469022bfc214f78f6c47188c |
|
BLAKE2b-256 | b2e6c853384d143001f3f698aae27ce40eeaac3e5f09aa63e671212972843600 |
Hashes for watchfiles-0.22.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 067dea90c43bf837d41e72e546196e674f68c23702d3ef80e4e816937b0a3ffd |
|
MD5 | 25511a85135872ab431bfd82eb5b8774 |
|
BLAKE2b-256 | dc07aada2dc1aa6b184aeee67ecd079d5a38edd5320f866ccc1539e337c82b8a |
Hashes for watchfiles-0.22.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bdadf6b90c099ca079d468f976fd50062905d61fae183f769637cb0f68ba59a |
|
MD5 | 4376c014a1ff044b89372237d983f16d |
|
BLAKE2b-256 | bf2ec0d43c72b33d9520d6d9d10a65be0b680507df6c8316e28dd8f4a06b90f9 |
Hashes for watchfiles-0.22.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d9188979a58a096b6f8090e816ccc3f255f137a009dd4bbec628e27696d67c1 |
|
MD5 | 9bc4e221ce6c5c2a311fa4182badfb71 |
|
BLAKE2b-256 | 8ff1ea873aefbba72880e028c3efb7d846b5ed01143c4a4b08049453993e8a52 |
Hashes for watchfiles-0.22.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61af9efa0733dc4ca462347becb82e8ef4945aba5135b1638bfc20fad64d4f0e |
|
MD5 | 67bb75b14a7f6a1b02ddeb49f5e0d15c |
|
BLAKE2b-256 | 292159afadc00e3f6cc18aa507f7ae5fef1d6bc864dcc35c595f06d012433fc0 |
Hashes for watchfiles-0.22.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da1e0a8caebf17976e2ffd00fa15f258e14749db5e014660f53114b676e68538 |
|
MD5 | ba4be78c0340d6f10b77bce26af27c68 |
|
BLAKE2b-256 | d31e040d62f23f02dea6903edd810ccbab04115fbc3862c2ce37fa31323b5d83 |
Hashes for watchfiles-0.22.0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25c817ff2a86bc3de3ed2df1703e3d24ce03479b27bb4527c57e722f8554d971 |
|
MD5 | 9f840d863963868bbfe60c0db15ea526 |
|
BLAKE2b-256 | 4e48e42bff04ba199b6173755a924e3c62633bd8e2d4e0350c15e106ca3f12b4 |
Hashes for watchfiles-0.22.0-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c3e3675e6e39dc59b8fe5c914a19d30029e36e9f99468dddffd432d8a7b1c93 |
|
MD5 | 6b788f67963528724b7a9e20bac52213 |
|
BLAKE2b-256 | 09911e20a8f70847195ab6a96ae955bc8674d1af33aece85ec0f5fcb71826dc4 |
Hashes for watchfiles-0.22.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28324d6b28bcb8d7c1041648d7b63be07a16db5510bea923fc80b91a2a6cbed6 |
|
MD5 | 29228c3d531897a0fa9bf3b0a696e347 |
|
BLAKE2b-256 | a8b4f2c835de05bbd009f4d9b574a74f5f894e6ad93497e1449255e99119dbe5 |
Hashes for watchfiles-0.22.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96eec15e5ea7c0b6eb5bfffe990fc7c6bd833acf7e26704eb18387fb2f5fd087 |
|
MD5 | 071668d797c40065ac8ccee682cf8825 |
|
BLAKE2b-256 | 22aa9fe98e0d3fc105e3037ac06270c37a3f8ab6c4b46260541c4f96aba7514e |
Hashes for watchfiles-0.22.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97b94e14b88409c58cdf4a8eaf0e67dfd3ece7e9ce7140ea6ff48b0407a593ec |
|
MD5 | 8b5ccbb75768ca0b48d5882a0c3e17f0 |
|
BLAKE2b-256 | cee8607450608a0fc59bbe15448311ede44500a826ca467b5974a862d34e0290 |
Hashes for watchfiles-0.22.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc92d2d2706d2b862ce0568b24987eba51e17e14b79a1abcd2edc39e48e743c8 |
|
MD5 | 7b4ac05e4ea355bfd127e1fa994d73ca |
|
BLAKE2b-256 | f0edae78c31c5b4ab1a3875ce22c3072d2d3d8ee1a9f77fc2fdac22fbf2bac35 |
Hashes for watchfiles-0.22.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8dc1fc25a1dedf2dd952909c8e5cb210791e5f2d9bc5e0e8ebc28dd42fed7562 |
|
MD5 | 834d503968ac46c7e807ef080d124433 |
|
BLAKE2b-256 | 1430511182b004c865b05ff3c469d6e1732466357e983ec582b0a09f93899e75 |
Hashes for watchfiles-0.22.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc1b9b56f051209be458b87edb6856a449ad3f803315d87b2da4c93b43a6fe72 |
|
MD5 | d0526741d8cf5254ca16612ffc460e16 |
|
BLAKE2b-256 | ab29f1095ad41fd6c86095cb0ea894e211c1b0af29d665be5e48cfc288987b12 |
Hashes for watchfiles-0.22.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9165bcab15f2b6d90eedc5c20a7f8a03156b3773e5fb06a790b54ccecdb73385 |
|
MD5 | 3c9d0921a0dd67400fae0bf668e452d3 |
|
BLAKE2b-256 | cdc1160b5c9cd363de80e143e9705d1cbc2e4ebdeda6af352d3dbe6867191a31 |
Hashes for watchfiles-0.22.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a0d883351a34c01bd53cfa75cd0292e3f7e268bacf2f9e33af4ecede7e21d1d |
|
MD5 | 20960077a363b85f7977fd72ce429cbd |
|
BLAKE2b-256 | 652266023929bf902f3da048da38e4fa9a4b1104a75ab5cec714bd22e8adbf38 |
Hashes for watchfiles-0.22.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 280a4afbc607cdfc9571b9904b03a478fc9f08bbeec382d648181c695648202f |
|
MD5 | b5f115f0b0958be3d5193ca708f1e37f |
|
BLAKE2b-256 | b584fd2803a9045acc7a5e28ed3e1614f2ee087fe6a5a65b290049f8570e9146 |
Hashes for watchfiles-0.22.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3973145235a38f73c61474d56ad6199124e7488822f3a4fc97c72009751ae3b0 |
|
MD5 | 73cd7adaa163029963d54a842637557e |
|
BLAKE2b-256 | 66ae3dc7f1d66f7e9b2d955f0ab536d7eeed47472ea9bae6134c302e02898748 |
Hashes for watchfiles-0.22.0-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe82d13461418ca5e5a808a9e40f79c1879351fcaeddbede094028e74d836e86 |
|
MD5 | 8eca5e701746df4df08d0e1af4249872 |
|
BLAKE2b-256 | db155b16c3721813bcfb260cba0a86f524c23c6fb613129fec7e377a42f27b53 |
Hashes for watchfiles-0.22.0-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b610fb5e27825b570554d01cec427b6620ce9bd21ff8ab775fc3a32f28bba63e |
|
MD5 | f4cf497e64bae3f052ee3fb84d69a8ce |
|
BLAKE2b-256 | 0f8c3739eab8cf35127f11353301d0299e2b213c1096e8854cc772f18447d4fe |
Hashes for watchfiles-0.22.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b04a2cbc30e110303baa6d3ddce8ca3664bc3403be0f0ad513d1843a41c97d1 |
|
MD5 | e0fc5d605d28c556e9bb4465b02482ae |
|
BLAKE2b-256 | 903d8345e7d177a77de0af807abd87c3948a2e240532b2ce707ccf7404556515 |
Hashes for watchfiles-0.22.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8597b6f9dc410bdafc8bb362dac1cbc9b4684a8310e16b1ff5eee8725d13dcd6 |
|
MD5 | cf4b952633c03cb18b70536f68ec2014 |
|
BLAKE2b-256 | 33dd1abd326c83ddb6af1e185a95dbc49ed22297b0181deac9bf6c3ef2cf0060 |
Hashes for watchfiles-0.22.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3e1f3cf81f1f823e7874ae563457828e940d75573c8fbf0ee66818c8b6a9099 |
|
MD5 | e19cc1369a1b2889af92b50c92d6d0cd |
|
BLAKE2b-256 | a3fe0e6bf8bdde722cdb6ff04bb52e833af438209e1c6873d75caa75925cb719 |
Hashes for watchfiles-0.22.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 103622865599f8082f03af4214eaff90e2426edff5e8522c8f9e93dc17caee13 |
|
MD5 | 97ba4a06af16914a305948f1d8a07658 |
|
BLAKE2b-256 | 6c897e452be7bb672b03a6518af822345e23a11956b4b16ba5c752200aa9bc2b |
Hashes for watchfiles-0.22.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d048ad5d25b363ba1d19f92dcf29023988524bee6f9d952130b316c5802069cb |
|
MD5 | 3ecfcbe1ccee0253f203cf9cfe6bcd1b |
|
BLAKE2b-256 | c6dd8f7cf328add9bb747d43f2d2df3086c74812dda88f1fcc3c3adac8a87381 |
Hashes for watchfiles-0.22.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cc382083afba7918e32d5ef12321421ef43d685b9a67cc452a6e6e18920890e |
|
MD5 | 08cdeb1eef71f336c4d242c8afc8678c |
|
BLAKE2b-256 | 0b4da99e1c4e26fee43f29022a070fe1ba6549ecf4128ac22561252b29c96a34 |
Hashes for watchfiles-0.22.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2abeb79209630da981f8ebca30a2c84b4c3516a214451bfc5f106723c5f45843 |
|
MD5 | 3c17a98b9c1b273c0ab2b4351c0b8159 |
|
BLAKE2b-256 | 6d18823c4fa54b39ed4b89a13a72b5ac99eaa22762c62ae8d5051db78df90cc0 |
Hashes for watchfiles-0.22.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd64f3a4db121bc161644c9e10a9acdb836853155a108c2446db2f5ae1778c3d |
|
MD5 | 333193160ed8b02e046c04109eeba3ab |
|
BLAKE2b-256 | 8db797da3a99cb0f2eaa9bf3ebd153b14eb8f759738a891bf153597a853725ff |
Hashes for watchfiles-0.22.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28f393c1194b6eaadcdd8f941307fc9bbd7eb567995232c830f6aef38e8a6e88 |
|
MD5 | 50b457943510f29c759e6c6fb715f6ef |
|
BLAKE2b-256 | 560d0bb7df09010c7db091d8fef88d4306b1ae0f085e10fdf6f4e66bceb479cb |
Hashes for watchfiles-0.22.0-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d47e9ef1a94cc7a536039e46738e17cce058ac1593b2eccdede8bf72e45f372a |
|
MD5 | 87952caaa931bc4acf6ff343b4f5894c |
|
BLAKE2b-256 | 8a95ab5727eccc9e989b0a04b1ab51453f695bebabadb6f93b2b4d71a112618a |