Description
The project currently has two parallel CLI applications: oss-dev (Click-based, legacy) and oss-dev-new (Typer-based, modern). Having two entry points is confusing for users. Refactor to consolidate into a single CLI.
Tasks
Skills Required
- Python
- Click and Typer CLI frameworks
- Refactoring
Difficulty
Advanced-level3,gssoc-ext
Description
The project currently has two parallel CLI applications:
oss-dev(Click-based, legacy) andoss-dev-new(Typer-based, modern). Having two entry points is confusing for users. Refactor to consolidate into a single CLI.Tasks
oss-devare still needed vs. already covered byoss-dev-newoss-deventry point frompyproject.tomloss-dev-newtooss-devSkills Required
Difficulty
Advanced-level3,gssoc-ext