Skip to content

Massive project maintenance and fixes#133

Open
cyrmax wants to merge 19 commits into
masterfrom
project-maintenance
Open

Massive project maintenance and fixes#133
cyrmax wants to merge 19 commits into
masterfrom
project-maintenance

Conversation

@cyrmax
Copy link
Copy Markdown
Collaborator

@cyrmax cyrmax commented Oct 9, 2025

List of changes:

  • Massive code refactoring with many autofixes and batch edits;
  • finetuning of linter and formatter configuration;
  • Introducing uv support;
  • More explicit requirements definition to avoid compatibility issues with newest httpx;
  • ReadMe improvements;
  • Added support for new Yandex Music link formats (with yandex.com and without /album/ in path);
  • Other improvements.

After this update I do recommend to re-deploy the bot from scratch (of course while keeping the config file).
Cache file removal is also recommended.

@OzancanKaratas
Copy link
Copy Markdown

@cyrmax, can we use yt-dlp's search function instead of youtube-search-python? As far as I know, youtube-search-python is no longer actively developed.

@grishakonzalaev
Copy link
Copy Markdown
Contributor

No module mpv in requirements.txt

@hwangsihu
Copy link
Copy Markdown

Python 3.14 now works fine.

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.

4 participants