code: async def prepare(self, query, *, timeout=None):
          
          return await self._prepare(query, timeout=timeout, use_cache=False)
docs: Create a *prepared statement* for the specified query.
  
          :param str query: Text of the query to create a prepared statement for.
          :param float timeout: Optional timeout value in seconds.
  
          :return: A :class:`~prepared_stmt.PreparedStatement` instance.