gonzo, edité tu mensaje para que el código recibiera resaltado
En la línea 12, no estás haciendo correctamente la llamada a actualizarRep, dado que no le estás pasando los parámetros que necesita.
Cambiá esa línea por
Código python:
Ver originalfor opc in('repositorios', 'repositorio'): actualizarRep(opc)
Tenés además un error de lógica: le estás pasando a actualizarRep() un parámetro
ans al que luego le das un valor dentro de la función. Por lo que en realidad creo que lo más correcto sería
Código python:
Ver originalfor opc in('repositorios', 'repositorio'): actualizarRep()
...
def actualizarRep(complaint='tienes que elegir si o no!'):
Con estos cambios funciona bastante bien

Ahora, ¿cuál es la intención de salir.py? ¿por qué lo llamás como archivo externo?
Saludos.