python3Packages.buildPythonPackage: use pythonRelaxDepsHook iff related attributes non-empty

This commit is contained in:
Yueh-Shun Li
2025-09-29 01:55:05 +08:00
parent e25f3c9103
commit e2f75c6f5e
@@ -308,9 +308,11 @@ let
#
pythonCatchConflictsHook
]
++ optionals (attrs ? pythonRelaxDeps || attrs ? pythonRemoveDeps) [
pythonRelaxDepsHook
]
++
optionals (finalAttrs.pythonRelaxDeps or [ ] != [ ] || finalAttrs.pythonRemoveDeps or [ ] != [ ])
[
pythonRelaxDepsHook
]
++ optionals removeBinBytecode [
pythonRemoveBinBytecodeHook
]