Skip to content

New layout#495

Merged
jeromekelleher merged 13 commits intotskit-dev:mainfrom
jeromekelleher:new-layout
Mar 3, 2026
Merged

New layout#495
jeromekelleher merged 13 commits intotskit-dev:mainfrom
jeromekelleher:new-layout

Conversation

@jeromekelleher
Copy link
Member

Brings the repo into the same layout as the rest of tskit-dev

Still a WIP

@jeromekelleher jeromekelleher marked this pull request as ready for review March 2, 2026 09:21
@jeromekelleher
Copy link
Member Author

I think this is ready to go, and is following the same pattern as other tskit-dev repos nicely now. Does anyone to me merging?

@nspope
Copy link
Contributor

nspope commented Mar 2, 2026

awesome, thanks @jeromekelleher, i'm happy for you to merge. One thing I don't have my head around: will uv.lock need to be updated via uv lock in a commit whenever modifying dependencies in pyproject.toml, for the CI to work?

@jeromekelleher jeromekelleher added this pull request to the merge queue Mar 3, 2026
@jeromekelleher
Copy link
Member Author

One thing I don't have my head around: will uv.lock need to be updated via uv lock in a commit whenever modifying dependencies in pyproject.toml, for the CI to work?

Yes, exactly. The idea is that you update the lock file every six months or so, deal with any breakage, and commit. Everything is locked down in between those updates so there's no noise and things stay working.

@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Mar 3, 2026
@jeromekelleher jeromekelleher merged commit d194cc6 into tskit-dev:main Mar 3, 2026
9 checks passed
@jeromekelleher jeromekelleher deleted the new-layout branch March 3, 2026 09:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants