old_contents: # -*- coding: utf-8 -*-
  
  """The current version of PyBEL."""
  
  import os
  import subprocess  # noqa:S404
  
  __all__ = [
      'VERSION',
      'get_version',
      'get_git_hash',
  ]
  
  VERSION = '0.14.10-dev'
  
  
  def get_git_hash() -> str:
      """Get the PyBEL git hash."""
      with open(os.devnull, 'w') as devnull:
          try:
              ret = subprocess.check_output(  # noqa: S603,S607
                  ['git', 'rev-parse', 'HEAD'],
                  cwd=os.path.dirname(__file__),
                  stderr=devnull,
              )
          except subprocess.CalledProcessError:
              return 'UNHASHED'
          else:
              return ret.strip().decode('utf-8')[:8]
  
  
  def get_version(with_git_hash: bool = False):
      """Get the PyOBO version string, including a git hash."""
      return f'{VERSION}-{get_git_hash()}' if with_git_hash else VERSION
  
  
  if __name__ == '__main__':
      print(get_version(with_git_hash=True))
  
new_contents: # -*- coding: utf-8 -*-
  
  """The current version of PyBEL."""
  
  import os
  import subprocess  # noqa:S404
  
  __all__ = [
      'VERSION',
      'get_version',
      'get_git_hash',
  ]
  
  VERSION = '0.14.10-dev'
  
  
  def get_git_hash() -> str:
      """Get the PyBEL git hash."""
      with open(os.devnull, 'w') as devnull:
          try:
              ret = subprocess.check_output(  # noqa: S603,S607
                  ['git', 'rev-parse', 'HEAD'],
                  cwd=os.path.dirname(__file__),
                  stderr=devnull,
              )
          except subprocess.CalledProcessError:
              return 'UNHASHED'
          else:
              return ret.strip().decode('utf-8')[:8]
  
  
  def get_version(with_git_hash: bool = False):
      """Get the PyBEL version string, including a git hash."""
      return f'{VERSION}-{get_git_hash()}' if with_git_hash else VERSION
  
  
  if __name__ == '__main__':
      print(get_version(with_git_hash=True))
  
subject: Fix typo