-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port to Python3 #120
Comments
@iurisilvio o suporte do python2 acaba em 2020, eu estou de férias da faculdade, vou tentar fazer o port :) |
O problema acho que tá é no packtrack. Tenho um PR quase bom pra resolver isso. aleborba/packtrack#15 |
Rodei um 2to3 e tem algumas sugestões e mudanças que precisa fazer no postmon. Se você permitir, posso tentar ver o PR no packtrack para dar continuidade a essa issue, já que dia 1/1/2020 o python2 não terá mais suporte, resolvendo isso posso mudar o dockerfile para a versão 3 do python e evitar problemas futuros. |
Pode continuar a partir do meu PR do packtrack. Se tiver alguma coisa faltando no postmon, pode corrigir também. |
@iurisilvio eu acho que o packtrack não é mais uma solução valida para rastreio de encomendas via correio, já que o correios agora usa captcha para isso, teria que ser via API deles, que o é preciso de uma conta no meu correios. Eu acho que seria interessante criar uma V2 do postmon, sem tracking por um momento, usar o packtrack como uma lib dentro desta V2/ Acho também que nos ultimos anos 5 anos a API dos correios melhorou bastantes, e não houve mais quedas. Proponho que o foco do Postmon mude de hoje deveria ser mais criar uma cache L2 dos correios por 2 motivos;
Eu vou criar uma POC. e mostro minha proposta |
Eu comecei uma v2, usando fastAPI, e pydantic. Adicionei algumas infos que podem ser uteis, e arrumar algumas issues: |
It seems to port to python 3 you have to remove packtrack dependency
The text was updated successfully, but these errors were encountered: