comparar
Black vs YAPF
Los mismos datos para ambos, leídos de GitHub cada noche, y la relación que revisó una persona.
| Dato | Black | YAPF |
|---|---|---|
| Lenguaje | Python | Python |
| Licencia | MIT | Apache-2.0 |
| Estrellas | 42k | 14k |
| Última versión | 26.10.0 | v0.43.0 |
| Último push | 2026-10-05 | 2026-10-02 |
| Ritmo de versiones | alrededor de 36 días entre versiones | muy pocas versiones |
| Colaboradores activos | 53 autores de commits en la rama por defecto en los últimos 90 días | 0 autores de commits en la rama por defecto en los últimos 90 días |
| Avisos | ninguno | ninguno |
Cómo se relacionan
YAPF sustituye a Black. Alternativas a Black →
Sustitución 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 repositorio publica tags, no versiones de GitHub.
Black
✓ firmada La última versión, 26.10.0, lleva una firma que GitHub ha verificado.
Cargando el informe de seguridad
YAPF
sin firmar La última versión, v0.43.0, no lleva ninguna firma que GitHub haya podido verificar.
Cargando el informe de seguridad