Watchman client for python (unofficial)
Reason this release was yanked:
The source distribution won't build for anyone as it depends on a parent directory not available to the distribution
Project description
Connect and query Watchman to discover file changes.
This is an unofficial release that aims to make a recent version of pywatchman available to python projects.
Specifically, Django depends on pywatchman to have a modern autoreload process, but recent changes to the core watchman process has meant that the latest offical release of pywatchman (2017 - v1.4.2) no longer works. Luckily, Django falls back to the slower StatReloader, but we’ve found that to have unacceptable performance in large projects.
The Facebook response to issues, particularly on the pywatchman sub-project, has been underwhelming for years. I do not plan to maintain this unofficial release for a long period of time, but hopefully seeing that it is possible to build and publish a release will trigger some renewed interest.
Use at your own risk.
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
File details
Details for the file pywatchman-unofficial-1.5.0.tar.gz
.
File metadata
- Download URL: pywatchman-unofficial-1.5.0.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf03281b4e5ce9c06de08ee548160dacb12526c4e0ca9d16add9b7f7023ea63c |
|
MD5 | d27e1a096a582c851b5ded49cd4a2e1e |
|
BLAKE2b-256 | 56cdd7e01572b8dd91fd9df123dd38ba9abf708c8db40c73a5e70ade08d70f47 |
File details
Details for the file pywatchman_unofficial-1.5.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 45.0 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00b4e016413e47972c3b02f689223a1209ad09e941d78ddf1d482eadb841b061 |
|
MD5 | 8466d898e935f31443b8dc05c29e3d9a |
|
BLAKE2b-256 | ac2498c9c2f4a2c026b59cd5d95337163dec7264d26fc3c348b221aae6010e1c |
File details
Details for the file pywatchman_unofficial-1.5.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 45.1 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4379a17619514f6fb4677c9822c6f1c9c81671116de4ff95ba13213cb69bc913 |
|
MD5 | c29ce010b214bad4273efecf997501ec |
|
BLAKE2b-256 | 43bd59279564a70a9b28c1e842bf774f4f7592bb69979d6224b8e65a2a13c23e |
File details
Details for the file pywatchman_unofficial-1.5.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 45.0 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8cb9528abed8193fc4c958009599d289dd339479259306785a2eefa5ea379ee |
|
MD5 | 4e77bdfc3dd81192824787dc35cb65df |
|
BLAKE2b-256 | baaf026361cfaaefb11d99bb11a990a17ae5144bfe686dcae1ca7e75270654d2 |
File details
Details for the file pywatchman_unofficial-1.5.0-cp311-cp311-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp311-cp311-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 78.5 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7af3a1530c70559e4765263012ad094ec1067e3f399dd46626dfb881b8047ef |
|
MD5 | 7fb973e9dcb2b0a335c3ff840d194c0d |
|
BLAKE2b-256 | 399aa9f065ec53422a25ea7357816b4a6abd96ea658b1802af10fe7674dc5af4 |
File details
Details for the file pywatchman_unofficial-1.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 72.2 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 757b95b302bc99ca7adb4707b66bfd04be0fcfa42d78172dc561a6bba4f9d2d6 |
|
MD5 | 7c98b6a2e26d19e5765da23e4991d032 |
|
BLAKE2b-256 | 33175c3ecabc159eeace64077534f63f91976a0a035ac17579fb0b41c4bf0788 |
File details
Details for the file pywatchman_unofficial-1.5.0-cp310-cp310-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp310-cp310-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 74.9 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce4e75a525cc2da0200300883b639dcb076a84c54e76834c846e4c40424778f2 |
|
MD5 | 6241bf01e1569f43797478c30380d5e9 |
|
BLAKE2b-256 | 8722351af31556eab3d2919610796ebf8c0a05ab4d669334043b70d8c1168192 |
File details
Details for the file pywatchman_unofficial-1.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 70.5 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b82b26fb6a44651cc1286a7c5d05b458884b82539a8101282a2d373855849b0 |
|
MD5 | a0a9f364434235e77d35bf3e169c9fb8 |
|
BLAKE2b-256 | ce77441d87c5735d02c90ffea10e0b851434ed4edbd82ca258121aef9a8ddcda |
File details
Details for the file pywatchman_unofficial-1.5.0-cp310-cp310-macosx_12_0_arm64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp310-cp310-macosx_12_0_arm64.whl
- Upload date:
- Size: 42.0 kB
- Tags: CPython 3.10, macOS 12.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cec017629033001ff9a21014152bc2b55a975cd81899216df3638aca7324c2db |
|
MD5 | 670a0b073346e2d3a11a3a18a372d534 |
|
BLAKE2b-256 | ee180583a6ab58ce3a224c662e90914583ced7dd06ef6b9ab0b541475cefe430 |
File details
Details for the file pywatchman_unofficial-1.5.0-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 42.4 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01926dddb4f6042b564f6f15933e15701e3aff918c3a3e7aa42d33419f48a5fb |
|
MD5 | bda5096c3a7c4c6118a6834eeae38fb7 |
|
BLAKE2b-256 | fcaa622a9ec60d8551d7e062639425e0e44f6a0537b6ed6d5de85fc19754395e |
File details
Details for the file pywatchman_unofficial-1.5.0-cp39-cp39-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp39-cp39-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 74.6 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c04d8f352636c0808625d6f1091f03023ce02df2f9c3fbeb450a92ba27a0f8a2 |
|
MD5 | 3015c2c0f2c4a060847013add2c1711a |
|
BLAKE2b-256 | 9a901bf79d462dfdac3fa927774a8412c4d6236a4349fdd8c6b6ac94b7f1e9e6 |
File details
Details for the file pywatchman_unofficial-1.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 70.2 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f784bbfbaa800a1c62a0fbc78ab86d2a15768db7f3e26ef24f7baf0148cedd2 |
|
MD5 | 4aef9361fe3ed4080ce197fca3927803 |
|
BLAKE2b-256 | 3e259c9b2dfbe694d586edd9fb39dd054e4accc0f4432c73fcede694883cab4c |
File details
Details for the file pywatchman_unofficial-1.5.0-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 42.4 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0f876c178cff5f0ad0405062e18ee4bda8933c50c4052123db6ff76f37272fc |
|
MD5 | 2b6fcd21b7be88d98c6040d7a4f2ee49 |
|
BLAKE2b-256 | 4b613481630dcf2dae8863b04f32850a8553e46f69c75f806cf921bd43b3e51f |
File details
Details for the file pywatchman_unofficial-1.5.0-cp38-cp38-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp38-cp38-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 75.0 kB
- Tags: CPython 3.8, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9123cd28cbabed0d74ffdb618e419f7a51d3b2b793c33d61ce99566efadab27 |
|
MD5 | 3ce318f88a21a80fe97afbb49110ad17 |
|
BLAKE2b-256 | 8392056313b6358fefa55b7a323b538c5b131623fa0f07cef25ca5c7b7465061 |
File details
Details for the file pywatchman_unofficial-1.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 70.5 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e51fcc21c1c5a779163f869e77b8d93aee5c49edea442419221116e9734bc7db |
|
MD5 | ae0395a9dd9b3d3c43de1e39b0fd424a |
|
BLAKE2b-256 | 5e1ebf1f6bae58866a3d93feb4bb16869cab85b26a090f539665a464f266555c |
File details
Details for the file pywatchman_unofficial-1.5.0-cp38-cp38-macosx_11_0_arm64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 42.4 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f05b545bacd3624160869b44fbd351d03ad07d5a5b7e6a91ebbcea27bf2f8986 |
|
MD5 | d0be5d8dbcdbd30d2dc519e52cf0888c |
|
BLAKE2b-256 | 66ec52b0be165197925a2d0dd8eca73ab19e15d5f559446c6cafc80f97cac8f3 |
File details
Details for the file pywatchman_unofficial-1.5.0-cp37-cp37m-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp37-cp37m-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 74.4 kB
- Tags: CPython 3.7m, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fc490d9abbf3dbe23a726adc23e2a8dc41830ea64be9401eefb9ff22cabb917 |
|
MD5 | b2fdb9bc65a7be2df6d56d099ee6c864 |
|
BLAKE2b-256 | cbe1b4ade081e9e30c12713d7d147416a093ecb25184a7882c55a26b5fb8a35c |
File details
Details for the file pywatchman_unofficial-1.5.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 68.9 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eed7761a8889b1f009bb16c66c008653bc24f440f96db7607e355430fef5ccb0 |
|
MD5 | 12a18193e9383a8a614dbe16738daa79 |
|
BLAKE2b-256 | 4cd00b29d45073adbc08e24d021f17cc13836af2139e6a7309eb3f48cf3f1634 |
File details
Details for the file pywatchman_unofficial-1.5.0-cp36-cp36m-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp36-cp36m-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 73.2 kB
- Tags: CPython 3.6m, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84d8365e624baa30f9a686a0734c4c3d982d5d05730432ade5e99a435a6a6503 |
|
MD5 | 461d70ffb3cbd7ab8d57d06cd0c453f9 |
|
BLAKE2b-256 | 1af4963f13a791f8607183dee346928bf381cb4b2ab428afc9830a0814fcad85 |
File details
Details for the file pywatchman_unofficial-1.5.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pywatchman_unofficial-1.5.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 69.0 kB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a3beca4715e2088a43006d86680292136c324295c11ce2522870294d8b1360f |
|
MD5 | 68a1cd112085f35e093526888955e95b |
|
BLAKE2b-256 | cdfc76bf9098022fcd94362bcd6afa89e1dc6c43ac4dfebc04cf66215b5fecaf |