Skip to content

Commit fa0e6ee

Browse files
shvmmkbx81
andauthored
Mention convenient uv commands for installing esphome from git (#61)
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
1 parent e0dc80e commit fa0e6ee

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

docs/contributing/development-environment.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,3 +153,12 @@ Once you've pushed your branch, if you wish, you can
153153
```
154154

155155
This will ensure that pip only compiles and reinstalls ESPHome and not its dependencies.
156+
157+
- If `uv` is installed, which can be done using `pip install uv`, it massively simplifies the above process.
158+
UV automagically takes care of all the checks using just one command:
159+
160+
```bash
161+
uv pip install git+https://github.com/username/esphome.git@branch --system
162+
```
163+
164+
The `--system` flag is only necessary when running Python on Windows.

0 commit comments

Comments
 (0)