def read_line(self):
return self.read_until(_line_regex)<EOL>
r"""
        Reads a line from the socket, including the line ending of "\r\n", "\r",
        or "\n"

        :return:
            A byte string of the next line from the socket