File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,8 +11,7 @@ FineCode gives you one workflow for code quality and developer tooling across CL
1111
1212## Prerequisites
1313
14- - Python 3.11-3.14
15- - pip 25.1+ (for ` --group ` support)
14+ - Python 3.11-3.14 or [ uv] ( https://docs.astral.sh/uv/ )
1615
1716## Quick Start (5 minutes)
1817
@@ -26,10 +25,14 @@ dev_workspace = ["finecode==0.3.*", "fine_python_recommended==0.3.*"]
2625presets = [{ source = " fine_python_recommended" }]
2726```
2827
29- 2 . Create and activate environment:
28+ 2 . Bootstrap and activate the ` dev_workspace ` environment:
3029
3130``` bash
32- python -m venv .venvs/dev_workspace
31+ # Recommended: bootstrap the environment
32+ pipx run finecode bootstrap
33+ # or
34+ uvx finecode bootstrap
35+
3336# macOS/Linux
3437source .venvs/dev_workspace/bin/activate
3538# Windows (PowerShell)
@@ -38,11 +41,9 @@ source .venvs/dev_workspace/bin/activate
3841.venvs\d ev_workspace\S cripts\a ctivate.bat
3942```
4043
41- 3 . Install dependencies and run FineCode:
44+ 3 . Prepare environments and run FineCode:
4245
4346``` bash
44- python -m pip install --upgrade pip
45- python -m pip install --group=" dev_workspace"
4647python -m finecode prepare-envs
4748python -m finecode run lint
4849```
You can’t perform that action at this time.
0 commit comments