docs: def user_cache_dir(self):
          """Return ``user_cache_dir``."""
          directory = appdirs.user_cache_dir(self.appname, self.appauthor,
                                version=self.version)
          if self.create:
              self._ensure_directory_exists(directory)
          return directory