Skip to content

Instantly share code, notes, and snippets.

@ayharano
Last active October 1, 2020 19:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ayharano/74ff2ff40a0abc5b0c413cb8ff55705c to your computer and use it in GitHub Desktop.
Save ayharano/74ff2ff40a0abc5b0c413cb8ff55705c to your computer and use it in GitHub Desktop.
A Portuguese translation to "Changes are coming to pip" video: https://www.youtube.com/watch?v=B4GQCBBsuNU
WEBVTT
Kind: captions
Language: pt-BR
00:00:00.000 --> 00:00:02.838
Uma grande mudança chega
a pip em outubro.
00:00:02.938 --> 00:00:07.362
Será um grande alicerce para tornar mais fácil
lidar com instalação de pacotes com Python.
00:00:07.462 --> 00:00:10.440
Computadores precisam saber
a ordem certa para instalar:
00:00:10.540 --> 00:00:12.864
"para instalar x,
você precisa instalar y primeiro".
00:00:12.964 --> 00:00:15.492
Então, quando programadores Python
compartilham software,
00:00:15.4992 --> 00:00:17.992
como quando publicam pacotes em PyPI,
00:00:18.092 --> 00:00:22.295
precisam descrever precisamente
os pré-requisitos para a instalação.
00:00:22.755 --> 00:00:28.017
Com isso, pip verifica situações complicadas
quando recebe instruções conflitantes.
00:00:28.117 --> 00:00:31.324
Até agora, pip era
bem inconsistente ao cuidar disso,
00:00:31.424 --> 00:00:34.002
o que poderia facilitar a bagunçar
seu ambiente Python.
00:00:34.102 --> 00:00:37.152
Portanto, estamos adicionando
um solver de dependências ao pip,
00:00:37.252 --> 00:00:39.764
o qual é melhor em cuidar
restrições complicadas,
00:00:39.864 --> 00:00:41.881
e facilita para você
usar e solucionar problemas.
00:00:42.423 --> 00:00:44.087
Estamos testando agora em beta,
00:00:44.187 --> 00:00:47.712
e, em pip 20.3, que chegará em outubro,
o novo comportamento será o padrão.
00:00:47.812 --> 00:00:51.787
Uma vez que você use o novo solver,
pip será mais rigoroso e mais consistente.
00:00:51.887 --> 00:00:54.135
Então os negócios não quebrarão
misteriosamente tanto quanto antes,
00:00:54.235 --> 00:00:56.764
e novos recursos poderão ser adicionados
como muitas pessoas querem.
00:00:56.864 --> 00:01:01.711
Mas algumas pessoas e alguns pacotes
terão problemas em outubro.
00:01:01.811 --> 00:01:04.681
Pois a transição para uma abordagem mais rigorosa
00:01:04.781 --> 00:01:08.244
quebrará algumas soluções alternativas
que dependem em inconsistências.
00:01:08.344 --> 00:01:12.129
Nós realmente queremos que essa mudança
seja tão suave quanto possível,
00:01:12.229 --> 00:01:14.605
para você,
e para nosso sistema de controle de erros.
00:01:14.938 --> 00:01:17.979
Então agora é uma boa hora para você
visitar nosso guia de migração,
00:01:18.079 --> 00:01:20.938
no link abaixo,
e testar a versão beta do nosso novo solver.
00:01:21.038 --> 00:01:24.252
Lá existe um link para você nos enviar
um feedback, bom e ruim.
00:01:24.352 --> 00:01:27.340
O outro link é para se inscrever em
nossos estudos de experiência de usuário.
00:01:27.440 --> 00:01:29.796
Se você se inscrever então
podemos receber sua opinião no futuro,
00:01:29.896 --> 00:01:32.708
com pesquisas e entrevistas, para ajudar
a melhorar o processo de empacotamento Python.
00:01:33.083 --> 00:01:36.348
Não importa se você usa Python
todos os dias ou não,
00:01:36.448 --> 00:01:41.295
se você é ou não um mantenedor de software open source
ou um usuário de software open source,
00:01:41.395 --> 00:01:44.018
por favor, inscreva-se,
pois sua opinião importa.
00:01:44.118 --> 00:01:48.118
Sou Nicole e trabalho na experiência do usuário
para pip e empacotamento Python.
00:01:48.218 --> 00:01:50.833
Sou Pradyun e
sou um mantenedor de pip.
00:01:50.933 --> 00:01:54.401
Sou Bernard e trabalho
na experiência do usuário de pip.
00:01:55.062 --> 00:01:58.805
Sou Sumana e
sou a gerente de projetos de pip.
00:01:58.905 --> 00:02:01.748
Sou Paul e
sou um mantenedor de pip.
00:02:01.848 --> 00:02:04.416
Sou Tzu-ping e
sou um contribuidor de pip.
00:02:05.028 --> 00:02:07.534
Sou Georgia e
trabalho na experiência de usuário de pip.
00:02:07.993 --> 00:02:11.587
Sou Ernest e trabalho na
infraestrutura de empacotamento Python.
00:02:11.880 --> 00:02:16.063
Somos algumas das pessoas que
lemos seus relatório de erros e seus elogios.
00:02:16.163 --> 00:02:17.763
Esperamos ouvir de você.
Uma grande mudança chega a pip em outubro. Será um grande alicerce para tornar mais fácil lidar com instalação de pacotes com Python.
Computadores precisam saber a ordem certa para instalar: "para instalar x, você precisa instalar y primeiro".
Então, quando programadores Python compartilham software, como quando publicam pacotes em PyPI, precisam descrever precisamente os pré-requisitos para a instalação.
Com isso, pip verifica situações complicadas quando recebe instruções conflitantes.
Até agora, pip era bem inconsistente ao cuidar disso, o que poderia facilitar a bagunçar seu ambiente Python.
Portanto, estamos adicionando um solver de dependências ao pip, o qual é melhor em cuidar restrições complicadas, e facilita para você usar e solucionar problemas.
Estamos testando agora em beta, e, em pip 20.3, que chegará em outubro, o novo comportamento será o padrão.
Uma vez que você use o novo solver, pip será mais rigoroso e mais consistente. Então os negócios não quebrarão misteriosamente tanto quanto antes, e novos recursos poderão ser adicionados como muitas pessoas querem.
Mas algumas pessoas e alguns pacotes terão problemas em outubro. Pois a transição para uma abordagem mais rigorosa quebrará algumas soluções alternativas que dependem em inconsistências.
Nós realmente queremos que essa mudança seja tão suave quanto possível, para você, e para nosso sistema de controle de erros.
Então agora é uma boa hora para você visitar nosso guia de migração, no link abaixo, e testar a versão beta do nosso novo solver. Lá existe um link para você nos enviar um feedback, bom e ruim.
O outro link é para se inscrever em nossos estudos de experiência de usuário. Se você se inscrever então podemos receber sua opinião no futuro, com pesquisas e entrevistas, para ajudar a melhorar o processo de empacotamento Python.
Não importa se você usa Python todos os dias ou não, se você é ou não um mantenedor de software open source ou um usuário de software open source, por favor, inscreva-se, pois sua opinião importa.
Sou Nicole e trabalho na experiência do usuário para pip e empacotamento Python.
Sou Pradyun e sou um mantenedor de pip.
Sou Bernard e trabalho na experiência do usuário de pip.
Sou Sumana e sou a gerente de projetos de pip.
Sou Paul e sou um mantenedor de pip.
Sou Tzu-ping e sou um contribuidor de pip.
Sou Georgia e trabalho na experiência de usuário de pip.
Sou Ernest e trabalho na infraestrutura de empacotamento Python.
Somos algumas das pessoas que lemos seus relatório de erros e seus elogios. Esperamos ouvir de você.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment