Support freethreading Python
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Empieza revisando el código de la extensión crypt_r en busca de riesgos de free-threading y la configuración existente de CI/tox; el issue no especifica archivos concretos. Comprueba el requisito Py_MOD_GIL_NOT_USED, añade un trabajo de CI de free-threading y ejecuta pytest-run-parallel o una alternativa; se considera terminado cuando la checklist está completa y las pruebas pasan.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
- Check the code for problematic places (how?)
- Add Py_MOD_GIL_NOT_USED
- Add freethreading jobs to CI (this requires tox 4.26+ available in Fedora 42+ and ideally adding freethreading Pythons to fedora-python-tox)
- Use pytest-run-parallel or alternative (passes for me locally)
- Lenguaje dominante
- Python
- Estrellas
- 3
- Forks
- 2
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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.
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
stephrobert/dsoxlab#238 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
sublimehq/package_control#1780 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
nwg-piotr/nwg-displays#145 ·