Skip to content

Conversation

@shvmm
Copy link
Contributor

@shvmm shvmm commented Oct 4, 2025

Instead of meddling with pip's --no-deps and --force-reinstall flags,
Users can just do uv pip install git+https://github.com/username/esphome.git@branch --system
And it'd take care of everything automagically.

Output on my Win11 machine:

PS C:\Users\Shvm> uv pip install git+https://github.com/esphome/esphome.git@dev --system
Using Python 3.13.7 environment at: AppData\Local\Programs\Python\Python313
    Updated https://github.com/esphome/esphome.git (6c7d92e726d6538d1c9a5ba8b2cdb674e2ff07f3)
Resolved 69 packages in 22.65s
      Built esphome @ git+https://github.com/esphome/esphome.git@6c7d92e726d6538d1c9a5ba8b2cdb674e2ff07f3
Prepared 1 package in 1m 33s
Uninstalled 1 package in 3.40s
Installed 1 package in 1.50s
 - esphome==2025.10.0.dev0 (from git+https://github.com/esphome/esphome@2eea674c04fa3d67a10fb811ef800a46c0e942d8)
 + esphome==2025.10.0.dev0 (from git+https://github.com/esphome/esphome.git@6c7d92e726d6538d1c9a5ba8b2cdb674e2ff07f3)
PS C:\Users\Shvm>

Add convenient uv commands for installing esphome
@netlify
Copy link

netlify bot commented Oct 4, 2025

Deploy Preview for esphome-dev-docs ready!

Name Link
🔨 Latest commit ba6b89c
🔍 Latest deploy log https://app.netlify.com/projects/esphome-dev-docs/deploys/68e5efe855df0400087a353b
😎 Deploy Preview https://deploy-preview-61--esphome-dev-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Member

@kbx81 kbx81 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks

@kbx81 kbx81 merged commit fa0e6ee into esphome:main Oct 8, 2025
@shvmm shvmm deleted the patch-1 branch October 8, 2025 06:08
@github-actions github-actions bot locked and limited conversation to collaborators Oct 10, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants