sqlalchemy: obtenga valores máximos / mínimos / promedio de una tabla

Tengo esta consulta:

mps =   (
            session.query(mps)  .filter_by(idc = int(c.idc))
                                .filter_by(idmp = int(m.idmp))
                                .group_by(func.day(mps.tschecked))
        ).all()

Mi problema es que no sé cómo extraer (con sqlalchemy) el valor máximo / mínimo / promedio de una tabla ...

Encuentro esto: Función MAX () independiente de la base de datos en SQLAlchemy

Pero no sé dónde usar esta función.max / min / avg ...

¿Alguien puede decirme cómo hacer esto? ¿Puedes darme un ejemplo

Respuestas a la pregunta(2)

Su respuesta a la pregunta