* Wed Sep 30 2020 Tomá? Chvátal <tchvatal@suse.com>
- Use really the upstream tarball
* Tue Sep 29 2020 Hans-Peter Jansen <hpj@urpla.net>
- Don't update to 5.0.0 because missing dependencies
- Update to version 4.4.7
+ Add task_received, task_rejected and task_unknown to signals
module.
+ [ES backend] add 401 as safe for retry.
+ treat internal errors as failure.
+ Remove redis fanout caveats.
+ FIX: -A and --args should behave the same. (#6223)
+ Class-based tasks autoretry (#6233)
+ Preserve order of group results with Redis result backend
(#6218)
+ Replace future with celery.five Fixes #6250, and reraise to
include
+ Fix REMAP_SIGTERM=SIGQUIT not working
+ (Fixes#6258) MongoDB: fix for serialization issue (#6259)
+ Make use of ordered sets in Redis opt-in
+ Test, CI, Docker, style and minor doc impovements.
* Fri Jul 10 2020 Matthias Fehring <buschmann23@opensuse.org>
- since version 4.3 celery depends on cryptography instead of
PyOpenSSL
* Fri Jul 10 2020 Matthias Fehring <buschmann23@opensuse.org>
- disable failing minor test test_pytest_celery_marker_registration
for now
* Thu Jul 09 2020 Matthias Fehring <buschmann23@opensuse.org>
- Update to 4.4.6:
* Remove autoscale force_scale methods (#6085).
* Fix autoscale test
* Pass ping destination to request
* chord: merge init options with run options
* Put back KeyValueStoreBackend.set method without state
* Added --range-prefix option to celery multi (#6180)
* Added as_list function to AsyncResult class (#6179)
* Fix CassandraBackend error in threads or gevent pool (#6147)
* Kombu 4.6.11
- Additional changes from 4.4.5:
* Add missing dependency on future (#6146).
* ElasticSearch: Retry index if document was deleted between
index
* fix windows build
* Customize the retry interval of chord_unlock tasks
* fix multi tests in local
- Additional changes from 4.4.4:
* Fix autoretry_for with explicit retry (#6138).
* Kombu 4.6.10
* Use Django DB max age connection setting (fixes #4116).
* Add retry on recoverable exception for the backend (#6122).
* Fix random distribution of jitter for exponential backoff.
* ElasticSearch: add setting to save meta as json.
* fix #6136. celery 4.4.3 always trying create /var/run/celery
directory.
* Add task_internal_error signal (#6049).
- Additional changes from 4.4.3:
* Fix backend utf-8 encoding in s3 backend .
* Kombu 4.6.9
* Task class definitions can have retry attributes (#5869)
* Upgraded pycurl to the latest version that supports wheel.
* Add uptime to the stats inspect command
* Fixing issue #6019: unable to use mysql SSL parameters when getting
* Clean TraceBack to reduce memory leaks for exception task (#6024)
* exceptions: NotRegistered: fix up language
* Give up sending a worker-offline message if transport is not
connected
* Add Task to __all__ in celery.__init__.py
* Ensure a single chain object in a chain does not raise
MaximumRecursion
* Fix autoscale when prefetch_multiplier is 1
* Allow start_worker to function without ping task
* Update celeryd.conf
* Fix correctly handle configuring the serializer for always_eager
mode.
* Remove doubling of prefetch_count increase when
prefetch_multiplier
* Fix eager function not returning result after retries
* return retry result if not throw and is_eager
* Always requeue while worker lost regardless of the redelivered
flag
* Allow relative paths in the filesystem backend (#6070)
* [Fixed Issue #6017]
* Avoid race condition due to task duplication.
* Exceptions must be old-style classes or derived from BaseException
* Fix windows build (#6104)
* Add encode to meta task in base.py (#5894)
* Update time.py to solve the microsecond issues (#5199)
* Change backend _ensure_not_eager error to warning
* Add priority support for 'celery.chord_unlock' task (#5766)
* Change eager retry behaviour
* Avoid race condition in elasticsearch backend
* backends base get_many pass READY_STATES arg
* Add integration tests for Elasticsearch and fix _update
* feat(backend): Adds cleanup to ArangoDB backend
* remove jython check
* fix filesystem backend cannot not be serialized by picked
* Wed May 27 2020 Petr Gajdos <pgajdos@suse.com>
- %python3_only -> %python_alternative
* Thu May 14 2020 Tomá? Chvátal <tchvatal@suse.com>
- Update to 4.4.2:
* Various fixes for the 4.4 series
- Remove no longer needed unpin-pytest.patch
* Fri Jan 24 2020 Marketa Calabkova <mcalabkova@suse.com>
- update to 4.4.0
* Python 3.4 drop
* Replace deprecated PyMongo methods usage
* Avoid serializing datetime
* fixed call for null args
* Fix termination of asyncloop
* Python 3.8
* Fix a race condition when publishing a very large chord header
- Drop unneeded patch pytest5.patch
- Reapplied unpin-pytest.patch
* Tue Nov 19 2019 Hans-Peter Jansen <hpj@urpla.net>
- use %pytest macro
* Wed Jul 31 2019 Tomá? Chvátal <tchvatal@suse.com>
- Add patch from git to fix build with new pytest:
* pytest5.patch
* Wed Jul 24 2019 Tomá? Chvátal <tchvatal@suse.com>
- Add ringdisabled to avoid pulling the test deps in rings to
keep them from growing too much
* Wed Jul 24 2019 Tomá? Chvátal <tchvatal@suse.com>
- Switch to multibuild in order to not pull moto everywhere
* Fri Jul 19 2019 Tomá? Chvátal <tchvatal@suse.com>
- Update to 4.3.0:
* See the changelog for in-depth details
- Remove merged patches:
* python37-1.patch
* python37-2.patch
* python37-3.patch
* disable-pytest-log-capturing.patch
* celery-no-redis.patch
* relax-billiard-pin.patch
- Rebase patch unpin-pytest.patch
* Wed Apr 24 2019 Marketa Calabkova <mcalabkova@suse.com>
- shelve (used in beat.py) needs python3-dbm for one particular task
* Thu Feb 21 2019 John Vandenberg <jayvdb@gmail.com>
- Replace no-async.patch with three Python 3.7 patches merged upstream
python37-1.patch, python37-2.patch & python37-3.patch
- Replace sed invocation with unpin-pytest.patch for clarity
* Thu Feb 21 2019 John Vandenberg <jayvdb@gmail.com>
- Add missing dependency on pytz, needed by celery.utils
- Remove unused build dependency on cl
* Fri Feb 15 2019 John Vandenberg <jayvdb@gmail.com>
- Add relax-billiard-pin.patch to allow billiard 3.6.0.0
* Thu Jan 31 2019 mcepl@suse.com
- Add no-async.patch renaming async package to async_tools to
make package 3.7 compatible.
* Thu Dec 06 2018 Tomá? Chvátal <tchvatal@suse.com>
- Fix fdupes call
* Tue Dec 04 2018 Matej Cepl <mcepl@suse.com>
- Remove superfluous devel dependency for noarch package