DiamondLightSource / DiamondLightSource/python-copier-template
Add lockfile support
- Lingua principale
- Jinja
- Stelle
- 25
- Fork
- 10
- Merge medio
- 4h 4m
- PR unite (30g)
- 6
Descrizione
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
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Start by reading the referenced pyproject.toml lines 111-119 and the linked copier example to understand the proposed pip-compile lockfile support. Check Dependabot issues 8381 and 5140 before proceeding; done means the template supports the lockfile without the documented Dependabot incompatibility.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- build-system
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 30/100