Skip to content

Update the docs to be uv-native and more onboarding-friendly#85

Merged
john-b-yang merged 3 commits into
CodeClash-ai:mainfrom
Muhtasham:add-uv
Dec 10, 2025
Merged

Update the docs to be uv-native and more onboarding-friendly#85
john-b-yang merged 3 commits into
CodeClash-ai:mainfrom
Muhtasham:add-uv

Conversation

@Muhtasham

Copy link
Copy Markdown
Contributor

Fleshed docs to be

(1) easy way to get familiar w/ codebase, and (2) enable others to use CodeClash

Goal: reduce setup friction and give newcomers a clear path to run and extend CodeClash.

@john-b-yang

Copy link
Copy Markdown
Contributor

Love the changes @Muhtasham, happy to move to a uv based repository.

My only quibble with this repo - I'm a bit reluctant to change the BattleSnake and HuskyBench/Poker environments, the main reason being backwards compatibility.

We ran a bunch of tournaments, where the environment doesn't use uv. If we change the environment, then the trajectories become "out of sync" with the environments.

Other than that, the documentation changes look fantastic, and uv seems to be the cool thing to use as of late, so let's switch to that.

I'm going to revert the changes to the Dockerfile's of this PR, then approve + squash/merge.

Thanks a bunch!

@john-b-yang

Copy link
Copy Markdown
Contributor

Ok, just did the revert. For arenas we add going forwards, very happy to use uv for those.

@john-b-yang john-b-yang merged commit 3ec3aae into CodeClash-ai:main Dec 10, 2025
3 checks passed
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