s/iff/if/ 
also, I believe the correct format for the :raises: key is ":raises IOError: if a ..." see http://sphinx-doc.org/domains.html