pyinotify
Linux filesystem events monitoring
0.9.6
864K downloads/mo
#4866 most downloaded on PyPI
seb-m/pyinotify
What this package is like to depend on
Last release 11 years ago
no release in 18 months
Release timing varies
gaps range from 3 months to 2.2 years
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
16 years old
7 releases · first in 2011
0 releases in the last 12 months
see the full history below
Release timeline
7 releases · Jan 2011 to Jun 2015Releases
latest 7-
0.9.604 Jun 2015Commits, not release notes
This project publishes no release notes. Between
0.9.5and0.9.6there were 7 commits, 5 of them substantive:- Fix documentation typo
- Access /proc/sys instead of using sysctl to access inotify's attributes
- Only close a valid file descriptor
- Improve documentation
- Fix doc indent
-
0.9.509 Jan 2015Commits, not release notes
This project publishes no release notes. Between
0.9.4and0.9.5there were 27 commits, 21 of them substantive:- Fall back to glob.glob() on Python 2.4
- add glob option to command line
- py-2.5 removed as per http://about.travis-ci.org/blog/2013-11-18-upcoming-build-environment-updates/
- Add python-3.3 to travis
- Handle OSError exception in process_IN_CREATE.
- Update Travis conf.
- Fix /proc inotify interfaces.
- Add WatchManager attribute to ignore events.
- Stub support for Pyinotify on FreeBSD.
- Improve example daemon.py.
- Typo.
- Add new classifiers.
- Fix ExcludeFilter docstring examples.
- Add asyncio Notifier adapter
- Add asyncio example
- doc update
- Allow TornadoAsyncNotifier.stop() to clean up all hanging refs.
- Update pyinotify.py
- Remove extra lines, fix indents
- Implement stop method in AsyncioNotifier
…and 1 more.
-
0.9.415 Nov 2012Commits, not release notes
This project publishes no release notes. Between
0.9.3and0.9.4there were 22 commits, 19 of them substantive:- Added download_url to package's meta-data.
- Removed unused code.
- auto_add=True automatically implies oring IN_CREATE with the
- Documented ExcludeFilter shortcomings.
- Fixed runtime warnings in inotify ctypes' wrapper.
- Added travis configuration file.
- Updated travis configuration.
- Updated travis configuration file (again).
- fixed pip command
- Don't check for existing watch when setting up watches
- Cleaned-up Readme file a bit.
- Fixed namespace issue.
- add support for IN_EXCL_UNLINK flag
- Add support for IN_EXCL_UNLINK flag (Python 3 branch).
- Add tornado ioloop support
- Ported TornadoAsyncNotifier to Python3.
- Improved Tornado's notifier.
- Typos.
- Released Pyinotify 0.9.4
-
0.9.320 Dec 2011Commits, not release notes
This project publishes no release notes. Between
0.9.2and0.9.3there were 14 commits, 12 of them substantive:- Properly subclass logging.Logger (contributed by Charles Cazabon
- Use setuptools setup method if setuptools package is available
- Ignore dangling IN_IGNORED events sent after watches are removed.
- Fixed error message (reported by Jordan Pittier).
- fix IN_DELATE typo
- fix typo "dependancies"
- Removed customized unicode logger class.
- Correctly handle IN_Q_OVERFLOW events.
- Improve comment.
- Added new command line option --command.
- Updated README file.
- Bumped version number, released Pyinotify 0.9.3.
-
0.9.219 Apr 2011Commits, not release notes
This project publishes no release notes. Between
0.9.1and0.9.2there were 23 commits, 23 of them substantive:- Updated documentation.
- Fixed select's error handling (contributed by zjes).
- Added MANIFEST.in.
- Updated setup.py.
- Removed useless code spotted by pyflakes.
- Updated README.md.
- Updated README.md.
- README.md
- Updated setup.py.
- Updated setup.py.
- Added C-coded inotify syscalls interface.
- Updated MANIFEST.in to handle common/.
- Updated dependencies.
- Updated meta files.
- Updated setup.py.
- By default use system calls numbers defined in <sys/syscall.h>.
- Disable ctypes when inotify_syscalls is successfully imported.
- Fix access to inotify's variables from ctypes.
- Few minors renaming.
- Use slots in Watch class to reduce memory footprint (contributed
…and 3 more.
-
0.9.116 Jan 2011Commits, not release notes
This project publishes no release notes. Between
0.9.0and0.9.1there were 18 commits, 18 of them substantive:- Check that loaded libc has needed inotify functions instead of
- Added new command line option --version (idea submitted by
- Added new option --raw-format (-f) to explicitly disable the
- Flush stdout stream immediately after events or stats are written
- Modified logging formatter to output timestamps (idea submitted by
- Modified loading mechanism of the libc (following issues reported
- Fixed exception handling of ctypes.util.find_library() (thanks to
- Reverted exception name of libc loading error, back to
- Updated README.
- Remove watch descriptor from WatchManager's dictionary when a watch
- Added new method WatchManager.close() to close inotify's file
- Modified the umask's value set in forked processes, tightened all files
- Optionally no pid file is written (pid_file=False) when notifier.loop
- Modified project url.
- Updated README.
- Updated README to use markdown syntax.
- Moved README to README.md.
- Released Pyinotify 0.9.1.
-
0.9.019 Nov 2012Nothing published for this version