I uncovered one small bug when installing Quixote on MacOS. The setup.py file's setup call contains a keyword argument: package_dir = {'quixote':'.'}, This doesn't work on MacOS, where '.' doesn't mean anything. It's fixed by first doing an 'import os' then changing the line to: package_dir = {'quixote': os.curdir}, This ought to work on all OSes. /DG