code: def get_version():
      
      version_file = open(os.path.join("elasticapm", "version.py"), encoding="utf-8")
      for line in version_file:
          if line.startswith("__version__"):
              version_tuple = ast.literal_eval(line.split(" = ")[1])
              return ".".join(map(str, version_tuple))
      return "unknown"
docs: Get version without importing from elasticapm. This avoids any side effects
      from importing while installing and/or building the module
      :return: a string, indicating the version