Merge pull request #276 from symphoniacus/fix-classical-url-parsing

fix: add support for Apple Music Classical URLs
This commit is contained in:
Rafael Moraes
2026-02-25 17:48:15 -03:00
committed by GitHub
+1 -1
View File
@@ -12,7 +12,7 @@ UPLOADED_VIDEO_MEDIA_TYPE = {"post", "uploaded-videos"}
PLAYLIST_MEDIA_TYPE = {"playlist", "playlists", "library-playlists"}
VALID_URL_PATTERN = re.compile(
r"https://music\.apple\.com"
r"https://(?:classical\.)?music\.apple\.com"
r"(?:"
r"/(?P<storefront>[a-z]{2})"
r"/(?P<type>artist|album|playlist|song|music-video|post)"