Skip to content

Add CLI-only launcher - #25

Open
j0rd1s3rr4n0 wants to merge 1 commit into
feature/guided-clifrom
feature/standalone-cli
Open

j0rd1s3rr4n0 wants to merge 1 commit into
feature/guided-clifrom
feature/standalone-cli

Conversation

@j0rd1s3rr4n0

Copy link
Copy Markdown
Owner

Summary

  • Adds python -m fileuploader_cli as the explicit CLI-only launcher.
  • Keeps python -m fileuploader available as an equivalent package entrypoint.
  • Updates README and interface docs so CLI, GUI, and TUI are clearly separate.
  • Adds a smoke test that runs the CLI-only launcher and validates provider JSON output.

Validation

  • python -m unittest discover -s tests
  • python -m py_compile fileuploader\__init__.py fileuploader\__main__.py fileuploader\cli.py fileuploader\clipboard.py fileuploader\core.py fileuploader\formatting.py fileuploader\models.py fileuploader\providers.py fileuploader\registry.py fileuploader\validation.py fileuploader_cli.py fileuploader_gui.py fileuploader_tui.py
  • python -m fileuploader_cli services --json
  • python -m fileuploader services --json

Closes #24.

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