Simple file watching
Project description
fsnotify
Simple python file watching with throttling when polling.
- Homepage: https://github.com/fabioz/fsnotify
Overview
The idea for this project is making the fastest possible polling-based file watching with throttling to avoid high CPU usage when polling.
Install
Requirements
fsnotify has been developed and tested on Python 2.7, 3.5, 3.6, 3.7 and 3.8
Install from PyPI
pip install fsnotify
This will pull and install the latest stable release from PyPI.
History
FSNotify 0.2.0
Paths to track may now be a List[TrackedPath], indicating whether each path should be tracked recursively or not.
FSNotify 0.1.6
First stable version. Should be able to properly do recursive file watching of all passed paths using throttling to avoid high CPU usage when polling
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 Distribution
File details
Details for the file fsnotify-0.2.1.tar.gz
.
File metadata
- Download URL: fsnotify-0.2.1.tar.gz
- Upload date:
- Size: 14.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.7.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88f2ef99361f278ff3cf9b6e92c8b8b0f35db75c7bb65328f805ce5021e9a356 |
|
MD5 | 29ae9a936b4d3650454964e65f1eb0c7 |
|
BLAKE2b-256 | d746776d9544d690794cd894398e8197b357dd75b429cc69b18fc8c2780c6ab2 |
File details
Details for the file fsnotify-0.2.1-py2.py3-none-any.whl
.
File metadata
- Download URL: fsnotify-0.2.1-py2.py3-none-any.whl
- Upload date:
- Size: 13.1 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.7.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5d907f176c424323f16709b762a77c4aba208b5a784e34dc925a58630b92fcd |
|
MD5 | 97b87bfa41a031db5f02f4905d96796d |
|
BLAKE2b-256 | 14dfb6d90bb0050f1fa0ecf720b55d276887db7a09219410d1c5029c9130a35f |