Oi, Daniel! Como vai?
Gostei da forma como você separou a lógica usando a função inputYear(), isso deixa o código mais organizado e facilita reutilizações futuras. Também foi muito bom utilizar o método date.today() para pegar o ano atual automaticamente, deixando o programa mais dinâmico.
Uma dica interessante para o futuro é usar o método strip() para evitar espaços antes ou depois do número digitado. Veja este exemplo:
texto = input("Digite o ano: ").strip()
ano = int(texto)
print(ano)
Esse código remove espaços extras digitados pelo usuario antes de converter o valor para numero.
Quais espaços seria? Para o uso desse método strip() tem algum exemplo?