You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
“It would seem that you want people to pin specific versions of kombu when using celery. That’s something that I will be doing in the future as kombu changes have included breaking changes outside of major version releases.”
We should research/test pinning kombu versions in our requirements file to see if that will force celery to use that version.
Completion criteria
Try pinning kombu==4.3.0 in requirements.txt
Do a fresh pip install -r requirements.txt
Do a pip freeze to see what version of kombu in in your environment - celery 4.1.1 would normally grab kombu 4.4.0 but we want to ensure that pinning at 4.3.0 actually works.
If this works, add a comment to the celery line in requirements.txt that if we update celery we should check which version(s) of kombu will work, and pin the right version.
The text was updated successfully, but these errors were encountered:
Celery 4.1.1 depends on
kombu >=4.2.0,<5.0
. Kombu's breaking changes in minor upgrades have bitten us hard, twice. (See #3607 and f83ae22)Kombu doesn't seem to follow semantic versioning. From another
celery
user:We should research/test pinning
kombu
versions in our requirements file to see if that will force celery to use that version.Completion criteria
kombu==4.3.0
in requirements.txtpip install -r requirements.txt
pip freeze
to see what version ofkombu
in in your environment -celery 4.1.1
would normally grabkombu
4.4.0 but we want to ensure that pinning at4.3.0
actually works.celery
line in requirements.txt that if we updatecelery
we should check which version(s) ofkombu
will work, and pin the right version.The text was updated successfully, but these errors were encountered: