Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 708 Bytes

File metadata and controls

35 lines (25 loc) · 708 Bytes

Contributing

Development setup

conda env create -f capyap.yml
conda activate capyap

Local install

python -m pip install -e .

Build web assets (once per dependency change)

npm run build

Basic checks

python -m py_compile src/youtube_video_summarizer/cli.py src/youtube_video_summarizer/chat.py src/youtube_video_summarizer/capyap_cli.py src/youtube_video_summarizer/capyap_start.py
capyap --help
yt-extract-summarize --help
yt-transcript-chat --help

Pull requests

  • Keep changes focused and documented
  • Add or update tests when behavior changes
  • Update docs (README.md, docs/CAPYAP_CLI.md, apps/README.md) for CLI/flag changes