Deps: Bump models to 1.1.11
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Thu, 9 Jan 2025 23:04:57 +0000 (00:04 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Thu, 9 Jan 2025 23:04:57 +0000 (00:04 +0100)
pyproject.toml
requirements_all.txt

index 50bd42b2906f2c5f3834848200d883086c227eff..a9e643f62fd90b6b6d32f550ff5bef242d54aee8 100644 (file)
@@ -25,7 +25,7 @@ dependencies = [
   "mashumaro==3.14",
   "memory-tempfile==2.2.3",
   "music-assistant-frontend==2.10.4",
-  "music-assistant-models==1.1.10",
+  "music-assistant-models==1.1.11",
   "orjson==3.10.12",
   "pillow==11.0.0",
   "podcastparser==0.6.10",
@@ -102,72 +102,72 @@ ignore_missing_imports = true
 
 # be strict
 check_untyped_defs = true
+disable_error_code = [
+  "annotation-unchecked",
+  "import-not-found",
+  "import-untyped",
+]
 disallow_any_generics = true
 disallow_incomplete_defs = true
 disallow_subclassing_any = true
 disallow_untyped_calls = true
 disallow_untyped_decorators = true
 disallow_untyped_defs = true
+enable_error_code = [
+  "ignore-without-code",
+  "redundant-self",
+  "truthy-iterable",
+]
+exclude = [
+  '^music_assistant/controllers/.*$',
+  '^music_assistant/helpers/.*$',
+  '^music_assistant/models/.*$',
+  '^music_assistant/mass\.py$',
+  '^music_assistant/__main__\.py$',
+  '^music_assistant/providers/_template_music_provider/.*$',
+  '^music_assistant/providers/_template_player_provider/.*$',
+  '^music_assistant/providers/apple_music/.*$',
+  '^music_assistant/providers/bluesound/.*$',
+  '^music_assistant/providers/chromecast/.*$',
+  '^music_assistant/providers/deezer/.*$',
+  '^music_assistant/providers/dlna/.*$',
+  '^music_assistant/providers/fanarttv/.*$',
+  '^music_assistant/providers/hass/.*$',
+  '^music_assistant/providers/hass_players/.*$',
+  '^music_assistant/providers/ibroadcast/.*$',
+  '^music_assistant/providers/musicbrainz/.*$',
+  '^music_assistant/providers/opensubsonic/.*$',
+  '^music_assistant/providers/player_group/.*$',
+  '^music_assistant/providers/podcastfeed/.*$',
+  '^music_assistant/providers/qobuz/.*$',
+  '^music_assistant/providers/siriusxm/.*$',
+  '^music_assistant/providers/slimproto/.*$',
+  '^music_assistant/providers/sonos/.*$',
+  '^music_assistant/providers/sonos_s1/.*$',
+  '^music_assistant/providers/soundcloud/.*$',
+  '^music_assistant/providers/snapcast/.*$',
+  '^music_assistant/providers/spotify/.*$',
+  '^music_assistant/providers/tunein/.*$',
+  '^music_assistant/providers/ytmusic/.*$',
+]
+extra_checks = false
+local_partial_types = true
 no_implicit_optional = true
 no_implicit_reexport = true
+packages = [
+  "tests",
+  "music_assistant",
+]
+show_error_codes = true
+strict_equality = true
 strict_optional = true
 warn_incomplete_stub = true
 warn_no_return = true
 warn_redundant_casts = true
 warn_return_any = true
+warn_unreachable = true
 warn_unused_configs = true
 warn_unused_ignores = true
-show_error_codes = true
-local_partial_types = true
-strict_equality = true
-enable_error_code = [
-    "ignore-without-code",
-    "redundant-self",
-    "truthy-iterable",
-]
-disable_error_code = [
-    "annotation-unchecked",
-    "import-not-found",
-    "import-untyped"
-]
-extra_checks = false
-warn_unreachable = true
-packages = [
-    "tests",
-    "music_assistant",
-]
-exclude = [
-    '^music_assistant/controllers/.*$',
-    '^music_assistant/helpers/.*$',
-    '^music_assistant/models/.*$',
-    '^music_assistant/mass\.py$',
-    '^music_assistant/__main__\.py$',
-    '^music_assistant/providers/_template_music_provider/.*$',
-    '^music_assistant/providers/_template_player_provider/.*$',
-    '^music_assistant/providers/apple_music/.*$',
-    '^music_assistant/providers/bluesound/.*$',
-    '^music_assistant/providers/chromecast/.*$',
-    '^music_assistant/providers/deezer/.*$',
-    '^music_assistant/providers/dlna/.*$',
-    '^music_assistant/providers/fanarttv/.*$',
-    '^music_assistant/providers/hass/.*$',
-    '^music_assistant/providers/hass_players/.*$',
-    '^music_assistant/providers/ibroadcast/.*$',
-    '^music_assistant/providers/musicbrainz/.*$',
-    '^music_assistant/providers/opensubsonic/.*$',
-    '^music_assistant/providers/player_group/.*$',
-    '^music_assistant/providers/podcastfeed/.*$',
-    '^music_assistant/providers/qobuz/.*$',
-    '^music_assistant/providers/siriusxm/.*$',
-    '^music_assistant/providers/slimproto/.*$',
-    '^music_assistant/providers/sonos/.*$',
-    '^music_assistant/providers/sonos_s1/.*$',
-    '^music_assistant/providers/soundcloud/.*$',
-    '^music_assistant/providers/snapcast/.*$',
-    '^music_assistant/providers/spotify/.*$',
-    '^music_assistant/providers/tunein/.*$',
-    '^music_assistant/providers/ytmusic/.*$',
-]
 
 [tool.ruff.format]
 # Force Linux/MacOS line endings
index fa30b2a95e4288a7a0d7cb93462a4de635a35678..db3c537f885972dd60976f558c93822260f2acd8 100644 (file)
@@ -24,7 +24,7 @@ ifaddr==0.2.0
 mashumaro==3.14
 memory-tempfile==2.2.3
 music-assistant-frontend==2.10.4
-music-assistant-models==1.1.10
+music-assistant-models==1.1.11
 orjson==3.10.12
 pillow==11.0.0
 pkce==1.0.3