personalizar lógica de inferência do século dateutil.parser

Estou trabalhando em arquivos de texto antigos com anos de 2 dígitos, onde a lógica padrão do século emdateutil.parser parece não funcionar bem. Por exemplo, o ataque a Pearl Harbor não ocorreudparser.parse("12/7/41") (que retorna 2041-12-7).

O "limiar" do século de incorporação para voltar aos anos 1900 parece acontecer aos 66 anos:

import dateutil.parser as dparser
print(dparser.parse("12/31/65")) # goes forward to 2065-12-31 00:00:00
print(dparser.parse("1/1/66")) # goes back to 1966-01-01 00:00:00

Para meus propósitos, gostaria de definir esse "limite" em 17, para que:

"12/31/16" analisa 31/12/2016 (yyyy-mm-dd)"1/1/17" analisa até 1917-01-01

Mas eu gostaria de continuar usando este módulo, pois sua correspondência difusa parece estar funcionando bem.

odocumentação não identifica um parâmetro para fazer isso ... existe algum argumento que estou ignorando?

questionAnswers(3)

yourAnswerToTheQuestion