python3Packages.pytest-celery: don't depend on celery and setuptools

This commit is contained in:
Robert Schütz
2025-10-07 05:48:00 -07:00
parent 86b774ab39
commit e801416c3e
@@ -11,7 +11,6 @@
pytest-docker-tools,
pytest,
pythonOlder,
setuptools,
tenacity,
}:
@@ -37,7 +36,11 @@ buildPythonPackage rec {
pythonRelaxDeps = [
"debugpy"
"setuptools"
];
pythonRemoveDeps = [
"celery" # cyclic dependency
"setuptools" # https://github.com/celery/pytest-celery/pull/464
];
build-system = [ poetry-core ];
@@ -45,13 +48,11 @@ buildPythonPackage rec {
buildInputs = [ pytest ];
dependencies = [
(celery.overridePythonAttrs { doCheck = false; })
debugpy
docker
kombu
psutil
pytest-docker-tools
setuptools
tenacity
];