code: def repo(tmp_path_factory) -> Repo:
      path = tmp_path_factory.mktemp("git_repo")
      repo = Repo.init(path)
      file = path / f"{uuid.uuid4()}.txt"
      with open(file, "w") as fp:
          fp.write(str(uuid.uuid4()))
  
      repo.git.add(all=True)
      repo.index.commit("Init commit")
      return repo
  
file_path: neptune-client/tests/e2e/conftest.py
imports: import os
  import time
  import uuid
  from datetime import datetime
  import pytest
  from faker import Faker
  from git import Repo
  from neptune import init_project
  from neptune.internal.utils.s3 import get_boto_s3_client
  from neptune.management import add_project_member, add_project_service_account, create_project
  from neptune.management.internal.utils import normalize_project_name
  from tests.e2e.utils import Environment, RawEnvironment, a_project_name, initialize_container
label_desc: Use image node_id 7 for calling a global function with example usage: repo(tmp_path_factory) and returns: repo