python3Packages.pytest-celery: don't depend on celery and setuptools
This commit is contained in:
@@ -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
|
||||
];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user