Move to `tombi` from `taplo`
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 42/100
Research direction
Start by locating the repository's existing taplo references and configuration, then read the linked tombi documentation to compare their supported purpose. Determine which template or project setup files would need the replacement and verify that the resulting configuration still performs the same checks. Done means taplo is replaced consistently and the relevant validation passes.
Written by the indexing model from the issue text.
Description
Maybe we could replace it for something else altogether. Haven't tried, but tombi seems to be sued for the same purpose:
- https://reinout.vanrees.org/weblog/2026/03/18/tombi-precommit.html
- https://tombi-toml.github.io/tombi/
Originally posted by @dalonsoa in https://github.com/ImperialCollegeLondon/python-template/pull/554#pullrequestreview-4289744569
- Dominant language
- Python
- Stars
- 14
- Forks
- 8
- Avg merge
- 15m
- Merged PRs (30d)
- 1
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from ImperialCollegeLondon/python-template
-
question
Difficulty 1/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
Difficulty 4/5 3-5 days Newbie friendliness 52/100
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
ImperialCollegeLondon/python-template#568 · 1 comment ·
-
Add all contributors configMay be free again @alexdewar claimed this 131 days ago, and no pull request is open. Open
ImperialCollegeLondon/python-template#558 · 1 assignee ·
All issues in ImperialCollegeLondon/python-template
Similar issues
-
needs-human needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
gke-labs/kube-agents#2400 · 1 comment ·
Maintainers usually reply within 1 day
-
Device Details tables: FS/SF columns contradict each other (nfet_01v8 Vt row, pfet_01v8 Idsat row)Open
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
google/skywater-pdk#450 ·
-
Drained trajectory arrays are overwritten when the sequence buffer is reusedPossibly taken @sylvesterkaczmarek claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
google-deepmind/bsuite#56 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
LearningCircuit/local-deep-research#7206 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
chingu-voyages/V62-tier3-team-33#285 ·
Maintainers usually reply within 1 day