python3-pyinotify - Python module for watching filesystems changes

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Network Utilities all
Package name python3-pyinotify
Package version 0.9.6
Package release lp150.38.1
Package architecture noarch
Package type rpm
Installed size 262.82 KB
Download size 55.86 KB
Official Mirror
pyinotify is a Python module for watching filesystems changes. By its design
pyinotify can be used for any kind of fs monitoring.
pyinotify relies on a recent Linux Kernel feature (merged in kernel 2.6.13)
called inotify. inotify is an event-driven notifier, its notifications are
exported from kernel space to user space. The raw interface of inotify is
compounded of three system calls. pyinotify binds these system calls and
provides an implementation on top of them offering a generic and abstract way
to use inotify with Python. Pyinotify doesn't requires much detailed knowledge
of inotify. Moreover, it only needs few statements for initializing, watching,
handling (eventually trough a new separate thread), and processing events
notifications through subclassing. The only things to know is the path of items
to watch, the kind of events to monitor and the actions to execute on these


Package Version Architecture Repository
python3-pyinotify-0.9.6-lp150.1.7.noarch.rpm 0.9.6 noarch openSUSE Oss
python3-pyinotify - - -


Name Value
python(abi) = 3.6
update-alternatives -


Name Value
python3-pyinotify = 0.9.6-lp150.38.1


Type URL
Binary Package python3-pyinotify-0.9.6-lp150.38.1.noarch.rpm
Source Package python-pyinotify-0.9.6-lp150.38.1.src.rpm

Install Howto

  1. Add the openSUSE Network Utilities repository:
    # zypper addrepo opensuse-network-utilities
  2. Install python3-pyinotify rpm package:
    # zypper install python3-pyinotify




2017-08-24 -
- singlespec auto-conversion
2016-01-04 -
- update to 0.9.6:
* fixes for sysctl compatibility issues
2015-05-11 -
- update to version 0.9.5:
* no changelog available
- point the source URL to pypi
- remove unwanted shebang in
2013-01-18 -
- Avoid using github source link to please factory-auto
2013-01-13 -
- Initial python3 support
2013-01-13 -
- Update to 0.9.4 version
- Cleanup spec file
2012-02-21 -
- spec file boiler plate update (by the system, or someone)
2010-11-02 -
- add pyinotify wrapper
- fix license in spec file
2010-10-28 -
- updated to 0.9.1
- cleanup spec file
2010-10-11 -
- update to 0.9.0

See Also

Package Description
python3-simplejson-3.16.1-lp150.76.1.x86_64.rpm Extensible JSON encoder/decoder for Python
python3-tweepy-3.6.0-lp150.19.1.noarch.rpm Twitter library for python
python3-youtube-dl-2018.11.07-lp150.219.1.noarch.rpm A python module for downloading from video sites for offline watching
pywireless-3.3-lp150.1.1.noarch.rpm Wireless Connection Monitor
qos-1.0.1-lp150.13.1.noarch.rpm Simple traffic shaping utility for fighting bufferbloat
qtsmbstatus-2.3.1-lp150.2.3.x86_64.rpm A GUI for smbstatus with Qt
qtsmbstatus-lang-2.3.1-lp150.2.3.x86_64.rpm Language files for qtsmbstatus
qtsmbstatus-light-2.3.1-lp150.2.3.x86_64.rpm A GUI for smbstatus with Qt (light version)
qtsmbstatus-server-2.3.1-lp150.2.3.x86_64.rpm A GUI for smbstatus with Qt (Server)
rarpd-1.1-lp150.731.2.x86_64.rpm Reverse Address Resolution Protocol Daemon
rarpd-s20180629-lp150.95.1.x86_64.rpm Reverse Address Resolution Protocol Daemon
redir-2.2.1-lp150.2.1.x86_64.rpm TCP port redirector
rhash-1.3.5-lp150.9.1.x86_64.rpm Recursive Hasher
rhash-devel-1.3.5-lp150.9.1.x86_64.rpm Headers and Static Library for LibRHash
rhash-lang-1.3.5-lp150.9.1.noarch.rpm Translations for package rhash