HEAD | 6e50deb | Bump pytest-celery to 1.0.0rc3 (#8946) | 05 April 2024, 17:25:47 UTC |
refs/heads/3.1 | e00c480 | Fix gevent import (#4754) `GreenletExit` is not in `__all__` in greenlet.py which can not be imported by Python 3.6. | 22 May 2018, 09:29:03 UTC |
refs/heads/5.0 | 2b7c83d | Fix UnboundLocalError when running celery worker in foreground (#6833) * Fix UnboundLocalError when running celery worker in foreground Fixes celery/celery#6830 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> | 17 August 2021, 12:35:48 UTC |
refs/heads/5.0-devel | 7ee75fa | Adds celery.types | 16 February 2017, 18:44:22 UTC |
refs/heads/5.2 | febe695 | Bump version: 4.2.6 → 5.2.7 | 26 May 2022, 09:07:06 UTC |
refs/heads/add-pypy-windows-to-ci | 1922a44 | Return pypy-windows checks to CI | 06 December 2021, 12:08:18 UTC |
refs/heads/asyncio-pool | 7873583 | Start defining an AsyncJob. | 20 January 2022, 13:58:42 UTC |
refs/heads/asynpool-memory-leak-fix-regression | 4c8dcde | Only clear the cache if there are no active writers. In #6863 we discarded all jobs if synack isn't enabled for the pool. This fixed a severe memory leak which occurs on connection restart. Instead of going over each job and checking if we should discard it, we should clear the entire cache when there are no active writers. If there are active writers, we should discard the jobs from the cache after we're done writing them since they also may remain on the cache forever. | 31 January 2022, 14:55:30 UTC |
refs/heads/blm-348 | 3414be8 | Use Prefork | 03 April 2024, 12:49:52 UTC |
refs/heads/bug-report-form | 6ccd2fe | placeholder | 08 June 2022, 10:14:18 UTC |
refs/heads/canvas-generator | 23abf35 | Add support for delayed expansion of generators to groups and chords. Prior to this change, if a generator was passed to group or chord it was completely expanded prior to any tasks being submitted to the backend. After this change, tasks will be submitted to the backend as they are retreived from the generator, allowing work to begin much sooner for long-running generators. This is currently a work in progress: only redis is supported. | 06 February 2016, 23:19:05 UTC |
refs/heads/ci2 | 90b8eae | intial tox-docker config for dockerised integration tests | 11 January 2022, 05:40:33 UTC |
refs/heads/cifix | 96dfe47 | updated new versions to fix CI | 06 November 2023, 12:54:42 UTC |
refs/heads/couchbase_3 | 8645d30 | Run integration tests with couchbase. | 31 August 2020, 15:44:14 UTC |
refs/heads/deadpendency | 8e42882 | Generate requirements list manually for now. | 24 January 2022, 18:09:17 UTC |
refs/heads/debug-session | 89a315a | Attempt to add groups to results. | 03 March 2022, 10:59:10 UTC |
refs/heads/dependabot/pip/pytest-order-1.2.1 | 885f80c | Bump pytest-order from 1.2.0 to 1.2.1 Bumps [pytest-order](https://github.com/pytest-dev/pytest-order) from 1.2.0 to 1.2.1. - [Release notes](https://github.com/pytest-dev/pytest-order/releases) - [Changelog](https://github.com/pytest-dev/pytest-order/blob/main/CHANGELOG.md) - [Commits](https://github.com/pytest-dev/pytest-order/compare/v1.2.0...v1.2.1) --- updated-dependencies: - dependency-name: pytest-order dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> | 02 April 2024, 22:30:06 UTC |
refs/heads/dokr | 0aed535 | initial config for new compose.yaml | 05 July 2022, 08:57:10 UTC |
refs/heads/f8p | 010ff9c | remove flakeplus | 20 March 2023, 16:55:19 UTC |
refs/heads/fix-3885 | 8deca44 | Added failing test cases for #3885 Contributed by @robpogorzelski | 15 April 2017, 19:34:51 UTC |
refs/heads/fix-missing-group | 3f4f127 | Fix missing group error. | 14 November 2019, 15:51:45 UTC |
refs/heads/fix-missing-group2 | 19f1249 | Fix missing group? | 20 November 2019, 15:09:54 UTC |
refs/heads/gha | c9ae39c | Update GHA checkout version | 11 September 2023, 07:12:07 UTC |
refs/heads/group-serialization-failure-with-msgpack | 4ae7e9b | test: Update `kombu` deserialiser exception | 06 December 2020, 21:55:36 UTC |
refs/heads/main | 6e50deb | Bump pytest-celery to 1.0.0rc3 (#8946) | 05 April 2024, 17:25:47 UTC |
refs/heads/max-retries-exceeded-error-args-sanitization | 27f5d56 | Sanitize arguments & keyword arguments when raising MaxRetriesExceededError. Fixes #6086. | 05 January 2022, 16:28:50 UTC |
refs/heads/mig | 3760587 | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 21 September 2023, 08:28:22 UTC |
refs/heads/msgpackup | 4503af4 | Update msgpack.txt | 01 October 2023, 10:38:36 UTC |
refs/heads/mypy | f88d347 | Update mypy version | 28 November 2023, 09:04:32 UTC |
refs/heads/mypyup | dbe3530 | Update test.txt | 24 October 2023, 06:06:13 UTC |
refs/heads/newer | 070ac67 | Merge branch 'master' of https://github.com/celery/celery into newer | 23 January 2021, 12:11:38 UTC |
refs/heads/opt-out-redis-group-order | 442f128 | improv: Make use of ordered sets in Redis opt-out This change will default Celery 5.0 to using ordered sets for group result storage. Documentation and tests have been amended accordingly. Fixes #6290 | 10 August 2020, 00:20:48 UTC |
refs/heads/perflint | 34c9db1 | Fix version | 16 May 2022, 10:00:05 UTC |
refs/heads/pre-commit-ci-update-config | 208aa5c | [pre-commit.ci] pre-commit autoupdate updates: - [github.com/asottile/pyupgrade: v3.15.1 → v3.15.2](https://github.com/asottile/pyupgrade/compare/v3.15.1...v3.15.2) | 25 March 2024, 16:49:08 UTC |
refs/heads/pytest | 32e1d29 | Update pytest==7.4.3 | 06 November 2023, 10:00:22 UTC |
refs/heads/pyup-pin-elastic-transport-8.11.0 | 076f2ac | Pin elastic-transport to latest version 8.11.0 | 08 January 2024, 14:55:48 UTC |
refs/heads/pyup-pin-elastic-transport-8.12.0 | 2b2d4c7 | Pin elastic-transport to latest version 8.12.0 | 19 January 2024, 09:40:02 UTC |
refs/heads/pyup-pin-elastic-transport-8.13.0 | a64d274 | Pin elastic-transport to latest version 8.13.0 | 27 March 2024, 07:40:44 UTC |
refs/heads/pyup-pin-elasticsearch-8.11.1 | 7fa9736 | Pin elasticsearch to latest version 8.11.1 | 08 January 2024, 14:55:47 UTC |
refs/heads/pyup-pin-elasticsearch-8.12.0 | 2b12e43 | Pin elasticsearch to latest version 8.12.0 | 19 January 2024, 11:47:21 UTC |
refs/heads/pyup-pin-elasticsearch-8.12.1 | 20628f8 | Pin elasticsearch to latest version 8.12.1 | 22 February 2024, 05:45:04 UTC |
refs/heads/pyup-pin-elasticsearch-8.13.0 | e2c2ace | Pin elasticsearch to latest version 8.13.0 | 27 March 2024, 13:40:49 UTC |
refs/heads/pyup-pin-moto-5.0.0 | 77c2f42 | Pin moto to latest version 5.0.0 | 28 January 2024, 23:47:32 UTC |
refs/heads/pyup-pin-moto-5.0.1 | 12d3769 | Pin moto to latest version 5.0.1 | 05 February 2024, 01:46:28 UTC |
refs/heads/pyup-pin-pre-commit-3.6.1 | 3d1db1c | Pin pre-commit to latest version 3.6.1 | 13 February 2024, 15:57:13 UTC |
refs/heads/pyup-pin-pre-commit-3.6.2 | 76f2fc7 | Pin pre-commit to latest version 3.6.2 | 18 February 2024, 19:57:21 UTC |
refs/heads/pyup-pin-pre-commit-3.7.0 | 62249dd | Pin pre-commit to latest version 3.7.0 | 24 March 2024, 19:54:37 UTC |
refs/heads/pyup-scheduled-update-2023-06-12 | 7bc5ee8 | Update requirements/docs.txt | 12 June 2023, 15:06:44 UTC |
refs/heads/pyup-scheduled-update-2023-07-03 | e1f9c39 | Pin elasticsearch to latest version 8.8.0 | 03 July 2023, 14:39:13 UTC |
refs/heads/pyup-scheduled-update-2023-10-23 | 7562eb5 | Update requirements/docs.txt | 23 October 2023, 14:52:17 UTC |
refs/heads/pyup-scheduled-update-2023-11-06 | 36c9070 | Update zstandard from 0.21.0 to 0.22.0 | 06 November 2023, 14:35:18 UTC |
refs/heads/pyup-scheduled-update-2023-11-13 | 137e98b | Pin elasticsearch to latest version 8.11.0 | 13 November 2023, 14:35:15 UTC |
refs/heads/pyup-scheduled-update-2023-11-20 | b57be44 | Pin elasticsearch to latest version 8.11.0 | 20 November 2023, 14:35:16 UTC |
refs/heads/pyup-scheduled-update-2023-12-04 | 0544bbb | Update sphinx-click from 4.4.0 to 5.1.0 | 04 December 2023, 14:35:15 UTC |
refs/heads/pyup-scheduled-update-2024-01-08 | bbb27c0 | Update python-memcached from 1.59 to 1.61 | 08 January 2024, 14:35:31 UTC |
refs/heads/pyup-update-cryptography-41.0.7-to-42.0.0 | fbab058 | Update cryptography from 41.0.7 to 42.0.0 | 23 January 2024, 02:21:17 UTC |
refs/heads/pyup-update-cryptography-42.0.2-to-42.0.3 | 08958f1 | Update cryptography from 42.0.2 to 42.0.3 | 16 February 2024, 06:18:42 UTC |
refs/heads/pyup-update-cryptography-42.0.3-to-42.0.4 | f8970c3 | Update cryptography from 42.0.3 to 42.0.4 | 21 February 2024, 04:19:19 UTC |
refs/heads/pyup-update-cryptography-42.0.4-to-42.0.5 | 6b518ea | Update cryptography from 42.0.4 to 42.0.5 | 24 February 2024, 02:21:13 UTC |
refs/heads/pyup-update-isort-5.12.0-to-5.13.2 | cb40138 | Update isort from 5.12.0 to 5.13.2 | 08 January 2024, 15:09:47 UTC |
refs/heads/pyup-update-msgpack-1.0.7-to-1.0.8 | 2d8d78e | Update msgpack from 1.0.7 to 1.0.8 | 01 March 2024, 13:46:37 UTC |
refs/heads/pyup-update-mypy-1.8.0-to-1.9.0 | ce17df9 | Update mypy from 1.8.0 to 1.9.0 | 08 March 2024, 18:09:53 UTC |
refs/heads/pyup-update-pre-commit-3.5.0-to-3.6.0 | 2055f63 | Update pre-commit from 3.5.0 to 3.6.0 | 08 January 2024, 14:55:45 UTC |
refs/heads/pyup-update-pytest-7.4.4-to-8.0.0 | 05567e9 | Update pytest from 7.4.4 to 8.0.0 | 28 January 2024, 03:12:15 UTC |
refs/heads/pyup-update-pytest-8.0.0-to-8.0.1 | ce2cf28 | Update pytest from 8.0.0 to 8.0.1 | 17 February 2024, 01:43:08 UTC |
refs/heads/pyup-update-pytest-8.0.1-to-8.0.2 | c829dde | Update pytest from 8.0.1 to 8.0.2 | 25 February 2024, 03:13:04 UTC |
refs/heads/pyup-update-pytest-8.0.2-to-8.1.0 | e092e9e | Update pytest from 8.0.2 to 8.1.0 | 04 March 2024, 01:10:38 UTC |
refs/heads/pyup-update-pytest-8.1.0-to-8.1.1 | dd230df | Update pytest from 8.1.0 to 8.1.1 | 09 March 2024, 17:10:55 UTC |
refs/heads/pyup-update-pytest-celery-1.0.0b1-to-1.0.0b2 | 837b15f | Update pytest-celery from 1.0.0b1 to 1.0.0b2 | 13 February 2024, 01:37:07 UTC |
refs/heads/pyup-update-pytest-celery-1.0.0b2-to-1.0.0b4 | c21a97b | Update pytest-celery from 1.0.0b1 to 1.0.0b4 | 11 March 2024, 18:38:19 UTC |
refs/heads/pyup-update-pytest-celery-1.0.0rc1-to-1.0.0rc2 | 6855c54 | Update pytest-celery from 1.0.0rc1 to 1.0.0rc2 | 27 March 2024, 13:40:46 UTC |
refs/heads/pyup-update-pytest-cov-4.1.0-to-5.0.0 | 3255a03 | Update pytest-cov from 4.1.0 to 5.0.0 | 24 March 2024, 23:39:16 UTC |
refs/heads/pyup-update-pytest-order-1.2.0-to-1.2.1 | 06c1d18 | Update pytest-order from 1.2.0 to 1.2.1 | 02 April 2024, 19:38:01 UTC |
refs/heads/pyup-update-pytest-rerunfailures-13.0.0-to-14.0 | 451816b | Update pytest-rerunfailures from 13.0.0 to 14.0 | 13 March 2024, 09:39:37 UTC |
refs/heads/pyup-update-pytest-subtests-0.11.0-to-0.12.0 | eff4aba | Update pytest-subtests from 0.11.0 to 0.12.0 | 06 March 2024, 21:39:19 UTC |
refs/heads/pyup-update-pytest-subtests-0.11.0-to-0.12.1 | 725dfec | Update pytest-subtests from 0.11.0 to 0.12.1 | 07 March 2024, 23:38:16 UTC |
refs/heads/pyup-update-pytest-timeout-2.2.0-to-2.3.1 | 89322be | Update pytest-timeout from 2.2.0 to 2.3.1 | 07 March 2024, 21:43:02 UTC |
refs/heads/pyup-update-python-memcached-1.59-to-1.61 | d1da867 | Update python-memcached from 1.59 to 1.61 | 08 January 2024, 14:55:50 UTC |
refs/heads/pyup-update-sphinx-5.3.0-to-7.2.6 | 5cb2f42 | Update sphinx from 5.3.0 to 7.2.6 | 08 January 2024, 14:55:40 UTC |
refs/heads/pyup-update-sphinx-click-4.4.0-to-5.1.0 | d1894b1 | Update sphinx-click from 4.4.0 to 5.1.0 | 08 January 2024, 14:55:43 UTC |
refs/heads/redis-pubsub-result | 0c81acb | Merge branch 'redis-pubsub-result' of github.com:celery/celery into redis-pubsub-result | 18 March 2016, 05:24:19 UTC |
refs/heads/remove | 8d79dc6 | Remove as it seems to be buggy. After pushing a tag, we can now use github release notes generator so it is better to remove now. when it was added, github didn't had the release note generator. | 24 June 2023, 13:40:11 UTC |
refs/heads/remove-support-for-old-config-keys | ebc17cb | Remove obsolete tests. | 07 September 2020, 14:06:36 UTC |
refs/heads/revert-8383-eager_task_no_name_bug | 302b814 | Revert "Fix eager tasks does not populate name field (#8383)" This reverts commit 1c363876147325a196c474e757e355c451a0cdff. | 02 September 2023, 11:26:49 UTC |
refs/heads/routing-prefer-specfic-route | 7a98c0e | Update celery/app/routes.py [nit]: Use parenthesis to avoid extra white space: Co-authored-by: Josue Balandrano Coronel <xirdneh@gmail.com> | 11 March 2021, 05:16:31 UTC |
refs/heads/shell | 77ab8f2 | added missing kwargs arguments in some cli cmd | 02 February 2023, 10:11:43 UTC |
refs/heads/slots | ce85014 | adding '__weakref__' to be on safe side | 18 November 2021, 08:15:17 UTC |
refs/heads/tests | c921863 | Update test.txt deps | 18 October 2023, 10:33:34 UTC |
refs/heads/tzdata | ef00ca6 | Use tzdata extras with zoneinfo backports | 01 June 2023, 12:46:59 UTC |
refs/heads/update-systemd-extras | d3f2d0b | Update systemd unit files to match Celery 5.0.0. | 30 September 2020, 11:30:25 UTC |
refs/heads/v4.5 | 1f12bd3 | Preserve callbacks when replacing a task with a chain (#6189) * Preserve callbacks when replacing a task with a chain. * Preserve callbacks when replacing a task with a chain. * Added tests. * Update celery/app/task.py Co-authored-by: maybe-sybr <58414429+maybe-sybr@users.noreply.github.com> * Mark test as flaky. * Fix race condition in CI. * fix: Run linked tasks in original slot for replace This change alters the handling of linked tasks for chains which are used as the argument to a `.replace()` call for a task which itself has a chain of signatures to call once it completes. We ensure that the linked callback is not only retained but also called at the appropiate point in the newly reconstructed chain comprised of tasks from both the replacement chain and the tail of the encapsulating chain of the task being replaced. We amend some tests to validate this behaviour better and ensure that call/errbacks behave as expected if the encapsulating chain has either set. One test is marked with an `xfail` since errbacks of encapsulating chains are not currently called as expected due to some ambiguity in when an errback of a replaced task should be dropped or not (#6441). Co-authored-by: Asif Saif Uddin <auvipy@gmail.com> Co-authored-by: maybe-sybr <58414429+maybe-sybr@users.noreply.github.com> | 30 November 2020, 11:18:21 UTC |
refs/heads/v5.3 | b8c67a7 | Bump version: 5.3.5 → 5.3.6 | 22 November 2023, 15:12:01 UTC |
refs/heads/workhorse-pool | 9002fee | Do proper cleanup after closing pool. | 23 March 2014, 21:54:24 UTC |
refs/remotes/todd-cook/fix_mutable_default_args | d2ed8be | correcting lint issue | 23 April 2019, 16:57:30 UTC |
refs/reviewable/pr4736/r1 | 8ea69b5 | #4735 Use redis's corecion mechanism for converting query parameters to the correct types | 15 May 2018, 20:10:59 UTC |
refs/reviewable/pr4736/r2 | 45a6beb | Add a test for coercing the timeouts in the redis url | 25 May 2018, 16:29:47 UTC |
refs/tags/4.4.0 | 36be0eb | Bump version 4.4.0 | 16 December 2019, 03:45:23 UTC |
refs/tags/4.4.0rc1 | 0f37ba0 | version 4.4.0rc1 | 06 June 2019, 07:06:11 UTC |
refs/tags/4.4.0rc2 | 94e5a3a | Version 4.4.0rc2 | 14 June 2019, 22:23:20 UTC |
refs/tags/4.4.0rc3 | 9ba426a | changelog for 4.4.0rc3 | 14 August 2019, 17:03:23 UTC |