Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Apr 19, 2011

  1. Sébastien Martini

    Bumped version number (0.9.2).

    authored April 19, 2011

Apr 05, 2011

  1. Sébastien Martini

    Use PY_MAJOR_VERSION instead of PY_VERSION_HEX in C extension.

    authored April 05, 2011
  2. Sébastien Martini

    Emit artificial IN_CREATE events on recursive files creations.

    This commit should help mitigating long standing issue "Missing
    IN_CREATE events" https://github.com/seb-m/pyinotify/issues#issue/2
    Note that symlinks are handled as files and that no similar
    treatment is applied to IN_MOVE_TO events, because even if moved
    files are new watched items, there aren't newly created per se by
    the filesystem.
    authored April 05, 2011

Mar 22, 2011

  1. Sébastien Martini

    Use __slots__ in Watch class to reduce memory footprint (contributed

    by Olivier Cortès).
    authored March 22, 2011

Feb 07, 2011

  1. Sébastien Martini

    Few minors renaming.

    authored February 08, 2011
  2. Sébastien Martini

    Fix access to inotify's variables from ctypes.

    authored February 07, 2011

Feb 06, 2011

  1. Sébastien Martini

    Disable ctypes when inotify_syscalls is successfully imported.

    authored February 06, 2011

Feb 02, 2011

  1. Sébastien Martini

    By default use system calls numbers defined in <sys/syscall.h>.

    authored February 02, 2011

Jan 28, 2011

  1. Sébastien Martini

    Updated setup.py.

    authored January 28, 2011
  2. Sébastien Martini

    Updated meta files.

    authored January 28, 2011
  3. Sébastien Martini

    Updated dependencies.

    authored January 28, 2011
  4. Sébastien Martini

    Updated MANIFEST.in to handle common/.

    authored January 28, 2011
  5. Sébastien Martini

    Added C-coded inotify syscalls interface.

    - If compile_ext_mod is set to True in setup.py, this extension
      is explicitly compiled.
    - If compile_ext_mod is set to False in setup.py (default), this
      extension is compiled only if no inotify support has been found
      from ctypes.
    - Replaced exception type UnsupportedLibcVersionError by
      InotifyBindingNotFoundError. WatchManager.__init__() may raise
      this exception on error.
    - SysCtlINotify (class providing access to inotify /proc variables)
      is not instanciated (therefore not available) when the C extension
      is used. It is only available from ctypes.
    authored January 28, 2011

Jan 23, 2011

  1. Sébastien Martini

    Updated setup.py.

    authored January 23, 2011
  2. Sébastien Martini

    Updated setup.py.

    authored January 23, 2011
  3. Sébastien Martini

    README.md

    authored January 23, 2011
  4. Sébastien Martini

    Updated README.md.

    authored January 23, 2011
  5. Sébastien Martini

    Updated README.md.

    authored January 23, 2011

Jan 22, 2011

  1. Sébastien Martini

    Removed useless code spotted by pyflakes.

    authored January 22, 2011

Jan 16, 2011

  1. Sébastien Martini

    Updated setup.py.

    authored January 16, 2011
  2. Sébastien Martini

    Added MANIFEST.in.

    authored January 16, 2011

Jan 06, 2011

  1. Sébastien Martini

    Fixed select's error handling (contributed by zjes).

    authored January 06, 2011

Oct 17, 2010

  1. Sébastien Martini

    Updated documentation.

    authored October 18, 2010
  2. Sébastien Martini

    Released Pyinotify 0.9.1.

    authored October 17, 2010
  3. Sébastien Martini

    Moved README to README.md.

    authored October 17, 2010
  4. Sébastien Martini

    Updated README to use markdown syntax.

    authored October 17, 2010

Sep 15, 2010

  1. Sébastien Martini

    Updated README.

    authored September 16, 2010
  2. Sébastien Martini

    Modified project url.

    authored September 15, 2010

Sep 14, 2010

  1. Sébastien Martini

    Optionally no pid file is written (pid_file=False) when notifier.loop

    with daemonize=True is called.
    authored September 15, 2010
  2. Sébastien Martini

    Modified the umask's value set in forked processes, tightened all files

    creations rights and removed the daemonize option used for killing
    processes (security issue reported by Adrian thiefmaster@gamesurge.net).
    authored September 15, 2010

Sep 09, 2010

  1. Sébastien Martini

    Added new method WatchManager.close() to close inotify's file

    descriptor when needed (bug reported by jdw@research.att.com).
    authored September 09, 2010
  2. Sébastien Martini

    Remove watch descriptor from WatchManager's dictionary when a watch

    is successfully removed (bug reported by jdw@research.att.com).
    authored September 09, 2010

Aug 06, 2010

  1. Sébastien Martini

    Updated README.

    authored August 06, 2010

Jul 30, 2010

  1. Sébastien Martini

    Reverted exception name of libc loading error, back to

    UnsupportedLibcVersionError.
    authored July 30, 2010

Jul 29, 2010

  1. Sébastien Martini

    Fixed exception handling of ctypes.util.find_library() (thanks to

    przemyslaw.wrzos@calyptech.com).
    authored July 29, 2010
Something went wrong with that request. Please try again.