comparar
Black vs YAPF
Os mesmos fatos para os dois, lidos do GitHub toda noite, e a relação que uma pessoa revisou.
| Fato | Black | YAPF |
|---|---|---|
| Linguagem | Python | Python |
| Licença | MIT | Apache-2.0 |
| Estrelas | 42k | 14k |
| Última release | 26.10.0 | v0.43.0 |
| Último push | 2026-10-05 | 2026-10-02 |
| Ritmo de releases | cerca de 36 dias entre releases | poucas releases |
| Contribuidores ativos | 53 autores de commits na branch padrão nos últimos 90 dias | 0 autor de commits na branch padrão nos últimos 90 dias |
| Alertas | nenhum | nenhum |
Como se relacionam
YAPF substitui Black. Alternativas a Black →
Substituição completaA configurable style (pep8, google, facebook or your own) instead of a fixed one.
Black
- 26.10.02026-10-04--line-ranges no longer inserts an empty line after a docstring when the range
- 26.5.12026-05-18Fix unstable formatting of annotated assignments whose subscript annotation contains
- 26.5.02026-05-16Add support for unpacking in comprehensions (PEP 798) and for lazy imports (PEP 810),
- 26.3.12026-03-12Prevent Jupyter notebook magic masking collisions from corrupting cells by using
- 26.3.02026-03-06Don't double-decode input, causing non-UTF-8 files to be corrupted (#4964)
YAPF
Este repositório publica tags, não releases do GitHub.
Black
✓ assinada A última release, 26.10.0, tem uma assinatura verificada pelo GitHub.
Carregando o relatório de segurança
YAPF
não assinada A última release, v0.43.0, não tem nenhuma assinatura que o GitHub consiga verificar.
Carregando o relatório de segurança