Pytest-django: Versão 3.10.0

Criado em 22 ago. 2020  ·  11Comentários  ·  Fonte: pytest-dev/pytest-django

Existem algumas correções de compatibilidade que seriam boas para sair:

  • Correção para pytest-xdist 2
  • Correção para pytest 6 (somente testes internos pytest-django)
  • Correção para Django 3.2

Eu nunca fiz um lançamento aqui antes, mas se entendi corretamente, tudo o que é necessário é enviar uma atualização do changelog e marcá-la, e ela é publicada automaticamente usando o token PyPI do @blueyed .

Farei isso em alguns dias, a menos que alguém se oponha (ou seja voluntário).

Comentários muito úteis

@bluetech @pelme alguma chance de você ajudar a lançar isso?

Todos 11 comentários

Bem, eu tentei, mas parece que o token não é mais válido:

HTTPError: 403 Forbidden from https://upload.pypi.org/legacy/
Invalid or non-existent authentication information. See https://pypi.org/help/#invalid-auth for more information.

(Veja trabalho: https://travis-ci.org/github/pytest-dev/pytest-django/jobs/721042875).

Então agora está um pouco confuso com o lançamento confirmado e marcado, mas não publicado no PyPI ...

@blueyed e @pelme : de acordo com https://pypi.org/project/pytest-django/ vocês são os usuários que têm permissão para publicar no PyPI. Você acha que poderia publicar manualmente a roda ou atualizar o token do travis talvez? Desculpe a bagunça, eu esperava que funcionasse.

@bluetech se você estiver usando setup.py upload , tente twine upload . Parece que o primeiro foi quebrado recentemente, pelo menos para meus projetos.

Desculpe, não posso ajudá-lo com isso.

@bluetech @pelme alguma chance de você ajudar a lançar isso?

(De https://github.com/pytest-dev/pytest/issues/7585#issuecomment-691510957):

@pelme você poderia me adicionar e/ou @bluetech como editores no PyPI? Podemos começar a partir daí (meu nome de usuário também é nicoddemus ). @bluetech qual é o seu?

Desculpe o atraso. Eu adicionei @nicoddemus como proprietário no PyPI agora. Eu não sabia o nome de usuário PyPI da @bluetech , mas por favor responda aqui e eu também adicionarei você!

Obrigado 🙏 e deixe-me saber se eu puder ser de alguma outra ajuda.

@pelme Ótimo, obrigado!

Meu nome de usuário PyPI é bluetech (recém criado na verdade). Uma vez adicionado, vou concluir esta versão.

@bluetech Incrível! Agora você está convidado no PyPI.

3.10.0 é liberado para PyPI agora.


Note que fiz o upload localmente; Eu tentei atualizar o token no arquivo travis, mas ao tentar criptografar o novo token, ele dá algum erro sobre o token ser muito longo ... Encontrará algum tempo para investigar antes do próximo lançamento. Talvez apenas mude para as ações do github?

Talvez apenas mude para as ações do github?

Parece uma boa ideia. Você pode então armazenar as chaves no armazenamento secreto do github.

Esta página foi útil?
0 / 5 - 0 avaliações