15
0
forked from pool/python-celery
Commit Graph

146 Commits

Author SHA256 Message Date
84a41373eb Accepting request 903633 from devel:languages:python
- Add PyYAML dependency for tests

OBS-URL: https://build.opensuse.org/request/show/903633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=38
2021-07-10 20:53:55 +00:00
90daedd508 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=145 2021-07-02 08:04:02 +00:00
1988adb2b0 pyyaml to pass tests
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=144
2021-07-02 07:54:43 +00:00
4f26a3ca79 Accepting request 870385 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/870385
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=37
2021-02-15 22:10:04 +00:00
136e785068 - consistently use >= in requires
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=142
2021-02-02 00:28:00 +00:00
4c8ecc8ad1 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=141 2021-02-02 00:27:29 +00:00
494769be62 Accepting request 866877 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/866877
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=36
2021-02-01 12:26:47 +00:00
d741a6703e Accepting request 866846 from home:mcalabkova:branches:devel:languages:python
- Update to 5.0.5
  * Make –workdir eager for early handling
  * When using the MongoDB backend, don’t cleanup if result_expires is 0 or None
  * Detaching no longer creates an extra log file
  * DummyClient of cache+memory:// backend now shares state between threads
  * Ensure keys are strings when deleting results from S3
- Require celery package when running tests to automatically pull dependencies

OBS-URL: https://build.opensuse.org/request/show/866846
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=139
2021-01-26 14:41:55 +00:00
486f461ef0 Accepting request 848996 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/848996
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=35
2020-12-12 19:28:35 +00:00
d7f18d20b5 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=137
2020-11-17 04:19:59 +00:00
6b38e13d18 Accepting request 838700 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/838700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=34
2020-10-29 08:46:24 +00:00
Tomáš Chvátal
d515c88f46 - Use really the upstream tarball
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=135
2020-09-30 07:33:02 +00:00
Tomáš Chvátal
d708e69908 Accepting request 838603 from home:frispete:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/838603
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=134
2020-09-30 05:58:38 +00:00
84642dc6da Accepting request 820094 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/820094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=33
2020-07-15 10:06:26 +00:00
Tomáš Chvátal
8d9d2b1d86 Accepting request 820038 from home:buschmann23:branches:devel:languages:python
- since version 4.3 celery depends on cryptography instead of
  PyOpenSSL
- disable failing minor test test_pytest_celery_marker_registration
  for now
- Update to 4.4.6:

OBS-URL: https://build.opensuse.org/request/show/820038
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=132
2020-07-11 06:09:39 +00:00
1c0d6d3414 Accepting request 809824 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/809824
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=32
2020-06-05 17:59:21 +00:00
Tomáš Chvátal
6ec31ceb14 Accepting request 809577 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/809577
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=130
2020-05-28 07:35:09 +00:00
13ebb89441 Accepting request 805558 from devel:languages:python
- Update to 4.4.2:
  * Various fixes for the 4.4 series
- Remove no longer needed unpin-pytest.patch

OBS-URL: https://build.opensuse.org/request/show/805558
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=31
2020-05-28 07:05:48 +00:00
Tomáš Chvátal
acd9a49a15 - Update to 4.4.2:
* Various fixes for the 4.4 series
- Remove no longer needed unpin-pytest.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=128
2020-05-14 10:13:50 +00:00
0322c7cc73 Accepting request 767613 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/767613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=30
2020-01-30 08:34:57 +00:00
348edfc53e Accepting request 767588 from home:mcalabkova:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/767588
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=126
2020-01-27 10:23:22 +00:00
a43ce8c410 Accepting request 749510 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/749510
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=29
2019-11-22 09:26:04 +00:00
Tomáš Chvátal
6dc160b992 Accepting request 749506 from home:frispete:python
- use %pytest macro

OBS-URL: https://build.opensuse.org/request/show/749506
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=124
2019-11-19 11:49:53 +00:00
1bac580b4f Accepting request 720025 from devel:languages:python
- Add patch from git to fix build with new pytest:
  * pytest5.patch

