b5ae89a490c80bbba04264b0576426cb88fa0d02
- Fix: default None output now always treated as directory (timestamped filename) - Fix: test_auth.py corrupted with line number prefixes cleaned up via regex - Add: 20 tests for download.py covering path resolution, export, auth, CLI, full flow - test_login_full_flow: Set-Cookie uses list format for httpx compatibility - All 47 tests passing (27 auth + 20 download)
Cantaloupe Downloader
A CLI tool for downloading videos from cantaloupe.tv using browser automation.
Features
- Automated login via Playwright
- Video page scraping and metadata extraction
- Batch download management
- Excel report generation
Setup
pip install -r requirements.txt
playwright install chromium
Usage
python -m src.cli --help
Description
Languages
Python
100%