Merge pull request #332791 from r-ryantm/auto-update/python312Packages.kombu

python312Packages.kombu: 5.3.7 -> 5.4.0
This commit is contained in:
Fabian Affolter
2024-08-10 23:01:12 +02:00
committed by GitHub
3 changed files with 32 additions and 43 deletions
+1
View File
@@ -95,6 +95,7 @@ python.pkgs.buildPythonApplication rec {
pythonRelaxDeps = [
"importlib-metadata"
"kombu"
"pillow"
"protobuf"
"python-bidi"
@@ -1,39 +1,31 @@
{
stdenv,
lib,
buildPythonPackage,
fetchPypi,
pythonOlder,
# build-system
setuptools,
# dependencies
stdenv,
billiard,
kombu,
vine,
click,
buildPythonPackage,
click-didyoumean,
click-repl,
click-plugins,
tzdata,
python-dateutil,
# optional-dependencies
click-repl,
click,
fetchPypi,
google-cloud-storage,
kombu,
moto,
msgpack,
nixosTests,
pymongo,
pyyaml,
# tests
pytest-celery,
pytest-click,
pytest-subtests,
pytest-timeout,
pytest-xdist,
pytestCheckHook,
nixosTests,
python-dateutil,
pythonOlder,
pyyaml,
setuptools,
tzdata,
vine,
}:
buildPythonPackage rec {
@@ -62,28 +54,22 @@ buildPythonPackage rec {
vine
];
optional-dependencies = {
passthru.optional-dependencies = {
gcs = [ google-cloud-storage ];
mongodb = [ pymongo ];
msgpack = [ msgpack ];
yaml = [ pyyaml ];
};
nativeCheckInputs =
[
moto
pytest-celery
pytest-click
pytest-subtests
pytest-timeout
pytest-xdist
pytestCheckHook
]
# based on https://github.com/celery/celery/blob/main/requirements/test.txt
++ optional-dependencies.yaml
++ optional-dependencies.msgpack
++ optional-dependencies.mongodb
++ optional-dependencies.gcs;
nativeCheckInputs = [
moto
pytest-celery
pytest-click
pytest-subtests
pytest-timeout
pytest-xdist
pytestCheckHook
] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies);
disabledTestPaths = [
# test_eventlet touches network
@@ -91,7 +77,7 @@ buildPythonPackage rec {
# test_multi tries to create directories under /var
"t/unit/bin/test_multi.py"
"t/unit/apps/test_multi.py"
# requires moto<5
# Test requires moto<5
"t/unit/backends/test_s3.py"
];
@@ -102,13 +88,15 @@ buildPythonPackage rec {
# seems to only fail on higher core counts
# AssertionError: assert 3 == 0
"test_setup_security_disabled_serializers"
# fails with pytest-xdist
# Test is flaky, especially on hydra
"test_ready"
# Tests fail with pytest-xdist
"test_itercapture_limit"
"test_stamping_headers_in_options"
"test_stamping_with_replace"
]
++ lib.optionals stdenv.isDarwin [
# too many open files on hydra
# Too many open files on hydra
"test_cleanup"
"test_with_autoscaler_file_descriptor_safety"
"test_with_file_descriptor_safety"
@@ -122,10 +110,10 @@ buildPythonPackage rec {
meta = with lib; {
description = "Distributed task queue";
mainProgram = "celery";
homepage = "https://github.com/celery/celery/";
changelog = "https://github.com/celery/celery/releases/tag/v${version}";
license = licenses.bsd3;
maintainers = with maintainers; [ fab ];
mainProgram = "celery";
};
}
@@ -27,14 +27,14 @@
buildPythonPackage rec {
pname = "kombu";
version = "5.3.7";
version = "5.4.0";
format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
hash = "sha256-ARxM2aNVwUod6NNdJXMUodJFbVK3FAOIVhrKw88al78=";
hash = "sha256-rSAKjb2qorvF8m0u59cH2aH97TU6D0vXUc6MfZ9EnGA=";
};
propagatedBuildInputs =