11# Checklist da release pública
22
3- Estado em 2026-08-04: preparação em andamento. A versão ` 0.5.0 ` ainda não foi
4- publicada no PyPI, GitHub ou Zenodo .
3+ Estado em 2026-08-04: a versão ` 0.5.0 ` foi publicada no GitHub e no PyPI. Zenodo
4+ e DOI ainda estão pendentes .
55
66## Pré-release
77
@@ -20,21 +20,22 @@ publicada no PyPI, GitHub ou Zenodo.
2020## Publicação
2121
2222- [x] Criar o environment ` pypi ` no GitHub, sem tokens permanentes.
23- - [ ] Criar o projeto ` hypermix ` no PyPI e configurar Trusted Publishing para
23+ - [x ] Criar o projeto ` hypermix ` no PyPI e configurar Trusted Publishing para
2424 ` JVLegend/HyperMix ` e o workflow aprovado.
2525- [x] Adicionar uma etapa OIDC com ` id-token: write ` ; ela só executa quando uma
2626 release do GitHub é publicada.
27- - [ ] Criar a tag assinada ` v0.5.0 ` no commit validado.
27+ - [x] Criar a tag anotada ` v0.5.0 ` no commit validado ` e60cef1 ` . A tag não foi
28+ assinada porque não havia identidade de assinatura configurada.
2829- [x] Conferir os artefatos produzidos por ` release-artifacts.yml ` .
29- - [ ] Publicar a release no GitHub com notas derivadas do changelog.
30- - [ ] Publicar sdist e wheel no PyPI sem reutilizar o número da versão.
30+ - [x ] Publicar a release no GitHub com notas derivadas do changelog.
31+ - [x ] Publicar sdist e wheel no PyPI sem reutilizar o número da versão.
3132- [ ] Ativar ou conferir a integração do repositório com Zenodo.
3233- [ ] Registrar o DOI no README e em ` CITATION.cff ` .
3334
3435## Pós-release
3536
36- - [ ] Instalar ` hypermix==0.5.0 ` em um ambiente vazio.
37- - [ ] Executar o exemplo mínimo do README.
37+ - [x ] Instalar ` hypermix==0.5.0 ` em um ambiente vazio e sem cache .
38+ - [x ] Executar o exemplo mínimo do README.
3839- [ ] Abrir uma issue para qualquer divergência entre pacote, tag e documentação.
3940- [ ] Registrar uma reprodução externa quando ela existir.
4041
0 commit comments