Skip to content

fix: move CLI dependencies from dev to cli#853

Merged
Lash-L merged 1 commit into
Python-roborock:mainfrom
shields:deps
Jun 19, 2026
Merged

fix: move CLI dependencies from dev to cli#853
Lash-L merged 1 commit into
Python-roborock:mainfrom
shields:deps

Conversation

@shields

@shields shields commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

The roborock CLI imports click, click-shell, pyyaml and pyshark, but pyyaml and pyshark were only in the dev dependency group, so a plain pip install python-roborock or uvx --from python-roborock roborock would fail. Also, click/click-shell were in the main deps but are used only by the CLI.

The roborock CLI imports click, click-shell, pyyaml and pyshark, but
pyyaml and pyshark were only in the dev dependency group, so a plain
`pip install python-roborock` or `uvx --from python-roborock roborock`
would fail. Also, click/click-shell were in the main deps but are used
only by the CLI.
@Lash-L

Lash-L commented Jun 19, 2026

Copy link
Copy Markdown
Collaborator

Something I have been meaning to do for a while - thank you!

@Lash-L Lash-L merged commit 518ab31 into Python-roborock:main Jun 19, 2026
7 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