Testing of sdist fails
@Rayan-and-beyond ya está trabajando en esto.
Desde el 15/9/2026.
- #231 de @Rayan-and-beyond — abierto
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 52/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- python
- Área
- build-system
Línea de trabajo
Comienza con test/conftest.py e inspecciona cómo se ensambla la distribución de código fuente. Comprueba que el directorio libbrotli/tests/testdata y tox.ini estén presentes en el sdist de PyPI; después, ejecuta la prueba del sdist para confirmar que conftest.py se carga sin FileNotFoundError.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
When I test sdist from PyPI it always fails:
ImportError while loading conftest '$(BUILDDIR)/test/conftest.py'.
test/conftest.py:11: in <module>
os.path.join(TEST_DATA_DIR, p) for p in os.listdir(TEST_DATA_DIR)
E FileNotFoundError: [Errno 2] No such file or directory: '$(BUILDDIR)/libbrotli/tests/testdata'
Apparently, the required directory is not in the sdist. Please add it there. Please also consider to add tox.ini to sdist.
Thank you.
- Lenguaje dominante
- Python
- Estrellas
- 155
- Forks
- 35
- Merge medio
- 40 min
- PR fusionados (30 d)
- 1
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de python-hyper/brotlicffi
-
Rather outdated docs on RTDAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
python-hyper/brotlicffi#217 ·
-
`Decompressor` uses inexistent dictionary APIPosiblemente ocupada @rome-xi la tomó hace 63 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
python-hyper/brotlicffi#215 · 1 comentario · 1 reacción ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
python-hyper/brotlicffi#209 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
python-hyper/brotlicffi#203 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
python-hyper/brotlicffi#201 · 4 comentarios ·
Todos los issues de python-hyper/brotlicffi
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
NVIDIA/flare-local-inference#90 ·
Los mantenedores suelen responder en 1 día
-
area/streaming comp/gateway P2 platform/telegram type/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
NousResearch/hermes-agent#144897 ·
Los mantenedores suelen responder en 1 día
-
request-theme
Dificultad 1/5 Menos de una hora Aptitud para principiantes 66/100
LizardByte/ThemerrDB#9575 ·
Los mantenedores suelen responder en 1 día
-
Author Page: noshin-nawalAbiertoauthor-page correction
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
acl-org/acl-anthology#10599 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
zilliztech/memsearch#818 ·
Los mantenedores suelen responder en 1 día