DiamondLightSource / DiamondLightSource/python-copier-template

Spike: Investigate using `uv` to manage envtire project

Abierto
#246 5 comentarios 0 reacciones 0 asignados Ver en GitHub
devcontainer
Lenguaje dominante
Jinja
Estrellas
25
Forks
10
Merge medio
4 h 4 min
PR fusionados (30 d)
6

Descripción

https://github.com/DiamondLightSource/python-copier-template/issues/245 is an easy win, we would like to make further use of `uv`. Python projects have always required a slightly awkward bringing together of many tools from many vendors, one well-written tool that can manage the venv, tasks and dependencies would be very useful.

For tasks (i.e. a replacement for `tox`) there is an outstanding issue upstream: https://github.com/astral-sh/uv/issues/5903

@coretl to comment on the issues/unknowns that need to be investigated.

## Acceptance Criteria
- A reasonable set of instructions for moving to `uv` is produced

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.