From 639aa4ceaf02f44fe06d3f2e1f15450166486d91ea06b13df508bee576af4b61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mark=C3=A9ta=20Machov=C3=A1?= Date: Mon, 14 Apr 2025 10:09:47 +0000 Subject: [PATCH] Accepting request 1268663 from home:nkrapp:branches:devel:languages:python - Update to 5.5.1 * Fixed "AttributeError: list object has no attribute strip" with quorum queues and failover brokers by @Nusnus in #9657 * Prepare for release: v5.5.1 by @Nusnus in #9660 - Update to 5.5.0 * Redis Broker Stability Improvements * pycurl replaced with urllib3 * RabbitMQ Quorum Queues Support * Soft Shutdown Mechanism * Pydantic Support * Google Pub/Sub Transport * Python 3.13 Support * REMAP_SIGTERM Support * Database Backend Improvements * see full changelog: https://github.com/celery/celery/releases/tag/v5.5.0 - Add new test dependencies OBS-URL: https://build.opensuse.org/request/show/1268663 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=160 --- celery-5.4.0.tar.gz | 3 --- celery-5.5.1.tar.gz | 3 +++ python-celery.changes | 20 ++++++++++++++++++++ python-celery.spec | 12 +++++++++--- 4 files changed, 32 insertions(+), 6 deletions(-) delete mode 100644 celery-5.4.0.tar.gz create mode 100644 celery-5.5.1.tar.gz diff --git a/celery-5.4.0.tar.gz b/celery-5.4.0.tar.gz deleted file mode 100644 index 8c30393..0000000 --- a/celery-5.4.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:504a19140e8d3029d5acad88330c541d4c3f64c789d85f94756762d8bca7e706 -size 1575692 diff --git a/celery-5.5.1.tar.gz b/celery-5.5.1.tar.gz new file mode 100644 index 0000000..9ec4b4e --- /dev/null +++ b/celery-5.5.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2af9109a10fe28155044f4c387ce0e5e7f1fc89f9584cfb4b0df94f99a5fedc7 +size 1666151 diff --git a/python-celery.changes b/python-celery.changes index b644469..5859990 100644 --- a/python-celery.changes +++ b/python-celery.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Tue Apr 8 10:51:40 UTC 2025 - Nico Krapp + +- Update to 5.5.1 + * Fixed "AttributeError: list object has no attribute strip" with + quorum queues and failover brokers by @Nusnus in #9657 + * Prepare for release: v5.5.1 by @Nusnus in #9660 +- Update to 5.5.0 + * Redis Broker Stability Improvements + * pycurl replaced with urllib3 + * RabbitMQ Quorum Queues Support + * Soft Shutdown Mechanism + * Pydantic Support + * Google Pub/Sub Transport + * Python 3.13 Support + * REMAP_SIGTERM Support + * Database Backend Improvements + * see full changelog: https://github.com/celery/celery/releases/tag/v5.5.0 +- Add new test dependencies + ------------------------------------------------------------------- Wed Jul 3 13:17:39 UTC 2024 - Markéta Machová diff --git a/python-celery.spec b/python-celery.spec index ae574d4..c7c0464 100644 --- a/python-celery.spec +++ b/python-celery.spec @@ -1,7 +1,7 @@ # # spec file for package python-celery # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,7 +28,7 @@ %bcond_with ringdisabled %{?sle15_python_module_pythons} Name: python-celery%{psuffix} -Version: 5.4.0 +Version: 5.5.1 Release: 0 Summary: Distributed Task Queue module for Python License: BSD-3-Clause @@ -44,7 +44,7 @@ Requires: python-click >= 8.0.3 Requires: python-click-didyoumean >= 0.0.3 Requires: python-click-plugins >= 1.1.1 Requires: python-click-repl >= 0.2.0 -Requires: python-kombu >= 5.3 +Requires: python-kombu >= 5.5 Requires: python-python-dateutil Requires: python-tzdata Requires: python-vine >= 5.0.0 @@ -61,20 +61,26 @@ BuildArch: noarch %if %{with test} BuildRequires: %{python_module PyYAML >= 3.10} BuildRequires: %{python_module SQLAlchemy} +BuildRequires: %{python_module azure-storage-blob} BuildRequires: %{python_module boto3 >= 1.9.178} BuildRequires: %{python_module case >= 1.3.1} BuildRequires: %{python_module celery = %{version}} BuildRequires: %{python_module cryptography >= 36.0.2} +BuildRequires: %{python_module curses} BuildRequires: %{python_module dbm} BuildRequires: %{python_module eventlet >= 0.32.0} BuildRequires: %{python_module gevent} +BuildRequires: %{python_module google-cloud-firestore} BuildRequires: %{python_module google-cloud-storage} BuildRequires: %{python_module moto >= 2.2.6} BuildRequires: %{python_module msgpack} +BuildRequires: %{python_module pydantic} BuildRequires: %{python_module pymongo >= 4.0.2} BuildRequires: %{python_module pytest >= 4.5.0} BuildRequires: %{python_module pytest-click} BuildRequires: %{python_module pytest-subtests} +BuildRequires: %{python_module redis} + %if %{with ringdisabled} ExclusiveArch: do-not-build %endif