Better error handling for load_stream if None passed as track/episode or AudioFile

version bump v0.0.10
This commit is contained in:
Googolplexed0
2025-11-10 20:51:11 -06:00
parent 5882f28213
commit 3e52743549
3 changed files with 5 additions and 3 deletions

View File

@@ -6,7 +6,7 @@ import platform
class Version:
version_name = "0.0.9"
version_name = "0.0.10"
@staticmethod
def platform() -> Platform:

View File

@@ -748,7 +748,9 @@ class PlayableContentFeeder:
episode: Metadata.Episode, preload: bool,
halt_lister: HaltListener):
if track is None and episode is None:
raise RuntimeError()
raise RuntimeError("No content passed!")
elif file is None:
raise RuntimeError("Content has no audio file!")
response = self.resolve_storage_interactive(file.file_id, preload)
if response.result == StorageResolve.StorageResolveResponse.Result.CDN:
if track is not None:

View File

@@ -1,7 +1,7 @@
import setuptools
setuptools.setup(name="librespot",
version="0.0.9",
version="0.0.10",
description="Open Source Spotify Client",
long_description=open("README.md").read(),
long_description_content_type="text/markdown",