DiamondLightSource / DiamondLightSource/python-copier-template
Use uv `centralized-project-envs` preview instead of `UV_PROJECT_ENVIRONMENT`
- Lingua principale
- Jinja
- Stelle
- 25
- Fork
- 10
- Merge medio
- 4h 4m
- PR unite (30g)
- 6
Descrizione
When https://github.com/astral-sh/uv/pull/18214 is released, then we will be able to get uv to store its venvs in its cache directory. This means we should be able to remove the following settings:
https://github.com/DiamondLightSource/python-copier-template/blob/7fa903a148c16baa5e14371ded403f61cc45f8fd/.devcontainer/devcontainer.json#L16-L29
This ticket is to try this out when a new uv is released and available in `ubuntu-devcontainer`
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia da .devcontainer/devcontainer.json, in particolare dalle impostazioni collegate alle righe 16-29, e verifica uv centralized-project-envs preview quando la release richiesta di uv sarà disponibile in ubuntu-devcontainer. Rimuovi le impostazioni obsolete e verifica che uv memorizzi gli ambienti virtuali dei progetti nella propria directory di cache.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- devops
- Tipo di issue
- Funzionalità
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Tranquilla
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 68/100