typedargs/typeinfo.py
def convert_to_type(self, value, typename, **kwargs):
        """
        Convert value to type 'typename'

        If the conversion routine takes various kwargs to
        modify the conversion process, \\**kwargs is passed
        through to the underlying conversion function
        """
        try:
            if isinstance(value, bytearray):
                return self.convert_from_binary(value, typename, **kwargs)

            typeobj = self.get_type(typename)

            conv = typeobj.convert(value, **kwargs)
            return conv
        except (ValueError, TypeError) as exc:
            raise ValidationError("Could not convert value", type=typename, value=value, error_message=str(exc))
def convert_to_type(self, value, typename, **kwargs):
        try:
            if isinstance(value, bytearray):
                return self.convert_from_binary(value, typename, **kwargs)

            typeobj = self.get_type(typename)

            conv = typeobj.convert(value, **kwargs)
            return conv
        except (ValueError, TypeError) as exc:
            raise ValidationError("Could not convert value", type=typename, value=value, error_message=str(exc))
def convert_to_type ( self , value , typename , * * kwargs ) : try : if isinstance ( value , bytearray ) : return self . convert_from_binary ( value , typename , * * kwargs ) typeobj = self . get_type ( typename ) conv = typeobj . convert ( value , * * kwargs ) return conv except ( ValueError , TypeError ) as exc : raise ValidationError ( "Could not convert value" , type = typename , value = value , error_message = str ( exc ) )
Convert value to type 'typename'

        If the conversion routine takes various kwargs to
        modify the conversion process, \\**kwargs is passed
        through to the underlying conversion function
Convert value to type typename