-
-
Notifications
You must be signed in to change notification settings - Fork 4.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 5.0 #6266
Comments
no Alpha release? |
🗣️ 📢 |
We can do one Alpha as well if you'd like. |
We'll also have to merge freeze Kombu. |
i will take care of that open PR in kombu. having an alpha will let everyone know that the API is still unstable and might change little bit before beta. |
I'm going to release an alpha from the |
Getting ready to release the first alpha version of Celery 5.0. |
Celery 5.0.0a1 was released. |
async/await is support? |
Not yet. That's in 6. |
Everyone ready for a merge freeze of Kombu? celery/kombu#1232 is ready for merge. |
If we create a new maintenance branch for 4.x series, feature freeze in master is ok. Carry-on v5 cycle sir 😁 |
Great, come on, look forward to the new version |
Second Alpha coming today. |
Second alpha released. I need to get #5718's build to pass and we've got a first beta. |
Is this version support asyncio pool? Or moved to version 6 as in the comment? Thanks, |
It was moved to version 6. |
Right now #5718 is blocking us because we need to figure out how to automatically generate the documentation for the CLI as it was before. |
Thanks for the reply and thank you for the contribution. Is anyway I can pick that issue and contribute to the project? |
Of course! You can always check existing PRs and provide test coverage for them since that's usually missing. |
I separated the CLI documentation from the rest of the reference into a dedicated page. |
Will couchbase sdk 3.0.0 backend be supported in Celery 5.0? |
that should be! gonna milestone that PR #6094 |
we should check all the necessary driver updates for v5. we should follow Django style release versioning. 5.0, 5.1, 5.2, 5.x each will contain new features and behavioral improvements with no major API removal. |
For your kind info, I want to release billiard 4.0a1 before celery 5 rc1 celery/billiard#292 we should wait this month for all the other dependencies got python 3.6+ based new releases IMHO. |
will re-evaluate the celery 5 milestones and related dependencies and codes needed to e updated. this weekend. |
That's a wonderful idea! |
RC2 has just been released:exclamation: :tada: :partying_face: There's going to be at least one more RC before we hit GA. |
Would 5.0 be a good time to drop the alternative configuration setting names (see https://docs.celeryproject.org/en/latest/userguide/configuration.html#new-lowercase-settings), they seem to be a source of continual confusion. |
I completely agree. Would you mind creating an issue about this and we'll mark it as a blocker. |
See #6327. |
Please reinstall the latest RC with We've released both amqp 5.0 and vine 5.0. |
@thedrow - the vine dependency at https://github.com/celery/celery/blob/master/requirements/default.txt#L4 needs to be updated to not conflict with the updated one in Edit: Bumping that dependency would also require that we lose |
I've completed the What's New document. I'm going to hit the release button for GA tomorrow. |
Hi @celery/core-developers, We're in merge freeze until 5.0 hits GA. |
I'm waiting for final confirmation from our CI before the final release. |
Released! 🎉 |
what is the work around of using celery 5.0 on windows |
It should work on Windows but we don't actively support that platform. |
Version: 5.0
Release PR: #5686
Description
Celery 5.0 is the first major version to drop support for Python 2. It supports Python 3.6+.
This version also drops support for the Riak Result Backend since Riak is unmaintained and does not support modern Python versions.
This version also refactors our CLI to use click as we prepare to make Celery fully async since it allows us
to invoke async functions in response to commands using asyncclick.
Checklist
Release PR drafted
Kombu Merge Freeze
Release Kombu 5.0.0
Release Vine 5.0.0
Release py-amqp 5.0.0
Milestone is 100% done
Merge Freeze
Release PR reviewed
The master branch build passes
Release Notes
What's New
Process
Alphas
Betas
Release Candidates
Release Blockers
Potential Release Blockers
The text was updated successfully, but these errors were encountered: