code: def get_cmdclass():
      ''' A ``cmdclass`` that works around a setuptools deficiency.
  
      There is no need to build wheels when installing a package, however some
      versions of setuptools seem to mandate this. This is a hacky workaround
      that modifies the ``cmdclass`` returned by versioneer so that not having
      wheel installed is not a fatal error.
  
      '''
      cmdclass = versioneer.get_cmdclass()
  
      try:
          from wheel.bdist_wheel import bdist_wheel
      except ImportError:
          # pip is not claiming for bdist_wheel when wheel is not installed
          bdist_wheel = None
  
      if bdist_wheel is not None:
          cmdclass["bdist_wheel"] = bdist_wheel
  
      return cmdclasf get_cmdclass():
      ''' A ``cmdclass`` that works around a setuptools deficiency.
  
      There is no need to build wheels when installing a package, however some
      versions of setuptools seem to mandate this. This is a hacky workaround
      that modifies the ``cmdclass`` returned by versioneer so that not having
      wheel installed is not a fatal error.
  
      '''
      cmdclass = versioneer.get_cmdclass()
  
      try:
          from wheel.bdist_wheel import bdist_wheel
      except ImportError:
          # pip is not claiming for bdist_wheel when wheel is not installed
          bdist_wheel = None
  
      if bdist_wheel is not None:
          cmdclass["bdist_wheel"] = bdist_wheel
  
      return cmdclass
docs: A ``cmdclass`` that works around a setuptools deficiency.
  
      There is no need to build wheels when installing a package, however some
      versions of setuptools seem to mandate this. This is a hacky workaround
      that modifies the ``cmdclass`` returned by versioneer so that not having
      wheel installed is not a fatal error.