Repository navigation
Commit 644f97d
Drop runtime dependency on
The \`invoke\` package was in \`[project] dependencies\`, but nothing in
\`src/solisdash/\` imports it — it's only used by the repo-root
\`tasks.py\` (developer admin tasks) which isn't shipped in the wheel.
That made \`pip install solisdash\` pull a dependency end users never
exercise.
- \`pyproject.toml\`: move \`invoke>=2.2\` to \`[project.optional-dependencies] dev\`.
- \`src/solisdash/cli.py\`: drop the misleading module-docstring line
that pointed installed users at \`uv run python -m invoke …\`
commands they don't have. The CLI is a pure Python entry point
installed by the wheel — no \`uv\` / \`invoke\` / external tooling
at runtime.
Bump to 0.6.2.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>invoke
1 parent ef19fcc commit 644f97d
4 files changed
Lines changed: 8 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
33 | 32 | | |
34 | 33 | | |
35 | 34 | | |
| |||
45 | 44 | | |
46 | 45 | | |
47 | 46 | | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
9 | | - | |
| 7 | + | |
| 8 | + | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments