diff --git a/pyproject.toml b/pyproject.toml index aa45a1be..6b71f6fd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -49,7 +49,7 @@ dependencies = [ "python-dateutil", "PyYAML", "requests", - "spotify-tools @ https://raw.githubusercontent.com/a-rich/DJ-Tools/release/2.9.1/vendor/spotify_tools-0.0.1-py3-none-any.whl", + "spotify-tools>=0.0.1", "tqdm", "youtube-dl" ] @@ -88,9 +88,6 @@ djtools = "djtools:main" [tool.uv] default-groups = ["dev"] -[tool.hatch.metadata] -allow-direct-references = true - [tool.hatch.build.targets.wheel] packages = ["src/djtools"] diff --git a/src/djtools/version.py b/src/djtools/version.py index 55d7ec4c..64cf35c0 100644 --- a/src/djtools/version.py +++ b/src/djtools/version.py @@ -18,7 +18,6 @@ def get_version() -> str: if match: suffix = version.split(match)[-1] - if suffix and not suffix.startswith("-"): version = f"{match}-{suffix}" diff --git a/uv.lock b/uv.lock index 7b28d32e..884f560c 100644 --- a/uv.lock +++ b/uv.lock @@ -737,7 +737,7 @@ wheels = [ [[package]] name = "djtools" -version = "2.9.1rc2" +version = "2.9.1rc3" source = { editable = "." } dependencies = [ { name = "asyncpraw" }, @@ -795,7 +795,7 @@ requires-dist = [ { name = "python-levenshtein", marker = "extra == 'accelerated'" }, { name = "pyyaml" }, { name = "requests" }, - { name = "spotify-tools", url = "https://raw.githubusercontent.com/a-rich/DJ-Tools/release/2.9.1/vendor/spotify_tools-0.0.1-py3-none-any.whl" }, + { name = "spotify-tools", specifier = ">=0.0.1" }, { name = "tqdm" }, { name = "youtube-dl" }, ] @@ -2637,7 +2637,7 @@ wheels = [ [[package]] name = "spotify-tools" version = "0.0.1" -source = { url = "https://raw.githubusercontent.com/a-rich/DJ-Tools/release/2.9.1/vendor/spotify_tools-0.0.1-py3-none-any.whl" } +source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "fuzzywuzzy", extra = ["speedup"] }, { name = "pydantic" }, @@ -2645,17 +2645,9 @@ dependencies = [ { name = "spotipy" }, { name = "typer" }, ] +sdist = { url = "https://files.pythonhosted.org/packages/ae/53/1b5e3e73cd0a4adb4f95b9e4cdd344cac4f1edd53e5c0be7d7ba085d3691/spotify_tools-0.0.1.tar.gz", hash = "sha256:4b198b605d960a4d1fc911d8d2c940ad546fc8269e153e8000c349e45e60219a", size = 121112, upload-time = "2026-01-05T20:42:05.494Z" } wheels = [ - { url = "https://raw.githubusercontent.com/a-rich/DJ-Tools/release/2.9.1/vendor/spotify_tools-0.0.1-py3-none-any.whl", hash = "sha256:4b18331a81d5275bc7080c17a11d3ec2207545cb0493428bf0dcfdb8944049f6" }, -] - -[package.metadata] -requires-dist = [ - { name = "fuzzywuzzy", extras = ["speedup"] }, - { name = "pydantic" }, - { name = "pydantic-settings" }, - { name = "spotipy" }, - { name = "typer" }, + { url = "https://files.pythonhosted.org/packages/71/02/70c24f699a05b184b250b70b612c8c8c9c2b9a0a7f8c069f8144f938a2e1/spotify_tools-0.0.1-py3-none-any.whl", hash = "sha256:241dd69f8478f53b39b0f7f386197a04926843552f0a19d0d4c9048695334712", size = 26107, upload-time = "2026-01-05T20:42:03.893Z" }, ] [[package]]