code: def check_version(version: str):
      
      code_version = parse_version(__version__)
      given_version = parse_version(version)
      check_condition(code_version[0] == given_version[0],
                      "Given release version (%s) does not match release code version (%s)" % (version, __version__))
      check_condition(code_version[1] == given_version[1],
                      "Given major version (%s) does not match major code version (%s)" % (version, __version__))
docs: Checks given version against code version and determines compatibility.
      Throws if versions are incompatible.
  
      :param version: Given version.