#NEWLINE# def __init__( self , debug = False , skip = 0 , hid_device = None ) : #NEWLINE# #INDENT# '\n        Find and connect to a YubiKey NEO (USB HID).\n\n        Attributes :\n            skip  -- number of YubiKeys to skip\n            debug -- True or False\n        ' #NEWLINE# super ( YubiKeyNEO_USBHID , self ) . __init__ ( debug , skip , hid_device ) #NEWLINE# if ( ( self . version_num ( ) >= ( 2 , 1 , 4 ) ) and ( self . version_num ( ) <= ( 2 , 1 , 9 ) ) ) : #NEWLINE# #INDENT# self . description = 'YubiKey NEO BETA' #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( self . version_num ( ) < ( 3 , 0 , 0 ) ) : #NEWLINE# #INDENT# raise yubikey_base . YubiKeyVersionError ( ( 'Incorrect version for %s' % self ) )