Bug 219187

Summary: devel/py-celery: Update to 4.0.2
Product: Ports & Packages Reporter: Reshad Patuck <reshadpatuck1>
Component: Individual Port(s)Assignee: Martin Wilke <miwi>
Status: Closed FIXED    
Severity: Affects Only Me CC: koobs, miwi, reshadpatuck1, wg
Priority: --- Keywords: needs-qa, patch
Version: LatestFlags: koobs: maintainer-feedback? (wg)
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Update port celcery from 3.1.24 to 4.0.2
koobs: maintainer-approval+
Poudriere log py27-celery none

Description Reshad Patuck 2017-05-10 09:10:08 UTC
Created attachment 182468 [details]
Update port celcery from 3.1.24 to 4.0.2

New version of celery (4.0.2) released.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2017-06-05 08:12:06 UTC
Maintainer timeout (3 weeks), reset assignee
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2017-06-05 08:12:50 UTC
Comment on attachment 182468 [details]
Update port celcery from 3.1.24 to 4.0.2

Implicit approval.

@Reshad, can you please confirm that this change passes QA (poudriere in particular).

Thank you
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2017-06-05 08:20:24 UTC
For any future assignee, please consider that this is a major (3.x -> 4.x) upgrade that has implications for end-users in terms of upgrade process.

In particular, the whats new document [1] for celery 4 includes a requirement to first upgrade to 3.1.25 among other things.

It is very likely a better path to consider a separate celery4, leaving py-celery at 3.1.x (ideally 3.1.25) to enable users to opt-in to the major version upgrade at their leisure/convenience by switching py-celery for py-celery4

[1] http://docs.celeryproject.org/en/latest/whatsnew-4.0.html
Comment 4 Reshad Patuck 2017-06-08 07:55:09 UTC
Created attachment 183324 [details]
Poudriere log py27-celery

(In reply to Kubilay Kocak from comment #2)

Hey confirmed it builds with poudriere.

Have attached the logs for the same.

I think it may be better to call it py-celery4 and at a future date point py-celery to py-celery4 once version 3 is deprecated for long enough.
Comment 5 commit-hook freebsd_committer freebsd_triage 2017-06-11 16:56:25 UTC
A commit references this bug:

Author: miwi
Date: Sun Jun 11 16:55:32 UTC 2017
New revision: 443398
URL: https://svnweb.freebsd.org/changeset/ports/443398

Log:
  - Update to 4.0.2

  Changelog:
      http://docs.celeryproject.org/en/latest/whatsnew-4.0.html

  PR:		219187
  Reported by:	 Reshad Patuck
  Approved by:	maintainer timeout

Changes:
  head/devel/py-celery/Makefile
  head/devel/py-celery/distinfo