OBS-URL: https://build.opensuse.org/request/show/720025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=28
2019-08-07 11:53:32 +00:00
Tomáš Chvátal
d5deacc1c9 - Add patch from git to fix build with new pytest:
* pytest5.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=122
2019-07-31 09:55:32 +00:00
02aa0ca12f Accepting request 718188 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/718188
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=27
2019-07-30 11:06:04 +00:00
Tomáš Chvátal
46b85eaeb1 - Add ringdisabled to avoid pulling the test deps in rings to
keep them from growing too much

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=120
2019-07-24 11:12:54 +00:00
Tomáš Chvátal
00f77ad6bf - Switch to multibuild in order to not pull moto everywhere
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=119
2019-07-24 10:51:03 +00:00
Tomáš Chvátal
6ce21c9090 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=118
2019-07-19 13:08:05 +00:00
cfd8f1dfb5 Accepting request 697762 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/697762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=26
2019-04-28 17:58:16 +00:00
Tomáš Chvátal
d413c69c23 Accepting request 697578 from home:mcalabkova:branches:devel:languages:python
- shelve (used in beat.py) needs python3-dbm for one particular task

OBS-URL: https://build.opensuse.org/request/show/697578
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=116
2019-04-25 07:38:04 +00:00
0d2867db04 Accepting request 678212 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/678212
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=25
2019-02-27 14:05:59 +00:00
Tomáš Chvátal
270b7c6b0e Accepting request 677998 from home:jayvdb:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/677998
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=114
2019-02-22 10:39:57 +00:00
Tomáš Chvátal
27b13e8829 Accepting request 677947 from home:jayvdb:branches:devel:languages:python
- Add missing dependency on pytz, needed by celery.utils
- Remove unused build dependency on cl

OBS-URL: https://build.opensuse.org/request/show/677947
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=113
2019-02-21 10:18:42 +00:00
Tomáš Chvátal
346fee93b3 Accepting request 676514 from home:jayvdb:branches:devel:languages:python
- Add relax-billiard-pin.patch to allow billiard 3.6.0.0

OBS-URL: https://build.opensuse.org/request/show/676514
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=112
2019-02-18 08:47:40 +00:00
b809bd0a27 Accepting request 670410 from devel:languages:python
- Add no-async.patch renaming async package to async_tools to
  make package 3.7 compatible.

OBS-URL: https://build.opensuse.org/request/show/670410
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=24
2019-02-01 11:22:48 +00:00
addd7c1f0c - Add no-async.patch renaming async package to async_tools to
make package 3.7 compatible.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=110
2019-01-31 15:33:35 +00:00
73fcfe1d47 Accepting request 655590 from devel:languages:python
- Fix fdupes call

- Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/655590
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=23
2018-12-13 18:47:40 +00:00
Tomáš Chvátal
e7502ac990 - Fix fdupes call
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=108
2018-12-06 11:29:03 +00:00
462fe22de9 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=107
2018-12-04 13:19:07 +00:00
6710da5d34 Accepting request 629554 from devel:languages:python
- Update to 4.2.1:
  * Fix to build with newest kombu
  * Many bugfixes around
- Add patch to skip test that should not be run:
  * celery-no-redis.patch

OBS-URL: https://build.opensuse.org/request/show/629554
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=22
2018-08-17 22:04:50 +00:00
Tomáš Chvátal
b5efc56345 - Update to 4.2.1:
* Fix to build with newest kombu
  * Many bugfixes around
- Add patch to skip test that should not be run:
  * celery-no-redis.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=105
2018-08-16 11:11:59 +00:00
4a5561c99f Accepting request 602986 from devel:languages:python
- Add patch to fix testrun with new pytest:
  * disable-pytest-log-capturing.patch

OBS-URL: https://build.opensuse.org/request/show/602986
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=21
2018-05-11 12:27:44 +00:00
Tomáš Chvátal
6d22ce6622 - Add patch to fix testrun with new pytest:
* disable-pytest-log-capturing.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=103
2018-05-02 08:47:27 +00:00
Tomáš Chvátal
88f07ac14e OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=102 2018-05-02 08:47:08 +00:00
1adf3ca442 Accepting request 546667 from devel:languages:python
- Add missing runtime deps (mostly same as build time ones...)

OBS-URL: https://build.opensuse.org/request/show/546667
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=20
2017-12-01 14:53:39 +00:00
Tomáš Chvátal
34b48620ff - Add missing runtime deps (mostly same as build time ones...)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=100
2017-11-30 09:55:38 +00:00
5369acbc60 Accepting request 530447 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/530447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=19
2017-10-09 17:40:57 +00:00
Jan Matejek
f6cfcc15df Accepting request 530184 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/530184
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=98
2017-10-02 12:25:32 +00:00
6beab34d5a Accepting request 521058 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/521058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-celery?expand=0&rev=18
2017-09-07 20:13:36 +00:00