feat: Click CLI wrapper for cantaloupe export
- cantaloupe/ package with click CLI (python -m cantaloupe export) - export command: --output, --headless/--visible, --scheduled, --email, --password - configure command: saves credentials to ~/.cantaloupe.env (600 perms) - cantaloupe/config.py: credential loading from env vars + env file - Updated src/auth.py _get_credentials() to also check ~/.cantaloupe.env - File size, row count (openpyxl), and elapsed time reporting - 39 new CLI/config tests + 4 updated auth tests; 86/86 pass
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
"""Entry point for python -m cantaloupe."""
|
||||
|
||||
from cantaloupe.cli import cli
|
||||
|
||||
cli()
|
||||
Reference in New Issue
Block a user