Skip to content

write setup.py #20

@s9swata

Description

@s9swata

Write setup.py function to set up Ethos Music CLI

We need a setup.py script to make Ethos Music CLI easily installable as a Python package. This script should:

  • Define package metadata (name, version, author, description, etc.).
  • List dependencies (python-vlc, argparse, etc.).
  • Include entry_points to allow running the CLI via ethos command after installation.
  • Support installation via pip install ..

Tasks:

  • Create setup.py in the root directory.
  • Define package metadata using setuptools.setup().
  • Add dependencies in install_requires.
  • Define an entry_points section to register the CLI command.
  • Test installation and execution with pip install . && ethos.

Reference:

Priority: High

Metadata

Metadata

Assignees

Labels

devopshigh-priorityCritical tasks that need immediate attention and implementation.in-progress

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions