summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #102 from blueyed/sync-versions-for-python2-3HEADmasterSébastien Martini2015-06-042-13/+16
|\ | | | | Sync whitespace / comments between Python 2 and 3 versions
| * Sync whitespace / comments between Python 2 and 3 versionsDaniel Hahler2015-06-042-13/+16
|/
* Bump version0.9.6Sebastien Martini2015-06-043-3/+3
|
* Fix doc indentSebastien Martini2015-06-042-8/+8
|
* Improve documentationSebastien Martini2015-06-042-15/+21
| | | | Close #101
* Only close a valid file descriptorSebastien Martini2015-06-042-4/+10
| | | | | | Idea contributed by @blueyed Close #93
* Access /proc/sys instead of using sysctl to access inotify's attributesSebastien Martini2015-06-042-125/+49
| | | | Close #84 #99
* Merge pull request #100 from johnktims/patch-1Sébastien Martini2015-06-031-1/+1
|\ | | | | Fix documentation typo
| * Fix documentation typoJohn Tims2015-06-021-1/+1
|/
* Release Pyinotify 0.9.50.9.5Sebastien Martini2015-01-093-5/+5
|
* Implement stop method in AsyncioNotifierSebastien Martini2014-12-222-0/+8
|
* Remove extra lines, fix indentsSebastien Martini2014-12-222-12/+6
|
* Merge pull request #88 from apenwarr/masterSébastien Martini2014-12-222-0/+10
|\ | | | | Allow TornadoAsyncNotifier.stop() to clean up all hanging refs.
| * Allow TornadoAsyncNotifier.stop() to clean up all hanging refs.Avery Pennarun2014-11-262-0/+10
| | | | | | | | | | Without this, the TornadoAsyncNotifier and thus WatchManager instances are never freed, because tornado is still holding a refernce to the handler.
* | Merge pull request #85 from dano/masterSébastien Martini2014-12-223-0/+86
|\ \ | | | | | | Add asyncio-compatible Notifier sub-class.
| * | doc updatedano2014-10-162-0/+4
| | |
| * | Add asyncio exampledano2014-10-161-0/+20
| | |
| * | Add asyncio Notifier adapterdano2014-10-162-0/+62
| |/
* | Merge pull request #89 from bootandy/patch-1Sébastien Martini2014-12-221-2/+2
|\ \ | |/ |/| Update pyinotify.py
| * Update pyinotify.pyandy boot2014-12-051-2/+2
|/ | | fix link in comment
* Fix ExcludeFilter docstring examples.Sebastien Martini2014-08-162-8/+8
| | | | Closes #81
* Add new classifiers.Sebastien Martini2014-07-131-1/+5
| | | | Closes #79
* Typo.Sebastien Martini2014-07-101-1/+1
|
* Improve example daemon.py.Sebastien Martini2014-07-101-7/+11
| | | | Closes #77
* Stub support for Pyinotify on FreeBSD.Sebastien Martini2014-07-063-4/+18
| | | | | | | I don't have any FreeBSD system, so test it and report any issue with this code. Closes #64
* Add WatchManager attribute to ignore events.Sebastien Martini2014-07-062-0/+27
| | | | | | | | | | A new boolean attribute ignore_events (False by default) can be set to True in order to ignore reported events. Note that Watch descriptors are still valid and events are still received but there are ignored and not processed. Processing is resumed by re-assigning False to this attribute. Closes #44
* Fix /proc inotify interfaces.Sebastien Martini2014-07-062-24/+40
| | | | | | | | | | There was a bug preventing the variables to be assigned a new value. The operations accessing (get and set) these interfaces now return an OSError exception on failure. Closes #73
* Update Travis conf.Sebastien Martini2014-07-061-0/+1
| | | | Closes #74
* Handle OSError exception in process_IN_CREATE.Sebastien Martini2014-07-052-41/+51
| | | | close #76
* Merge pull request #62 from grooverdan/travisSébastien Martini2013-12-231-2/+1
|\ | | | | py-2.5 removed from travis
| * Add python-3.3 to travisDaniel Black2013-12-231-0/+1
| |
| * py-2.5 removed as per ↵Daniel Black2013-12-231-2/+0
| | | | | | | | http://about.travis-ci.org/blog/2013-11-18-upcoming-build-environment-updates/
* | Merge pull request #61 from grooverdan/globSébastien Martini2013-12-232-2/+8
|\ \ | |/ |/| add glob option to command line
| * add glob option to command lineDaniel Black2013-12-232-2/+8
|/
* Merge pull request #58 from jdswinbank/globSébastien Martini2013-11-191-2/+7
|\ | | | | Fall back to glob.glob() on Python 2.4
| * Fall back to glob.glob() on Python 2.4John Swinbank2013-11-191-2/+7
|/ | | | | | glob.iglob() was introduced with Python 2.5, but pyinotify claims compatibility with Python 2.4. Here, we fall back to glob.glob() if iglob() isn't available.
* Released Pyinotify 0.9.40.9.4Sebastien Martini2012-11-153-3/+3
|
* Typos.Sebastien Martini2012-10-042-4/+2
|
* Improved Tornado's notifier.Sebastien Martini2012-10-044-29/+57
|
* Ported TornadoAsyncNotifier to Python3.Sebastien Martini2012-10-043-9/+43
| | | | | Assuming Tornado works the same way under Python3... I must say I don't use Tornado myself I didn't test it.
* Merge pull request #46 from Flyguy/masterSebastien Martini2012-10-032-0/+38
|\ | | | | Added tornado ioloop support
| * Add tornado ioloop supportLE0N2012-10-032-0/+38
|/
* Add support for IN_EXCL_UNLINK flag (Python 3 branch).Sebastien Martini2012-08-301-0/+5
|
* Merge pull request #42 from quiver/IN_EXCL_UNLINKSebastien Martini2012-08-291-0/+5
|\ | | | | Add support for IN_EXCL_UNLINK flag
| * add support for IN_EXCL_UNLINK flagquiver2012-08-271-0/+5
|/
* Fixed namespace issue.Sebastien Martini2012-08-061-2/+3
|
* Cleaned-up Readme file a bit.Sebastien Martini2012-06-071-11/+8
|
* Don't check for existing watch when setting up watchesSebastien Martini2012-06-072-10/+0
| | | | | | | | | | This check had prohibitive cost and was useless to some extent because adding a watch for an already watched path will result in assigning the same watch descriptor therefore only updating it. There won't be any dangling watch descriptor left into the watch manager dictionary. Issue reported by Jan Knudsen https://github.com/Shne
* Merge pull request #35 from pmertens/patch-1Sebastien Martini2012-05-061-1/+1
|\ | | | | fixed pip command
| * fixed pip commandPhilip Mertens2012-04-281-1/+1
|/