Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-celery for openSUSE:Factory checked in at 2026-04-20 16:11:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-celery (Old) and /work/SRC/openSUSE:Factory/.python-celery.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-celery" Mon Apr 20 16:11:08 2026 rev:55 rq:1348023 version:5.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-celery/python-celery.changes 2026-03-30 18:35:34.357777651 +0200 +++ /work/SRC/openSUSE:Factory/.python-celery.new.11940/python-celery.changes 2026-04-20 16:11:16.845112024 +0200 @@ -1,0 +2,68 @@ +Sun Apr 12 12:03:05 UTC 2026 - Dirk Müller <[email protected]> + +- update to 5.6.3: + * Fix Django worker recursion bug + defensive checks for + pool_cls.__module__ + * Docs: Update user_preload_options example to use click. + * Fix invalid configuration key "bootstrap_servers" in Kafka + demo + * Fix broken images on PyPI page + * Remove broken reference. + * Removed --dist=loadscope from smoke tests + * Docs: Clarify task_retry signal args may be None + * Update example for Django + * Make tests compatible with pymongo >= 4.16 + * fix: source install of cassandra-driver + * fix: register task cross-reference role in Sphinx extension + * fix: avoid cycle detection in native delayed delivery + * fix(asynpool): avoid AttributeError when proc lacks + _sentinel_poll + * fix dusk_astronomical horizon sign (+18 -> -18) + * Fix/10106 onupdate col use lambda func + * Fix warm shutdown RuntimeError with eventlet>=0.37.0 (#10083) + * Fix 10109 db backend connection health + * Database Backend filter unsupport sql engine arguments with + nullpool #7355 + * fix(beat): correct argument order in Service.__reduce__ + * ci: declare explicit read-only token permissions in workflow + jobs + * chore: 'boto3to' to 'boto3 to' + * Database Backend: Add missing index on date_done (Fixes + #10097) + * docs: fix typo in CONTRIBUTING.rst + * Refer to Flower / Prometheus for monitoring + * docs: remove duplicated words in broker and routing docs + * docs: fix stale version reference and grammar in README + * docs: fix wording in Celery 5.3 worker pool notes + * docs: fix duplicated wording in 3.1 changelog entry + * docs: fix changelog typo in context manager wording + * Fix/10096 worker fails to reconnect after redis failover + * Improve on_after_finalize signal documentation + * Add non-commutative example to clarify partial arg ordering + in canvas docs + * Remove redundant test_isa_mapping test (fixes #10077) + * Upgrade pytest-celery to >=1.3.0 and adopt PYTEST_CELERY_PKG + build arg + * Remove deprecated args from redis get_connection call + * Fix #6912 rpc backend reconnection error + * Fix NameError with TYPE_CHECKING annotations on Python 3.14+ + (PEP 649) + * docs: Add elaboration on prefetch multiplier settings + (worker_prefetch_multiplier) and worker_eta_task_limit + * Fix O(K²) message bloat in a chain of chords + * Fix mock connection interfaces to prevent TypeError during + exception handling + * fix(trace): dispatch chain/callbacks on dedup fast-path for + redelivered tasks + * Extract reconnect_on_error to BaseResultConsumer + * pep 649 + * Fix#9722 friendly status errors for CLI + * docs: clarify after_return behavior for retried tasks + * Add compression header to message protocol docs + * docs: fix duplicated word in bootsteps comment + * Remove outdated autoreloader section from extending docs + * Fix: prioritize request ignore_result over task definition + * fix: clear the timer while catch the exception +- drop support-pymongo-4.16.patch (upstream) + +------------------------------------------------------------------- Old: ---- celery-5.6.2.tar.gz support-pymongo-4.16.patch New: ---- celery-5.6.3.tar.gz ----------(Old B)---------- Old: * fix: clear the timer while catch the exception - drop support-pymongo-4.16.patch (upstream) ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-celery.spec ++++++ --- /var/tmp/diff_new_pack.P2qg6Y/_old 2026-04-20 16:11:17.793151059 +0200 +++ /var/tmp/diff_new_pack.P2qg6Y/_new 2026-04-20 16:11:17.793151059 +0200 @@ -28,15 +28,13 @@ %bcond_without libalternatives %{?sle15_python_module_pythons} Name: python-celery%{psuffix} -Version: 5.6.2 +Version: 5.6.3 Release: 0 Summary: Distributed Task Queue module for Python License: BSD-3-Clause URL: https://celeryproject.org Source: https://files.pythonhosted.org/packages/source/c/celery/celery-%{version}.tar.gz Patch0: move-pytest-configuration-to-conftest.patch -# PATCH-FIX-UPSTREAM gh#celery/celery#10074 -Patch1: support-pymongo-4.16.patch BuildRequires: %{python_module base >= 3.9} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} @@ -49,7 +47,6 @@ Requires: python-billiard >= 4.2.1 Requires: python-click >= 8.1.2 Requires: python-click-didyoumean >= 0.3.0 -Requires: python-click-plugins >= 1.1.1 Requires: python-click-repl >= 0.2.0 Requires: python-dbm Requires: python-kombu >= 5.6.0 @@ -65,25 +62,24 @@ %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 azure-storage-blob >= 12.15.0} +BuildRequires: %{python_module boto3 >= 1.26.143} 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 gevent >= 1.5.0} BuildRequires: %{python_module google-cloud-core} -BuildRequires: %{python_module google-cloud-firestore} -BuildRequires: %{python_module google-cloud-storage} -BuildRequires: %{python_module moto >= 2.2.6} +BuildRequires: %{python_module google-cloud-firestore >= 2.23.0} +BuildRequires: %{python_module google-cloud-storage >= 2.10.0} +BuildRequires: %{python_module moto >= 4.1.11} BuildRequires: %{python_module msgpack} -BuildRequires: %{python_module pydantic} +BuildRequires: %{python_module pydantic >= 2.4} BuildRequires: %{python_module pymongo >= 4.0.2} -BuildRequires: %{python_module pytest >= 4.5.0} +BuildRequires: %{python_module pytest >= 8.4.2} BuildRequires: %{python_module pytest-click} -BuildRequires: %{python_module pytest-subtests if %python-pytest < 9} BuildRequires: %{python_module redis} %if %{with ringdisabled} ExclusiveArch: do-not-build ++++++ celery-5.6.2.tar.gz -> celery-5.6.3.tar.gz ++++++ ++++ 5480 lines of diff (skipped)
