Revisions of python-celery

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1145321 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 44)
- Update to 5.3.6:
  * Update task.py get_custom_headers missing 'compression' key
  * Basic ElasticSearch / ElasticClient 8.x Support
  * Fix eager tasks does not populate name field
  * Fix: serialization error when gossip working
  * Stamping bugfix with group/chord header errback linking
  * Fixed issue: Flags broker_connection_retry_on_startup &
    broker_connection_retry aren’t reliable
  * Use string value for CELERY_SKIP_CHECKS envvar
  * Added initial support for python 3.11
  * Fixed a small float value of retry_backoff
  * Update CELERY_TASK_EAGER setting in user guide
  * Fixed bug where retrying a task loses its stamps
  * Warn when an unnamed periodic task override another one.
  * Fix Task.handle_ignore not wrapping exceptions properly
  * Align revoke and revoke_by_stamped_headers return values (terminate=True)
  * Added signal triggered before fork
  * Deprecate pytz and use zoneinfo
  * recreate_module: set spec to the new module
  * Do not recommend using easy_install anymore
  * importlib_metadata remove deprecated entry point interfaces
  * New control command revoke_by_stamped_headers
  * Remove reference to old Python version
  * Stamping a task left the task properties dirty
  * Bugfix for nested group stamping on task replace
  * Add broker_channel_error_retry option
  * async chords should pass it's kwargs to the group/body.
  * Fix honor Django's TIME_ZONE setting.
  * Remove Python 3.4 compatibility code.
  * Use importlib instead of deprecated pkg_resources.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1089865 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 42)
- Add sqlalchemy-2.0.patch to support latest version of sqlalchemy.
  gh#celery/celery#8271
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1074931 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 41)
- add 879af6341974c3778077d8212d78f093b2d77a4f.patch
  b260860988469ef8ad74f2d4225839c2fa91d590.patch: better
  compatibility with newer billiard
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 903633 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 38)
- Add PyYAML dependency for tests
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 870385 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 37)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 848996 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 35)
- Update to 5.02:
  * Fix _autodiscover_tasks_from_fixups (#6424).
  * Flush worker prints, notably the banner (#6432).
  * Breaking Change: Remove ha_policy from queue definition. (#6440)
  * This argument has no effect since RabbitMQ 3.0. Therefore, We feel
    comfortable dropping it in a patch release.
  * Python 3.9 support (#6418).
  * Regression: When using the prefork pool, pick the fair scheduling strategy
    by default (#6447).
  * Preserve callbacks when replacing a task with a chain (#6189).
  * Fix max_retries override on self.retry() (#6436).
  * Raise proper error when replacing with an empty chain (#6452)
  * Specify UTF-8 as the encoding for log files (#6357).
  * Custom headers now propagate when using the protocol 1 hybrid messages
    (#6374).
  * Retry creating the database schema for the database results backend in case of a race condition (#6298).
  * When using the Redis results backend, awaiting for a chord no longer hangs
    when setting :setting:`result_expires` to 0 (#6373).
  * When a user tries to specify the app as an option for the subcommand, a
    custom error message is displayed (#6363).
  * Fix the --without-gossip, --without-mingle, and --without-heartbeat options
    which now work as expected. (#6365)
  * Provide a clearer error message when the application cannot be loaded.
  * Avoid printing deprecation warnings for settings when they are loaded from
    Django settings (#6385).
  * Allow lowercase log levels for the --loglevel option (#6388).
  * Detaching now works as expected (#6401).
  * Restore broadcasting messages from celery control (#6400).
  * Pass back real result for single task chains (#6411).
  * Ensure group tasks a deeply serialized (#6342).
  * Fix chord element counting (#6354).
  * Restore the celery shell command (#6421).
  * Breaking Change Remove AMQP result backend (#6360).
  * Warn when deprecated settings are used (#6353).
  * Expose retry_policy for Redis result backend (#6330).
  * Prepare Celery to support the yet to be released Python 3.9 (#6328).
  * More cleanups of leftover Python 2 support (#6338).
  * Bump minimum required eventlet version to 0.26.1.
  * Update Couchbase Result backend to use SDK V3.
  * Restore monkeypatching when gevent or eventlet are used.
  * Allow to opt out of ordered group results when using the Redis result
    backend (#6290).
  * Breaking Change Remove the deprecated celery.utils.encoding module.
  * Breaking Change Drop support for the Riak result backend (#5686).
  * Breaking Change pytest plugin is no longer enabled by default (#6288).
    Install pytest-celery to enable it.
  * Breaking Change Brand new CLI based on Click (#5718).
  * Bump Kombu version to 5.0 (#5686).
  * Removed most of the compatibility code that supports Python 2 (#5686).
  * Modernized code to work on Python 3.6 and above (#5686). 
- Update BuildRequires/Requires.
- Add patch move-pytest-configuration-to-conftest.patch to fix testsuite.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 838700 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 34)
- Use really the upstream tarball

- 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.
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 805558 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 31)
- Update to 4.4.2:
  * Various fixes for the 4.4 series
- Remove no longer needed unpin-pytest.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 720025 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 28)
- Add patch from git to fix build with new pytest:
  * pytest5.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 718188 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 27)
- Add ringdisabled to avoid pulling the test deps in rings to
  keep them from growing too much

- Switch to multibuild in order to not pull moto everywhere

- 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
Displaying revisions 1 - 20 of 44
openSUSE Build Service is sponsored by