Watch Directory changes using python on mac
===

As the title states i need to watch a directory for changes(mainly for file additions) for file changes using python

I stumble upon a few solutions but none of them work properly

1.One solution was using "fcntl", I tried it on my system but it failed with an error "no attribute F_SETSIG".Googling it resulted in nothing useful

2.Python module Watchdog fails to install as i don't have xcode, which i don't want to download(too big to download and lots of unnecessary things for such small work)

So in the end I don't want any solutions involving XCODE, PyQT, polling, busy loop(i.e. checking DIR every few seconds)

Applescripts support this by default, so I think python should too without any big modules/packages

I am using OS X 10.7.2 and python 2.7.3 by the way

Thanks in advance 