Given that we are using `uv`, should the template include a `uv.lock`?
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 38/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- python
- Domínio
- build-system
Direção de pesquisa
Start by reviewing the template's pyproject.toml, especially its optional-dependencies, and compare the project’s current uv workflow with the linked uv-pre-commit hook. Determine whether the template should include a uv.lock and whether the hook belongs in the template; done means the decision and resulting template changes are documented or implemented.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
What is the Topic of Your Question
Other
Add Your Question Below
The general advice when working with uv is to include a uv.lock. We currently provide a pyproject.toml with some optional-dependencies but without a lock file. We could even use this prek hook to remind users to keep it up-to-date https://github.com/astral-sh/uv-pre-commit.
- Linguagem predominante
- Python
- Estrelas
- 62
- Forks
- 10
- Merge médio
- 14d 16h
- PRs com merge (30d)
- 2
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de UCL-ARC/python-tooling
-
task
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100
UCL-ARC/python-tooling#651 · 3 comentários ·
-
Should we have an AI policy?Talvez já em andamento @samcunliffe assumiu há 23 dias. Abertaquestion
UCL-ARC/python-tooling#649 · 3 comentários · 1 responsável ·
-
enhancement investigate
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100
UCL-ARC/python-tooling#623 · 1 reação ·
-
task
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
UCL-ARC/python-tooling#619 ·
-
enhancement task
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
UCL-ARC/python-tooling#616 ·
Todas as issues de UCL-ARC/python-tooling
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
vllm-project/vllm#64845 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
dekobon/big-code-analysis#1729 ·
Mantenedores costumam responder em até 1 dia
-
Add `openai_safety_identifier`, the replacement for the `user` field that `openai_user` sendsAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
pydantic/pydantic-ai#12091 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100