Expresiones regulares no codiciosas de Python

¿Cómo hago una expresión regular de Python como "(. *)" De modo que, dado "a (b) c (d) e" python coincida con "b" en lugar de "b) c (d"?

Sé que puedo usar "[^)]" en lugar de ".", Pero estoy buscando una solución más general que mantenga mi expresión regular un poco más limpia. ¿Hay alguna manera de decirle a Python "oye, haz coincidir esto lo antes posible"?

Respuestas a la pregunta(6)

Su respuesta a la pregunta