asdf-community / asdf-community/asdf-python
use pyenv-ccache to speed up builds
- Lenguaje dominante
- Shell
- Estrellas
- 730
- Forks
- 65
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
asdf often fails to install python due to missing os dependencies during compilation.
The build is also very slow. [pyenv-ccache](https://github.com/pyenv/pyenv-ccache) would speed it up on systems that have ccache installed. Unfortunately, pyenv-ccache needs to be cloned into a folder in the pyenv root, which can't be done externally to this plugin.
This plugin should probably accept some runtime env arg that uses pyenv-ccache during the build, so successive attempts at building python are quick
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza siguiendo la ruta de compilación de Python de este plugin y cómo gestiona los argumentos del entorno de ejecución. Revisa el requisito de pyenv-ccache de residir bajo la raíz de pyenv y determina cómo podría usarlo el plugin cuando ccache esté instalado. Se considera terminado cuando los intentos sucesivos de compilación de Python pueden usar pyenv-ccache sin afectar a los sistemas que no tienen ccache.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python, shell
- Área
- tooling
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100