Python: tipos opacos para apis estables
En el desarrollo de software, especialmente al crear bibliotecas, es común enfrentarse a la necesidad de gestionar objetos de configuración complejos y de estado. Estos objetos suelen evolucionar rápidamente, incorporando nuevas opciones y atributos, lo que representa un desafío para mantener una AP
