feat(music): add song download functionality and rename client class

- Implement download_song method in MusicClient with progress tracking
- Rename songboxClient to SongboxClient for consistency
- Update documentation and examples to reflect class name change
- Add download command to CLI interface
This commit is contained in:
2025-06-07 06:16:23 -07:00
parent 7fe48acdaf
commit ed9f33e71f
8 changed files with 181 additions and 32 deletions

View File

@ -51,8 +51,8 @@ setup(
},
keywords="songbox music api client streaming maldives",
project_urls={
"Bug Reports": "https://github.com/yourusername/songbox/issues",
"Source": "https://github.com/yourusername/songbox",
"Documentation": "https://github.com/yourusername/songbox#readme",
"Bug Reports": "https://git.cubable.date/CustomIcon/songbox/issues",
"Source": "https://git.cubable.date/CustomIcon/songbox",
"Documentation": "https://git.cubable.date/CustomIcon/songbox/src/branch/master/README.md",
},
)