old_contents: version = '0.5.3'
  release=False
  
  if not release:
      import os
      svn_version_file = os.path.join(os.path.dirname(__file__),
                                      '__svn_version__.py')
  
      if os.path.isfile(svn_version_file):
          import imp
          svn = imp.load_module('scipy.__svn_version__',
                                open(svn_version_file),
                                svn_version_file,
                                ('.py','U',1))
          version += '.dev'+svn.version
  
new_contents: version = '0.5.3'
  release=False
  
  if not release:
      import os
      version += '.dev'
      svn_version_file = os.path.join(os.path.dirname(__file__),
                                      '__svn_version__.py')
  
      if os.path.isfile(svn_version_file):
          import imp
          svn = imp.load_module('scipy.__svn_version__',
                                open(svn_version_file),
                                svn_version_file,
                                ('.py','U',1))
          version += svn.version
  
subject: Allow for change in numpy r3660 to not generate __svn_version__.py when outside of an SVN checkout.