DiamondLightSource / DiamondLightSource/python-copier-template

Use uv `centralized-project-envs` preview instead of `UV_PROJECT_ENVIRONMENT`

Aberta Para iniciantes
#348 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Jinja
Estrelas
25
Forks
10
Merge médio
4h 4min
PRs com merge (30d)
6

Descrição

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`

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Start with .devcontainer/devcontainer.json, especially the settings linked at lines 16-29, and check the uv centralized-project-envs preview once the required uv release is available in ubuntu-devcontainer. Remove the obsolete settings and verify that uv stores project virtual environments in its cache directory.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
python
Domínio
devops
Tipo de issue
Funcionalidade
Dificuldade
2/5
Tempo estimado
1-3 horas
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
68/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.