code: def getVersion():
      
      version = libusb1.libusb_get_version().contents
      return Version(
          version.major,
          version.minor,
          version.micro,
          version.nano,
          version.rc,
          version.describe,
      )
docs: Returns underlying libusb's version information as a 6-namedtuple (or
      6-tuple if namedtuples are not avaiable):
      - major
      - minor
      - micro
      - nano
      - rc
      - describe
      Returns (0, 0, 0, 0, '', '') if libusb doesn't have required entry point.