{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":184460,"defaultBranch":"main","name":"celery","ownerLogin":"celery","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-04-24T11:31:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/319983?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719361403.0","currentOid":""},"activityList":{"items":[{"before":"2be7af10e52af935c5528378f1a409a851df06f9","after":null,"ref":"refs/heads/dependabot/pip/mypy-1.10.1","pushedAt":"2024-06-26T00:23:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"}},{"before":"cd52e4db159888a45225b71bc56e5dbd275a13e4","after":"418cf3321653b6cdd9c9524c832e5cd7523f8364","ref":"refs/heads/main","pushedAt":"2024-06-26T00:23:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"Bump mypy from 1.10.0 to 1.10.1 (#9096)\n\nBumps [mypy](https://github.com/python/mypy) from 1.10.0 to 1.10.1.\r\n- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/python/mypy/compare/v1.10.0...v1.10.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: mypy\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump mypy from 1.10.0 to 1.10.1 (#9096)"}},{"before":"cd52e4db159888a45225b71bc56e5dbd275a13e4","after":"bb1bd7d9e9a3b9055280d96d7546ff5886411e86","ref":"refs/heads/pyup-update-mypy-1.10.0-to-1.10.1","pushedAt":"2024-06-25T23:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thedrow","name":"Omer Katz","path":"/thedrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48936?s=80&v=4"},"commit":{"message":"Update mypy from 1.10.0 to 1.10.1","shortMessageHtmlLink":"Update mypy from 1.10.0 to 1.10.1"}},{"before":null,"after":"cd52e4db159888a45225b71bc56e5dbd275a13e4","ref":"refs/heads/pyup-update-mypy-1.10.0-to-1.10.1","pushedAt":"2024-06-25T23:42:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thedrow","name":"Omer Katz","path":"/thedrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48936?s=80&v=4"},"commit":{"message":"Bugfix - a task will run multiple times when chaining chains with groups (#9021)\n\n* add the fix + tests\r\n\r\n* unchain only the other chain\r\n\r\n* fixes for pre-commit\r\n\r\n* Update celery/canvas.py\r\n\r\nCo-authored-by: Nils Caspar \r\n\r\n* Added smoke test\r\n\r\n---------\r\n\r\nCo-authored-by: Dor.Shtainman \r\nCo-authored-by: Asif Saif Uddin \r\nCo-authored-by: Nils Caspar \r\nCo-authored-by: Tomer Nosrati ","shortMessageHtmlLink":"Bugfix - a task will run multiple times when chaining chains with gro…"}},{"before":"1da0fda1d03e9f5e7fe34f8863709761b33c692b","after":null,"ref":"refs/heads/pyup-update-mypy-1.10.0-to-1.10.1","pushedAt":"2024-06-25T23:18:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"}},{"before":null,"after":"2be7af10e52af935c5528378f1a409a851df06f9","ref":"refs/heads/dependabot/pip/mypy-1.10.1","pushedAt":"2024-06-25T22:39:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump mypy from 1.10.0 to 1.10.1\n\nBumps [mypy](https://github.com/python/mypy) from 1.10.0 to 1.10.1.\n- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/python/mypy/compare/v1.10.0...v1.10.1)\n\n---\nupdated-dependencies:\n- dependency-name: mypy\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump mypy from 1.10.0 to 1.10.1"}},{"before":"cd52e4db159888a45225b71bc56e5dbd275a13e4","after":"1da0fda1d03e9f5e7fe34f8863709761b33c692b","ref":"refs/heads/pyup-update-mypy-1.10.0-to-1.10.1","pushedAt":"2024-06-25T02:11:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thedrow","name":"Omer Katz","path":"/thedrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48936?s=80&v=4"},"commit":{"message":"Update mypy from 1.10.0 to 1.10.1","shortMessageHtmlLink":"Update mypy from 1.10.0 to 1.10.1"}},{"before":null,"after":"cd52e4db159888a45225b71bc56e5dbd275a13e4","ref":"refs/heads/pyup-update-mypy-1.10.0-to-1.10.1","pushedAt":"2024-06-25T02:11:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thedrow","name":"Omer Katz","path":"/thedrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48936?s=80&v=4"},"commit":{"message":"Bugfix - a task will run multiple times when chaining chains with groups (#9021)\n\n* add the fix + tests\r\n\r\n* unchain only the other chain\r\n\r\n* fixes for pre-commit\r\n\r\n* Update celery/canvas.py\r\n\r\nCo-authored-by: Nils Caspar \r\n\r\n* Added smoke test\r\n\r\n---------\r\n\r\nCo-authored-by: Dor.Shtainman \r\nCo-authored-by: Asif Saif Uddin \r\nCo-authored-by: Nils Caspar \r\nCo-authored-by: Tomer Nosrati ","shortMessageHtmlLink":"Bugfix - a task will run multiple times when chaining chains with gro…"}},{"before":"de43bb97712cdec62f766127bf8ebcafeb686a9b","after":"b35f62a6b490886049f1998d2a8e65caef29f15f","ref":"refs/heads/quorumq","pushedAt":"2024-06-24T20:46:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"Use default \"celery\" queue in POC (myapp)","shortMessageHtmlLink":"Use default \"celery\" queue in POC (myapp)"}},{"before":"d8b41ee91e75237ae7d8d94fde684f07768fff63","after":"de43bb97712cdec62f766127bf8ebcafeb686a9b","ref":"refs/heads/quorumq","pushedAt":"2024-06-24T19:07:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"Use default \"celery\" queue in POC (myapp)","shortMessageHtmlLink":"Use default \"celery\" queue in POC (myapp)"}},{"before":"8f99428417e54a0c1765d3307fdeaab582d00561","after":"d8b41ee91e75237ae7d8d94fde684f07768fff63","ref":"refs/heads/quorumq","pushedAt":"2024-06-23T23:22:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"Enabled confirm_publish","shortMessageHtmlLink":"Enabled confirm_publish"}},{"before":"53e96fa6eebd23aee782c2e23aa91a525151f65e","after":"cd52e4db159888a45225b71bc56e5dbd275a13e4","ref":"refs/heads/main","pushedAt":"2024-06-23T23:17:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"Bugfix - a task will run multiple times when chaining chains with groups (#9021)\n\n* add the fix + tests\r\n\r\n* unchain only the other chain\r\n\r\n* fixes for pre-commit\r\n\r\n* Update celery/canvas.py\r\n\r\nCo-authored-by: Nils Caspar \r\n\r\n* Added smoke test\r\n\r\n---------\r\n\r\nCo-authored-by: Dor.Shtainman \r\nCo-authored-by: Asif Saif Uddin \r\nCo-authored-by: Nils Caspar \r\nCo-authored-by: Tomer Nosrati ","shortMessageHtmlLink":"Bugfix - a task will run multiple times when chaining chains with gro…"}},{"before":"20c15764b084d0e0d4459faed30fc6bf989c0b4c","after":"53e96fa6eebd23aee782c2e23aa91a525151f65e","ref":"refs/heads/main","pushedAt":"2024-06-23T13:55:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"Fixed smoke tests env bug when using integration tasks that rely on Redis (#9090)","shortMessageHtmlLink":"Fixed smoke tests env bug when using integration tasks that rely on R…"}},{"before":"8895b51f0a10ce819a44f6587e879a3972de8fed","after":"8f99428417e54a0c1765d3307fdeaab582d00561","ref":"refs/heads/quorumq","pushedAt":"2024-06-22T13:50:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"Enabled confirm_publish","shortMessageHtmlLink":"Enabled confirm_publish"}},{"before":"057ae21a21ec63d768f26932f26a84756b13db1e","after":"8895b51f0a10ce819a44f6587e879a3972de8fed","ref":"refs/heads/quorumq","pushedAt":"2024-06-20T16:16:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"Added ETA task to test()","shortMessageHtmlLink":"Added ETA task to test()"}},{"before":"e6bd433fe7a14779f117eca1d4ffaaeabccef18d","after":"057ae21a21ec63d768f26932f26a84756b13db1e","ref":"refs/heads/quorumq","pushedAt":"2024-06-19T20:32:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"Added ETA task to test()","shortMessageHtmlLink":"Added ETA task to test()"}},{"before":"5b33bc16bfcc4ebc64cacadc2814cd6a6419c06a","after":"20c15764b084d0e0d4459faed30fc6bf989c0b4c","ref":"refs/heads/main","pushedAt":"2024-06-19T08:06:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"Class method to process crontab string (#9079)\n\n* add class method to probcess crontab string\n\n* typo\n\ntypo\n\ntypo\n\n* Update celery/schedules.py\n\nCo-authored-by: Johannes Faigle \n\n* Add tests for crontab.from_string\n\nPlus pacify mypy\n\n* Update docs\n\n* Update contributors.txt\n\n---------\n\nCo-authored-by: alex.pajak@gmail.com \nCo-authored-by: Asif Saif Uddin \nCo-authored-by: Tomer Nosrati ","shortMessageHtmlLink":"Class method to process crontab string (#9079)"}},{"before":null,"after":"e6bd433fe7a14779f117eca1d4ffaaeabccef18d","ref":"refs/heads/quorumq","pushedAt":"2024-06-18T21:24:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"Added app.conf.worker_quorumq for POC testing","shortMessageHtmlLink":"Added app.conf.worker_quorumq for POC testing"}},{"before":"4c3e5a1a25ee7d67cc50d9db560e0102e0b06c23","after":"5b33bc16bfcc4ebc64cacadc2814cd6a6419c06a","ref":"refs/heads/main","pushedAt":"2024-06-17T17:36:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate (#9077)\n\nupdates:\n- [github.com/PyCQA/flake8: 7.0.0 → 7.1.0](https://github.com/PyCQA/flake8/compare/7.0.0...7.1.0)\n\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate (#9077)"}},{"before":null,"after":"4f02081064a05991fe752feece864f490e41fba1","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-06-17T16:49:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/PyCQA/flake8: 7.0.0 → 7.1.0](https://github.com/PyCQA/flake8/compare/7.0.0...7.1.0)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"f9ca3d0d44e3d7374e96d6fcad9e670456724ef7","after":"4c3e5a1a25ee7d67cc50d9db560e0102e0b06c23","ref":"refs/heads/main","pushedAt":"2024-06-16T06:48:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auvipy","name":"Asif Saif Uddin","path":"/auvipy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6212603?s=80&v=4"},"commit":{"message":"Use hub.remove_writer instead of hub.remove for write fds (#4185) (#9055)\n\n- fix main process Unrecoverable error: AssertionError() when read fd is deleted\n- see https://github.com/celery/celery/issues/4185#issuecomment-2139390090\n- tests:\n - change hub.remove to hub.remove_writer in test_poll_write_generator and test_poll_write_generator_stopped\n - add 3 more tests for schedule_writes to assert only hub.writers is removed when hub.readers have the same fd id\n\nCo-authored-by: Idan Haim Shalom \nCo-authored-by: Tomer Nosrati ","shortMessageHtmlLink":"Use hub.remove_writer instead of hub.remove for write fds (#4185) (#9055"}},{"before":"d903c7a225bf278ea1918c851a8dad126d899900","after":"f9ca3d0d44e3d7374e96d6fcad9e670456724ef7","ref":"refs/heads/main","pushedAt":"2024-06-15T12:47:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"GCS docs fixes (#9075)\n\n* Fix `gcs://` typo (it should be `gs://`)\r\n\r\n* Fix `gcs_project` in URI version of `gs://` too","shortMessageHtmlLink":"GCS docs fixes (#9075)"}},{"before":"6f6b0ab84d8fe68b1d8f040f578299af5aa1d468","after":"d903c7a225bf278ea1918c851a8dad126d899900","ref":"refs/heads/main","pushedAt":"2024-06-13T06:07:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auvipy","name":"Asif Saif Uddin","path":"/auvipy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6212603?s=80&v=4"},"commit":{"message":"Clarify docs about Reserve one task at a time","shortMessageHtmlLink":"Clarify docs about Reserve one task at a time"}},{"before":"8908f4caa0f3a50264785bd437eead9a747b416b","after":"6f6b0ab84d8fe68b1d8f040f578299af5aa1d468","ref":"refs/heads/main","pushedAt":"2024-06-11T13:55:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"Enhance tox environment: [testenv:clean] (#9072)","shortMessageHtmlLink":"Enhance tox environment: [testenv:clean] (#9072)"}},{"before":"9980db25413f795f5dd82f44f2dcf5e0817e4f8e","after":"8908f4caa0f3a50264785bd437eead9a747b416b","ref":"refs/heads/main","pushedAt":"2024-06-11T12:48:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"[enhance feature] Crontab schedule: allow using month names (#9068)\n\n* Update schedules.py\r\n\r\n* Update time.py\r\n\r\n* added unit tests\r\n\r\n* remove whitespace for linter\r\n\r\n---------\r\n\r\nCo-authored-by: Asif Saif Uddin ","shortMessageHtmlLink":"[enhance feature] Crontab schedule: allow using month names (#9068)"}},{"before":"244adf8293f621a7b97929dbd59a788a318e57ac","after":null,"ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-06-10T17:29:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"}},{"before":"cc304b251ba3eab29865db0fc4d4a6c1a9ee72a3","after":"9980db25413f795f5dd82f44f2dcf5e0817e4f8e","ref":"refs/heads/main","pushedAt":"2024-06-10T17:29:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate (#9071)\n\nupdates:\r\n- [github.com/asottile/pyupgrade: v3.15.2 → v3.16.0](https://github.com/asottile/pyupgrade/compare/v3.15.2...v3.16.0)\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate (#9071)"}},{"before":"44c084bf142f1ad61712efac4684d07299a778e6","after":"244adf8293f621a7b97929dbd59a788a318e57ac","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-06-10T16:50:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/asottile/pyupgrade: v3.15.2 → v3.16.0](https://github.com/asottile/pyupgrade/compare/v3.15.2...v3.16.0)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"4c7ab65e651f26f636a167f767daf357959201a0","after":null,"ref":"refs/heads/dependabot/pip/elasticsearch-lte-8.14.0","pushedAt":"2024-06-06T23:32:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"50a4d41a06d2ffcaa52ba7ceb158a46e8dc3f989","after":"cc304b251ba3eab29865db0fc4d4a6c1a9ee72a3","ref":"refs/heads/main","pushedAt":"2024-06-06T23:32:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Nusnus","name":"Tomer Nosrati","path":"/Nusnus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4662342?s=80&v=4"},"commit":{"message":"Update elasticsearch requirement from <=8.13.2 to <=8.14.0 (#9069)\n\nUpdates the requirements on [elasticsearch](https://github.com/elastic/elasticsearch-py) to permit the latest version.\n- [Release notes](https://github.com/elastic/elasticsearch-py/releases)\n- [Commits](https://github.com/elastic/elasticsearch-py/compare/0.4.1...v8.14.0)\n\n---\nupdated-dependencies:\n- dependency-name: elasticsearch\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update elasticsearch requirement from <=8.13.2 to <=8.14.0 (#9069)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbyylOAA","startCursor":null,"endCursor":null}},"title":"Activity · celery/celery"}