Skip to content

chore: add yts as short alias for the ytstudio CLI - #11

Merged
jdwit merged 1 commit into
mainfrom
chore/yts-alias
May 26, 2026
Merged

jdwit merged 1 commit into
mainfrom
chore/yts-alias

Conversation

@jdwit

@jdwit jdwit commented May 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • Register a second console script yts pointing to the same ytstudio.main:app entry point, so yts videos list works exactly like ytstudio videos list.
  • One-line README note next to the install instructions.

Inspired by the same convenience in ParkerClelland/ytstudio-cli (5ede7ee), kept deliberately separate from the larger livestreams work.

Test plan

  • pytest -q -> 134 passed
  • ruff check . -> clean
  • After install: yts --version matches ytstudio --version

Both entry points target ytstudio.main:app so 'yts' and 'ytstudio' behave
identically; useful for daily use.
@jdwit
jdwit merged commit 5585849 into main May 26, 2026
5 checks passed
@jdwit
jdwit deleted the chore/yts-alias branch May 26, 2026 20:48
@jdwit jdwit mentioned this pull request May 26, 2026
3 tasks done
jdwit added a commit that referenced this pull request May 26, 2026
Highlights since v0.1.1:

- Multi-channel profile support: 'ytstudio profile add/use/list/remove'
  with per-profile credential storage and automatic migration from
  single-channel installs (#10).
- New 'ytstudio livestreams' command: list/show/schedule/start/stop/update
  YouTube live broadcasts, with stream-key handling and demo-mode support
  (#12).
- New 'yts' short CLI alias (#11).
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.

1 participant