Compare commits
14 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| c9a0b3ef5b | |||
| d1eb63f431 | |||
| 76664a4d9c | |||
| a130df9021 | |||
| 83690de11d | |||
| aca489eb26 | |||
| 382466b122 | |||
| dbaf266b7b | |||
| e571c53b6c | |||
| 497b981d2a | |||
| a5d4d2c533 | |||
| 639aa4ceaf | |||
| 2c4fb4c14b | |||
| efb4b609bf |
3
celery-5.5.3.tar.gz
Normal file
3
celery-5.5.3.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:6c972ae7968c2b5281227f01c3a3f984037d21c5129d07bf3550cc2afc6b10a5
|
||||||
|
size 1667144
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:4a8921c3fcf2ad76317d3b29020772103581ed2454c4c042cc55dcc43585009b
|
|
||||||
size 1718802
|
|
||||||
@@ -1,45 +1,3 @@
|
|||||||
-------------------------------------------------------------------
|
|
||||||
Mon Jan 12 23:44:50 UTC 2026 - Steve Kowalik <steven.kowalik@suse.com>
|
|
||||||
|
|
||||||
- Update to 5.6.2:
|
|
||||||
* Fix recursive WorkController instantiation in DjangoWorkerFixup +
|
|
||||||
AttributeError when pool_cls is a string
|
|
||||||
* Bugfix: Revoked tasks now immediately update backend status to REVOKED
|
|
||||||
* Fix Redis Sentinel ACL authentication support
|
|
||||||
* Fix: Broker heartbeats not sent during graceful shutdown
|
|
||||||
* close DB pools only in prefork mode
|
|
||||||
* Fix: Avoid unnecessary Django database connection creation during cleanup
|
|
||||||
* reliable prefork detection
|
|
||||||
* Stop importing pytest_subtests
|
|
||||||
* Only use exceptiongroup backport for Python < 3.11
|
|
||||||
* Drop support for Python 3.8 (EOL).
|
|
||||||
* Fixed a security issue where broker URLs containing passwords were
|
|
||||||
* being logged in plaintext by the delayed delivery mechanism. Broker
|
|
||||||
* credentials are now properly sanitized in all log output.
|
|
||||||
* New configuration options allow specifying the queue type and exchange
|
|
||||||
* type when Celery auto-creates missing queues.
|
|
||||||
* asynpool: Don't return from inside a finally block
|
|
||||||
* Add support for Django Connection pool
|
|
||||||
* fix(worker): continue to attempt to bind other queues after a native
|
|
||||||
delayed delivery binding failure has occurred
|
|
||||||
* Handle UnpicklingError in persistent scheduler initialization
|
|
||||||
* Bug Fix: Nested Chords Fail When Using django-celery-results with a Redis
|
|
||||||
Backend
|
|
||||||
* Add support pymongo 4.12
|
|
||||||
* Feature: Add support credential_provider to Redis Backend
|
|
||||||
* Celery.timezone: try tzlocal.get_localzone() before using LocalTimezone
|
|
||||||
* Add documentation for task_id param for apply_async function
|
|
||||||
* Support redis client name
|
|
||||||
* fix: restrict disable-prefetch feature to Redis brokers only
|
|
||||||
* fix(): preserve group order in replaced signature
|
|
||||||
* Fix #9794: Pydantic integration fails with __future__.annotations.
|
|
||||||
* Choose queue type and exchange type when creating missing queues
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Mon Dec 8 04:29:15 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
|
|
||||||
|
|
||||||
- Only require pytest-subtests with pytest < 9.
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jul 28 12:28:45 UTC 2025 - Nico Krapp <nico.krapp@suse.com>
|
Mon Jul 28 12:28:45 UTC 2025 - Nico Krapp <nico.krapp@suse.com>
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package python-celery
|
# spec file for package python-celery
|
||||||
#
|
#
|
||||||
# Copyright (c) 2026 SUSE LLC and contributors
|
# Copyright (c) 2025 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -16,6 +16,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%define skip_python2 1
|
||||||
%global flavor @BUILD_FLAVOR@%{nil}
|
%global flavor @BUILD_FLAVOR@%{nil}
|
||||||
%if "%{flavor}" == "test"
|
%if "%{flavor}" == "test"
|
||||||
%define psuffix -test
|
%define psuffix -test
|
||||||
@@ -28,14 +29,13 @@
|
|||||||
%bcond_without libalternatives
|
%bcond_without libalternatives
|
||||||
%{?sle15_python_module_pythons}
|
%{?sle15_python_module_pythons}
|
||||||
Name: python-celery%{psuffix}
|
Name: python-celery%{psuffix}
|
||||||
Version: 5.6.2
|
Version: 5.5.3
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Distributed Task Queue module for Python
|
Summary: Distributed Task Queue module for Python
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
URL: https://celeryproject.org
|
URL: https://celeryproject.org
|
||||||
Source: https://files.pythonhosted.org/packages/source/c/celery/celery-%{version}.tar.gz
|
Source: https://files.pythonhosted.org/packages/source/c/celery/celery-%{version}.tar.gz
|
||||||
Patch0: move-pytest-configuration-to-conftest.patch
|
Patch0: move-pytest-configuration-to-conftest.patch
|
||||||
BuildRequires: %{python_module base >= 3.9}
|
|
||||||
BuildRequires: %{python_module pip}
|
BuildRequires: %{python_module pip}
|
||||||
BuildRequires: %{python_module setuptools}
|
BuildRequires: %{python_module setuptools}
|
||||||
BuildRequires: %{python_module wheel}
|
BuildRequires: %{python_module wheel}
|
||||||
@@ -44,16 +44,16 @@ BuildRequires: fdupes
|
|||||||
BuildRequires: netcfg
|
BuildRequires: netcfg
|
||||||
BuildRequires: python-rpm-macros
|
BuildRequires: python-rpm-macros
|
||||||
Requires: alts
|
Requires: alts
|
||||||
Requires: python-billiard >= 4.2.1
|
Requires: python-billiard >= 4.1.0
|
||||||
Requires: python-click >= 8.1.2
|
Requires: python-click >= 8.0.3
|
||||||
Requires: python-click-didyoumean >= 0.3.0
|
Requires: python-click-didyoumean >= 0.0.3
|
||||||
Requires: python-click-plugins >= 1.1.1
|
Requires: python-click-plugins >= 1.1.1
|
||||||
Requires: python-click-repl >= 0.2.0
|
Requires: python-click-repl >= 0.2.0
|
||||||
Requires: python-dbm
|
Requires: python-dbm
|
||||||
Requires: python-kombu >= 5.6.0
|
Requires: python-kombu >= 5.5
|
||||||
Requires: python-python-dateutil >= 2.8.2
|
Requires: python-python-dateutil
|
||||||
Requires: python-tzlocal
|
Requires: python-tzdata
|
||||||
Requires: python-vine >= 5.1.0
|
Requires: python-vine >= 5.0.0
|
||||||
Recommends: python-cryptography
|
Recommends: python-cryptography
|
||||||
Recommends: python-curses
|
Recommends: python-curses
|
||||||
Suggests: python-eventlet
|
Suggests: python-eventlet
|
||||||
@@ -81,7 +81,7 @@ BuildRequires: %{python_module pydantic}
|
|||||||
BuildRequires: %{python_module pymongo >= 4.0.2}
|
BuildRequires: %{python_module pymongo >= 4.0.2}
|
||||||
BuildRequires: %{python_module pytest >= 4.5.0}
|
BuildRequires: %{python_module pytest >= 4.5.0}
|
||||||
BuildRequires: %{python_module pytest-click}
|
BuildRequires: %{python_module pytest-click}
|
||||||
BuildRequires: %{python_module pytest-subtests if %python-pytest < 9}
|
BuildRequires: %{python_module pytest-subtests}
|
||||||
BuildRequires: %{python_module redis}
|
BuildRequires: %{python_module redis}
|
||||||
%if %{with ringdisabled}
|
%if %{with ringdisabled}
|
||||||
ExclusiveArch: do-not-build
|
ExclusiveArch: do-not-build
|
||||||
@@ -118,10 +118,7 @@ scheduling as well.
|
|||||||
# test_aaa_eventlet_patch::test_aaa_blockdetecet - AssertionError: expected call not found.
|
# test_aaa_eventlet_patch::test_aaa_blockdetecet - AssertionError: expected call not found.
|
||||||
# test_AsynPool::test_gen_not_started
|
# test_AsynPool::test_gen_not_started
|
||||||
|
|
||||||
# Fails if the system timezone is UTC
|
%pytest -k "not test_check_privileges_no_fchown and not test_aaa_blockdetecet and not test_gen_not_started and not test_init_mongodb_dnspython2_pymongo4_seedlist"
|
||||||
# test_uses_utc_timezone
|
|
||||||
|
|
||||||
%pytest -k "not test_check_privileges_no_fchown and not test_aaa_blockdetecet and not test_gen_not_started and not test_init_mongodb_dnspython2_pymongo4_seedlist and not test_uses_utc_timezone"
|
|
||||||
|
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user