@@ -44,7 +44,7 @@ absubmit = ["requests"]
4444aura = [" flask" , " flask-cors" , " Pillow" ]
4545autobpm = [" librosa>=0.11" , " resampy>=0.4.3" ]
4646beatport = [" requests-oauthlib>=0.6.1" ]
47- bpd = [" PyGObject" ]
47+ bpd = [" PyGObject ; sys_platform != 'win32' " ]
4848chroma = [" pyacoustid>=1.3.1,<2" ]
4949discogs = [" python3-discogs-client>=2.3.15" ]
5050docs = [
@@ -65,11 +65,11 @@ kodiupdate = ["requests"]
6565lastgenre = [" pylast" ]
6666lastimport = [" pylast" ]
6767lyrics = [" beautifulsoup4" , " langdetect" , " requests" ]
68- metasync = [" dbus-python" ]
68+ metasync = [" dbus-python ; sys_platform != 'win32' " ]
6969mpdstats = [" python-mpd2>=0.4.2" ]
7070plexupdate = [" requests" ]
7171reflink = [" reflink" ]
72- replaygain = [" PyGObject" ]
72+ replaygain = [" PyGObject ; sys_platform != 'win32' " ]
7373scrub = [" mutagen>=1.33" ]
7474sonosupdate = [" soco" ]
7575thumbnails = [" Pillow" , " pyxdg" ]
@@ -218,7 +218,7 @@ cmd = "uv sync --upgrade"
218218
219219[tool .poe .tasks .test ]
220220help = " Run tests with pytest"
221- cmd = " pytest $OPTS"
221+ cmd = " uv run pytest $OPTS"
222222env.OPTS.default = " -p no:cov"
223223
224224[tool .poe .tasks .test-with-coverage ]
0 commit comments