Updated dependencies based on platforms

This commit is contained in:
Mark Qvist 2024-06-04 11:11:36 +02:00
parent 551949b808
commit 1a224fd65a
1 changed files with 14 additions and 5 deletions

View File

@ -88,10 +88,19 @@ setuptools.setup(
'sideband=sbapp:main.run',
]
},
# TODO: Include pydub
install_requires=["rns>=0.7.5", "lxmf>=0.4.3", "kivy>=2.3.0", "pillow>=10.2.0", "qrcode", "materialyoucolor>=2.0.7", "pydub", "ffpyplayer"],
extras_require={
"macos": ["pyobjus"],
},
install_requires=[
"rns>=0.7.5",
"lxmf>=0.4.3",
"kivy>=2.3.0",
"pillow>=10.2.0",
"qrcode",
"materialyoucolor>=2.0.7",
"ffpyplayer",
"pycodec2",
"pyaudio;sys.platform=='linux'",
"pyobjus;sys.platform=='darwin'",
"pyogg;sys.platform=='darwin'",
"pyogg;platform_system=='Windows'",
],
python_requires='>=3.7',
)