docs: def load_from_package():
      '''
      Try to load category ranges from module.
  
      :returns: category ranges dict or None
      :rtype: None or dict of RangeGroup
      '''
      try:
          import pkg_resources
          f = pkg_resources.resource_stream(
              meta.__app__,
              'cache/unicategories.cache'
              )
          dversion, mversion, data = pickle.load(f)
          if dversion == data_version and mversion == module_version:
              return data
          warnings.warn(
              'Unicode unicategories database is outdated. '
              'Please reinstall unicategories module to regenerate it.'
              if dversion < data_version else
              'Incompatible unicategories database. '
              'Please reinstall unicategories module to regenerate it.'
              )
      except (ValueError, EOFError):
          warnings.warn(
              'Incompatible unicategories database. '
              'Please reinstall unicategories module to regenerate it.'
              )
      except (ImportError, FileNotFoundError):
          pass