add shell completion scripts

add Shell Completion section to README

add pdm script completion

add pre-commit config
This commit is contained in:
2026-03-24 00:40:05 +00:00
parent 58a8b96603
commit cab4299b17
7 changed files with 195 additions and 2 deletions

View File

@@ -2,7 +2,12 @@
name = "slobs-cli"
description = "A command line application for Streamlabs Desktop"
authors = [{ name = "onyx-and-iris", email = "code@onyxandiris.online" }]
dependencies = ["pyslobs>=2.0.5", "asyncclick>=8.1.8", "rich>=14.0.0", "anyio>=4.12.0"]
dependencies = [
"pyslobs>=2.0.5",
"asyncclick>=8.1.8",
"rich>=14.0.0",
"anyio>=4.12.0",
]
requires-python = ">=3.11"
readme = "README.md"
license = { text = "MIT" }
@@ -36,6 +41,8 @@ test.keep_going = true
fmt.cmd = "ruff format {args}"
post_fmt.cmd = "ruff check {args}"
completion.cmd = "task generate-completion-scripts"
[dependency-groups]
dev = [
"tox-pdm>=0.7.2",