DiamondLightSource / DiamondLightSource/python-copier-template

Consider moving from pre-commit to prek

Aberta
#321 1 comentário 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

[Prek](https://prek.j178.dev/)([github](https://github.com/j178/prek)) claims to be a drop-in replacement while being faster and making use of `uv` for creating environments.

While it's still pre 1.0, it has seen fairly wide adoption and is used for cPython and fastapi which seem big enough for it to be around and supported for a while.

It'd be good to try it here and see if it speeds things up at all. I have also seen instances of pre-commit not working if the environment is not activated which this might fix.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece localizando a configuração atual do pre-commit e a configuração do uv no repositório; nenhum arquivo ou teste é mencionado na issue. Compare a configuração existente com o prek e, em seguida, verifique se a alteração melhora a velocidade ou evita a falha relatada de ambiente inativo.

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

Avaliação

Stack de tecnologia
python
Domínio
tooling
Tipo de issue
Refatoração
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

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