diff --git a/beefy_player/__init__.py b/beefy_player/__init__.py index 66f77e1..341983a 100644 --- a/beefy_player/__init__.py +++ b/beefy_player/__init__.py @@ -1,3 +1,3 @@ """Beefy Player — a flashy terminal player for internet radio.""" -__version__ = "0.1.0" +__version__ = "1.0.0" diff --git a/pyproject.toml b/pyproject.toml index b6c2a0c..bf133b9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "beefy-player" -version = "0.1.0" +version = "1.0.0" description = "A flashy terminal player for internet radio — live spectrum analyser, MPRIS / macOS Now Playing support, song history and pluggable station catalogues (SomaFM, Radio Paradise, dublab, Rinse FM and more)" readme = "README.md" license = "WTFPL" diff --git a/uv.lock b/uv.lock index e3db447..a456662 100644 --- a/uv.lock +++ b/uv.lock @@ -30,6 +30,44 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/a0/59/76ab57e3fe74484f48a53f8e337171b4a2349e506eabe136d7e01d059086/backports_asyncio_runner-1.2.0-py3-none-any.whl", hash = "sha256:0da0a936a8aeb554eccb426dc55af3ba63bcdc69fa1a600b5bb305413a4477b5", size = 12313, upload-time = "2025-07-02T02:27:14.263Z" }, ] +[[package]] +name = "beefy-player" +version = "1.0.0" +source = { editable = "." } +dependencies = [ + { name = "dbus-next", marker = "sys_platform == 'linux'" }, + { name = "httpx" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*'" }, + { name = "numpy", version = "2.5.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "pillow", version = "12.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "pillow", version = "13.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "rich" }, + { name = "textual" }, +] + +[package.dev-dependencies] +dev = [ + { name = "pytest" }, + { name = "pytest-asyncio" }, +] + +[package.metadata] +requires-dist = [ + { name = "dbus-next", marker = "sys_platform == 'linux'", specifier = ">=0.2.3" }, + { name = "httpx", specifier = ">=0.27" }, + { name = "numpy", specifier = ">=2.0" }, + { name = "pillow", specifier = ">=10.0" }, + { name = "rich", specifier = ">=14.2" }, + { name = "textual", specifier = ">=8.0,<9" }, +] + +[package.metadata.requires-dev] +dev = [ + { name = "pytest", specifier = ">=8.0" }, + { name = "pytest-asyncio", specifier = ">=0.24" }, +] + [[package]] name = "certifi" version = "2026.10.23" @@ -682,44 +720,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl", hash = "sha256:33bd4ef74232fb73fe9279a257718407f169c09b78a87ad3d296f548e27de0bb", size = 310654, upload-time = "2026-04-12T08:24:02.83Z" }, ] -[[package]] -name = "beefy-player" -version = "0.1.0" -source = { editable = "." } -dependencies = [ - { name = "dbus-next", marker = "sys_platform == 'linux'" }, - { name = "httpx" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*'" }, - { name = "numpy", version = "2.5.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, - { name = "pillow", version = "12.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, - { name = "pillow", version = "13.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, - { name = "rich" }, - { name = "textual" }, -] - -[package.dev-dependencies] -dev = [ - { name = "pytest" }, - { name = "pytest-asyncio" }, -] - -[package.metadata] -requires-dist = [ - { name = "dbus-next", marker = "sys_platform == 'linux'", specifier = ">=0.2.3" }, - { name = "httpx", specifier = ">=0.27" }, - { name = "numpy", specifier = ">=2.0" }, - { name = "pillow", specifier = ">=10.0" }, - { name = "rich", specifier = ">=14.2" }, - { name = "textual", specifier = ">=8.0,<9" }, -] - -[package.metadata.requires-dev] -dev = [ - { name = "pytest", specifier = ">=8.0" }, - { name = "pytest-asyncio", specifier = ">=0.24" }, -] - [[package]] name = "textual" version = "8.2.8"