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>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# 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
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,6 +16,7 @@
|
||||
#
|
||||
|
||||
|
||||
%define skip_python2 1
|
||||
%global flavor @BUILD_FLAVOR@%{nil}
|
||||
%if "%{flavor}" == "test"
|
||||
%define psuffix -test
|
||||
@@ -28,14 +29,13 @@
|
||||
%bcond_without libalternatives
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: python-celery%{psuffix}
|
||||
Version: 5.6.2
|
||||
Version: 5.5.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
|
||||
BuildRequires: %{python_module base >= 3.9}
|
||||
BuildRequires: %{python_module pip}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: %{python_module wheel}
|
||||
@@ -44,16 +44,16 @@ BuildRequires: fdupes
|
||||
BuildRequires: netcfg
|
||||
BuildRequires: python-rpm-macros
|
||||
Requires: alts
|
||||
Requires: python-billiard >= 4.2.1
|
||||
Requires: python-click >= 8.1.2
|
||||
Requires: python-click-didyoumean >= 0.3.0
|
||||
Requires: python-billiard >= 4.1.0
|
||||
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-dbm
|
||||
Requires: python-kombu >= 5.6.0
|
||||
Requires: python-python-dateutil >= 2.8.2
|
||||
Requires: python-tzlocal
|
||||
Requires: python-vine >= 5.1.0
|
||||
Requires: python-kombu >= 5.5
|
||||
Requires: python-python-dateutil
|
||||
Requires: python-tzdata
|
||||
Requires: python-vine >= 5.0.0
|
||||
Recommends: python-cryptography
|
||||
Recommends: python-curses
|
||||
Suggests: python-eventlet
|
||||
@@ -81,7 +81,7 @@ 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 if %python-pytest < 9}
|
||||
BuildRequires: %{python_module pytest-subtests}
|
||||
BuildRequires: %{python_module redis}
|
||||
%if %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
@@ -118,10 +118,7 @@ scheduling as well.
|
||||
# test_aaa_eventlet_patch::test_aaa_blockdetecet - AssertionError: expected call not found.
|
||||
# test_AsynPool::test_gen_not_started
|
||||
|
||||
# Fails if the system timezone is UTC
|
||||
# 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"
|
||||
%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"
|
||||
|
||||
%endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user