- Foi mesclada no repositório do
uv uma mudança que explicita na documentação que o PyPy não está sendo desenvolvido ativamente
- O autor da proposta mencionou, com base em uma issue do projeto numpy, que o PyPy está sendo gradualmente deixado de lado
- Foi adicionada à documentação uma mensagem de alerta dizendo: “o PyPy não é mais desenvolvido ativamente e tem suporte apenas até o Python 3.11”
- Depois disso, na comunidade, desenvolvedores do PyPy responderam que “a manutenção continua, mas é difícil acompanhar as versões do CPython por falta de pessoal”
- O projeto então ajustou a redação inicial de “unmaintained” para “not actively developed”, refletindo a situação com mais precisão
Visão geral do Pull Request
konstin criou um PR para adicionar ao uv uma mensagem de alerta relacionada ao PyPy
- O motivo indicado foi que “o PyPy não é mais desenvolvido ativamente e está sendo gradualmente removido até mesmo no numpy”
- Embora não haja um comunicado oficial, foi explicado que a issue relacionada no numpy foi aberta por um desenvolvedor do PyPy
- O seguinte conteúdo foi adicionado à documentação (
docs/concepts/python-versions.md)
- “O PyPy não é mais desenvolvido ativamente e tem suporte apenas até o Python 3.11”
- O PR, composto por 4 commits, foi mesclado na branch
main em 22 de janeiro de 2026
Discussão na comunidade
- Alguns contribuidores apontaram que a mensagem de alerta parecia duplicada, e depois isso foi ajustado para aparecer apenas uma vez
- Após a mesclagem, a comunidade do PyPy e desenvolvedores externos reagiram por meio de comentários no GitHub
stuaxo citou a fala de um desenvolvedor do PyPy e afirmou que “o PyPy está sendo mantido; ele apenas é mais lento que o CPython”
Foxboron perguntou: “Vocês entraram em contato com os mantenedores do PyPy antes da mesclagem?”
vitorsr citou a fala do desenvolvedor principal do PyPy, mattip, de que “são necessários contribuidores ou apoio financeiro”
HaoZeke afirmou que “foi inadequado mesclar sem discussão” e pediu a reversão do PR
Resposta do projeto
charliermarsh explicou que o título do PR foi alterado de “unmaintained” para “not actively developed”
zanieb esclareceu que “na issue do numpy, um desenvolvedor principal do PyPy mencionou diretamente que ele não está sendo desenvolvido ativamente”, afirmando que não houve má-fé
mattip (desenvolvedor principal do PyPy) disse que “a formulação atual reflete a situação de forma justa”, concordando com a manutenção do texto
- No entanto, mencionou que, se o PyPy for atualizado para o Python 3.11.15, o PR poderá ser revertido
Impacto após a mesclagem
- Essa mudança foi incluída no lançamento do
uv 0.9.27 e refletida como atualização na documentação
- O Homebrew e vários bots de automação passaram a referenciar esse PR, e a mensagem de alerta relacionada ao PyPy foi incluída na documentação oficial
1 comentários
Comentários no Hacker News
unicodeobject.cpela 150ª vez até que é tolerável, mas o resto é difícil de acompanhar