DiamondLightSource / DiamondLightSource/python-copier-template

Add lockfile support

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

Descrição

We should add support for a lockfile generated by `pip-compile` as per:
https://github.com/coretl/copier-example/blob/e0522edda32d861885e5ea9211e263464b4d6461/pyproject.toml#L111-L119

Unfortunately this will not work with dependabot because of:
https://github.com/dependabot/dependabot-core/issues/8381
https://github.com/dependabot/dependabot-core/issues/5140

When these are fixed we can add lockfile support back in

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece lendo as linhas 111-119 referenciadas em pyproject.toml e o exemplo de copier vinculado para entender o suporte proposto a lockfiles do pip-compile. Verifique as issues 8381 e 5140 do Dependabot antes de prosseguir; considera-se concluído quando o template oferece suporte ao lockfile sem a incompatibilidade documentada do Dependabot.

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

Avaliação

Stack de tecnologia
python
Domínio
build-system
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
30/100

Receba novas issues na sua caixa de entrada

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