asdf-community / asdf-community/asdf-python
use pyenv-ccache to speed up builds
- Lingua principale
- Shell
- Stelle
- 729
- Fork
- 65
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
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
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia tracciando il percorso di build Python di questo plugin e il modo in cui gestisce gli argomenti dell’ambiente di runtime. Esamina il requisito di pyenv-ccache di risiedere sotto la root di pyenv e determina come il plugin potrebbe usarlo quando ccache è installato. Il lavoro è completato quando tentativi successivi di build Python possono usare pyenv-ccache senza compromettere i sistemi che non hanno ccache.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python, shell
- Ambito
- tooling
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100