music-assistant: require at least upstream package versions instead of relaxing almost all deps
This commit is contained in:
@@ -86,7 +86,8 @@ python.pkgs.buildPythonApplication rec {
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace-fail "0.0.0" "${version}"
|
||||
--replace-fail "0.0.0" "${version}" \
|
||||
--replace-fail "==" ">="
|
||||
|
||||
# get-mac is a deprecated alias of getmac since 2018
|
||||
substituteInPlace pyproject.toml \
|
||||
@@ -108,24 +109,6 @@ python.pkgs.buildPythonApplication rec {
|
||||
setuptools
|
||||
];
|
||||
|
||||
pythonRelaxDeps = [
|
||||
"aiofiles"
|
||||
"aiohttp"
|
||||
"aiosqlite"
|
||||
"certifi"
|
||||
"colorlog"
|
||||
"cryptography"
|
||||
"getmac"
|
||||
"mashumaro"
|
||||
"numpy"
|
||||
"orjson"
|
||||
"pillow"
|
||||
"podcastparser"
|
||||
"pycares"
|
||||
"xmltodict"
|
||||
"zeroconf"
|
||||
];
|
||||
|
||||
pythonRemoveDeps = [
|
||||
# no runtime dependency resolution
|
||||
"uv"
|
||||
|
||||
Reference in New Issue
Block a user