pylas/headers/rawheader.py
def peek_file_version(cls, stream):
        """ seeks to the position of the las version header fields
        in the stream and returns it as a str

        Parameters
        ----------
        stream io.BytesIO

        Returns
        -------
        str
            file version read from the stream

        """
        old_pos = stream.tell()
        stream.seek(cls._offset_to_major_version)
        major = int.from_bytes(stream.read(ctypes.sizeof(ctypes.c_uint8)), "little")
        minor = int.from_bytes(stream.read(ctypes.sizeof(ctypes.c_uint8)), "little")
        stream.seek(old_pos)
        return "{}.{}".format(major, minor)
def peek_file_version(cls, stream):
        old_pos = stream.tell()
        stream.seek(cls._offset_to_major_version)
        major = int.from_bytes(stream.read(ctypes.sizeof(ctypes.c_uint8)), "little")
        minor = int.from_bytes(stream.read(ctypes.sizeof(ctypes.c_uint8)), "little")
        stream.seek(old_pos)
        return "{}.{}".format(major, minor)
def peek_file_version ( cls , stream ) : old_pos = stream . tell ( ) stream . seek ( cls . _offset_to_major_version ) major = int . from_bytes ( stream . read ( ctypes . sizeof ( ctypes . c_uint8 ) ) , "little" ) minor = int . from_bytes ( stream . read ( ctypes . sizeof ( ctypes . c_uint8 ) ) , "little" ) stream . seek ( old_pos ) return "{}.{}" . format ( major , minor )
seeks to the position of the las version header fields
        in the stream and returns it as a str

        Parameters
        ----------
        stream io.BytesIO

        Returns
        -------
        str
            file version read from the stream
seeks to the position of the las version header fields in the stream and returns it as a str