From 8c1dd92bde278e655a1aad05784cfb55725d4e64 Mon Sep 17 00:00:00 2001 From: Rafael Moraes <50295204+glomatico@users.noreply.github.com> Date: Fri, 27 Mar 2026 23:56:37 -0300 Subject: [PATCH] Bump mutagen to >=1.47.0 --- pyproject.toml | 2 +- uv.lock | 32 ++++++++++++++++++++++++-------- 2 files changed, 25 insertions(+), 9 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index caa4a14..96fd973 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,7 +12,7 @@ dependencies = [ "dataclass-click>=1.0.4", "httpx>=0.28.1", "inquirerpy>=0.3.4", - "mutagen", + "mutagen>=1.47.0", "pillow>=12.1.0", "pybase62>=1.0.0", "pycryptodome>=3.23.0", diff --git a/uv.lock b/uv.lock index eb4be5f..f3174cb 100644 --- a/uv.lock +++ b/uv.lock @@ -334,6 +334,15 @@ requires-dist = [ { name = "zeroconf", specifier = ">=0.146.4" }, ] +[[package]] +name = "mutagen" +version = "1.47.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/81/e6/64bc71b74eef4b68e61eb921dcf72dabd9e4ec4af1e11891bbd312ccbb77/mutagen-1.47.0.tar.gz", hash = "sha256:719fadef0a978c31b4cf3c956261b3c58b6948b32023078a2117b1de09f0fc99", size = 1274186, upload-time = "2023-09-03T16:33:33.411Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b0/7a/620f945b96be1f6ee357d211d5bf74ab1b7fe72a9f1525aafbfe3aee6875/mutagen-1.47.0-py3-none-any.whl", hash = "sha256:edd96f50c5907a9539d8e5bba7245f62c9f520aef333d13392a79a4f70aca719", size = 194391, upload-time = "2023-09-03T16:33:29.955Z" }, +] + [[package]] name = "packaging" version = "26.0" @@ -1017,6 +1026,7 @@ dependencies = [ { name = "dataclass-click" }, { name = "httpx" }, { name = "inquirerpy" }, + { name = "mutagen" }, { name = "pillow" }, { name = "pybase62" }, { name = "pycryptodome" }, @@ -1024,7 +1034,7 @@ dependencies = [ { name = "yt-dlp" }, ] -[package.optional-dependencies] +[package.dev-dependencies] dev = [ { name = "asynctest" }, { name = "pytest" }, @@ -1039,24 +1049,30 @@ extras = [ [package.metadata] requires-dist = [ { name = "async-lru", specifier = ">=2.1.0" }, - { name = "asynctest", marker = "extra == 'dev'", specifier = ">=0.13.0" }, { name = "click", specifier = ">=8.3.1" }, { name = "colorama", specifier = ">=0.4.6" }, { name = "dataclass-click", specifier = ">=1.0.4" }, { name = "httpx", specifier = ">=0.28.1" }, { name = "inquirerpy", specifier = ">=0.3.4" }, - { name = "librespot", marker = "extra == 'extras'", url = "https://github.com/AshokShau/librespot-python/archive/refs/heads/master.zip" }, + { name = "mutagen" }, { name = "pillow", specifier = ">=12.1.0" }, { name = "pybase62", specifier = ">=1.0.0" }, { name = "pycryptodome", specifier = ">=3.23.0" }, - { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.0.2" }, - { name = "pytest-asyncio", marker = "extra == 'dev'", specifier = ">=1.3.0" }, - { name = "python-dotenv", marker = "extra == 'dev'", specifier = ">=1.2.1" }, { name = "pywidevine", specifier = ">=1.9.0" }, - { name = "unplayplay", marker = "extra == 'extras'", url = "https://github.com/cycyrild/another-unplayplay/archive/refs/heads/main.zip" }, { name = "yt-dlp", specifier = ">=2026.2.4" }, ] -provides-extras = ["extras", "dev"] + +[package.metadata.requires-dev] +dev = [ + { name = "asynctest", specifier = ">=0.13.0" }, + { name = "pytest", specifier = ">=9.0.2" }, + { name = "pytest-asyncio", specifier = ">=1.3.0" }, + { name = "python-dotenv", specifier = ">=1.2.1" }, +] +extras = [ + { name = "librespot", url = "https://github.com/AshokShau/librespot-python/archive/refs/heads/master.zip" }, + { name = "unplayplay", url = "https://github.com/cycyrild/another-unplayplay/archive/refs/heads/main.zip" }, +] [[package]] name = "wcwidth"