BF: python 2.4 and 2.5 compatibility -- no "except ... as ..." yet
BF(PY2.4,2.5):  provide bin() function (introduced in 2.6)
Changelog entry
Merge pull request #647 from yarikoptic/0.8

Minor fixes for claimed compatibility with 2.4 and 2.5 -- not to be "merged" into 0.9
BF: Handle case when inotify watch is auto deleted on file deletion

When a file is deleted, the watcher for it is automatically removed.
FilterPyinotify is detecting a new file being created with the same
name, and in turn attempts to remove the watch for the deleted file
(which has already been removed automatically).

Also, IN_IGNORED events are generated when a file is deleted, but these
weren't being caught, causing an non-existent file path to be passed to
FilterPyinotify._process_file (which caught the exceptions in
Filter.getFailures).
Merge pull request #669 from kwirk/inotify-watch-auto-remove

BF: Handle case when inotify watch is auto deleted on file deletion
TST: Close file to allow proper removal in MonitorFailures