-
-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathrequirements-demo.txt
More file actions
41 lines (40 loc) · 1.44 KB
/
Copy pathrequirements-demo.txt
File metadata and controls
41 lines (40 loc) · 1.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Curated dependency set for the Render.com demo deployment.
#
# Render's Python runtime ("Native") doesn't allow apt-install, so any
# wheel that requires building against system C headers will fail.
# This file is a curated Render install set: pyproject.toml's runtime
# dependencies minus Linux-BT/D-Bus packages, plus the transitive packages
# normally installed with sendspin. The omitted platform integrations are
# lazy-imported and degrade gracefully when unavailable.
#
# Excluded (Linux-only / system-header dependent):
# dbus-python — needs libdbus-1-dev
# btsocket — Linux Bluetooth mgmt socket
# bluetooth-auto-recovery — Linux rfkill / hci_mgmt
#
# Keep this list synchronized with pyproject.toml ``dependencies`` minus
# the three excluded packages above. Sendspin itself is installed separately
# with ``--no-deps`` by render.yaml: sendspin 7.5.0 still caps aiosendspin at
# 6.0.x, while the bridge intentionally uses 6.1.1 for current MA server/state.
# Its transitive dependencies must therefore remain explicit in this file.
aiosendspin[server]==6.1.1
aiosendspin-mpris==2.1.1
qrcode>=8.0
readchar>=4.0.0
rich>=13.0.0
sounddevice>=0.4.6
textual-image>=0.13.0
flask==3.1.3
waitress==3.0.2
dbus-fast==5.0.22
pulsectl-asyncio==1.3.2
music-assistant-client==1.4.3
websockets==17.0.1
zeroconf==0.150.0
PyJWT>=2.13.0
cryptography>=50.0.0
aiomqtt>=2.0
aiohttp>=3.14.3
pillow>=12.2.0
pygments>=2.20.0
requests>=2.33.0