{ "info": { "author": "Nathan Van Gheem", "author_email": "vangheem@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Plone :: 4.0", "Framework :: Plone :: 4.1", "Framework :: Plone :: 4.2", "Framework :: Plone :: 4.3", "Framework :: Plone :: 5.0", "Programming Language :: Python" ], "description": ".. image:: https://secure.travis-ci.org/collective/collective.celery.png?branch=master\n :target: http://travis-ci.org/collective/collective.celery\n :alt: Travis CI badge\n\n.. image:: https://pypip.in/d/collective.celery/badge.png\n :target: https://pypi.python.org/pypi/collective.celery/\n :alt: Downloads\n\n\n``collective.celery`` provides the necessary bits to use `Celery `_ within `Plone `_.\n\nMuch of the code here is based off of David Glick's gists, Asko's work and `pyramid_celery `_.\n\n\nChangelog\n=========\n\n1.1.4 (2018-12-06)\n------------------\n\n- Fix checking of duplicate task\n [vangheem]\n\n\n1.1.3 (2018-12-06)\n------------------\n\n- Fix use of always eager with newly created content\n [vangheem]\n\n\n1.1.2 (2018-12-04)\n------------------\n\n- Use pickle transport by default to not break b/w compat\n [vangheem]\n\n\n1.1.1 (2018-11-28)\n------------------\n\n- fix use of CELERY_TASK_ALWAYS_EAGER\n [vangheem]\n \n- Python 3/Plone 5.2 support\n [vangheem]\n\n\n1.1.0 (2018-10-12)\n------------------\n\n- fixes to work with latest celery\n [runyaga]\n\n\n1.0.6 (2016-08-01)\n------------------\n\nFixes:\n\n- provide PARENTS value on the request object\n [vangheem]\n\n1.0.5 (2016-06-27)\n------------------\n\nFixes:\n\n- detect location of zope conf\n [vangheem]\n\n\n1.0.4 (2016-06-27)\n------------------\n\nFixes:\n\n- be able to use compound celery commands\n [vangheem]\n\n1.0.3 (2016-06-03)\n------------------\n\nFixes:\n\n- If eager mode used, do not switch users\n [vangheem]\n\n\n1.0.2 (2016-05-03)\n------------------\n\nNew:\n\n- nothing yet\n\nFixes:\n\n- More test fixes. Provide setApp method to use in test setup\n [vangheem]\n\n1.0.1 (2016-02-12)\n------------------\n\nNew:\n\n- nothing yet\n\nFixes:\n\n- Fix use of CELERY_ALWAYS_EAGER so this package can be include in tests without\n too many gymnastics\n [vangheem]\n\n1.0 (2015-12-09)\n----------------\n\nNew:\n\n- be able to schedule task outside of transaction management\n [vangheem]\n\n- be able to specify entry points for module tasks\n [vangheem]\n\n\n1.0a5 (2015-03-11)\n------------------\n\n- Add options argument to pass more options to apply_async (e.a: countdown eta etc.)\n\n\n1.0a4 (2015-03-04)\n------------------\n\n- use unrestrictedTraverse when deserializing parameters\n- Fix documentation\n\n1.0a2 (2015-03-03)\n------------------\n\n- Initial release", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/collective/collective.celery", "keywords": "celery async plone", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "collective.celery", "package_url": "https://pypi.org/project/collective.celery/", "platform": "", "project_url": "https://pypi.org/project/collective.celery/", "project_urls": { "Homepage": "https://github.com/collective/collective.celery" }, "release_url": "https://pypi.org/project/collective.celery/1.1.4/", "requires_dist": null, "requires_python": "", "summary": "Celery for Plone", "version": "1.1.4" }, "last_serial": 4570234, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "a12c90a8853e7506e1f7218f4f5bc8e3", "sha256": "9c615935fecbba8f11a92736a2dc47aa082940937af71edc4830b2a0605c87bb" }, "downloads": -1, "filename": "collective.celery-1.0.zip", "has_sig": false, "md5_digest": "a12c90a8853e7506e1f7218f4f5bc8e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37707, "upload_time": "2015-12-09T18:38:53", "url": "https://files.pythonhosted.org/packages/72/0e/e1742887e2c714cf18d9382788782f0eae184d2d70c2e9273f8e14d872c0/collective.celery-1.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "4a6a2081120799e6a622245b4a035690", "sha256": "be2c6c3df2bf6bd8b2b30d2fc30fb9f8a67c0c6d9ba6a9b1c722b13aef7c948f" }, "downloads": -1, "filename": "collective.celery-1.0.1.zip", "has_sig": false, "md5_digest": "4a6a2081120799e6a622245b4a035690", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38556, "upload_time": "2016-02-12T22:06:30", "url": "https://files.pythonhosted.org/packages/43/77/6c8edb31eaaef078de2876c3ba44ea9cd29c065ab384d3ce58fdc8dc55e9/collective.celery-1.0.1.zip" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "3930f2172c3498e735b1081c651c32bd", "sha256": "8b3932419d051f66a7158fdd3343e4307b042220d930637a143ed1bf2ea9e6c0" }, "downloads": -1, "filename": "collective.celery-1.0.2.zip", "has_sig": false, "md5_digest": "3930f2172c3498e735b1081c651c32bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38747, "upload_time": "2016-05-03T23:09:29", "url": "https://files.pythonhosted.org/packages/45/02/d2e049a1c30ccf308db65ea1f7f5385383bc894132af15cc8d1f0a01b6d7/collective.celery-1.0.2.zip" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "afeea949f24ca936899d029eb36b717c", "sha256": "185fc929e47251a8e7279e406354c5c913baf18765220047fce54c5190029754" }, "downloads": -1, "filename": "collective.celery-1.0.3.zip", "has_sig": false, "md5_digest": "afeea949f24ca936899d029eb36b717c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38908, "upload_time": "2016-06-04T02:30:17", "url": "https://files.pythonhosted.org/packages/8a/36/5c57d23ce116c7b0b6d349227d9d2767dcf43609caf46978ad8f3be06903/collective.celery-1.0.3.zip" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "77609600e6a6d609f68147cafa2e78d4", "sha256": "91d5268e5ac6f4f25ef99055c984096f20926246942e58b537211172c51c53fa" }, "downloads": -1, "filename": "collective.celery-1.0.4.zip", "has_sig": false, "md5_digest": "77609600e6a6d609f68147cafa2e78d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38982, "upload_time": "2016-06-28T04:19:57", "url": "https://files.pythonhosted.org/packages/a7/c2/ea689b097e00f28a3ebfdf2d179c2aeafc42bcb239e6486c86593feff070/collective.celery-1.0.4.zip" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "5cc4974f9f261a51f76c37012b66bd52", "sha256": "03b8f43e2c0cc10a919b723e57af919bda4f6a740fb6aeb28dd88960246901d5" }, "downloads": -1, "filename": "collective.celery-1.0.5.zip", "has_sig": false, "md5_digest": "5cc4974f9f261a51f76c37012b66bd52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39133, "upload_time": "2016-06-28T13:40:35", "url": "https://files.pythonhosted.org/packages/b6/6a/8ff2c0ca9de899b823c791b93098842ccb56df48a3923d13e2585742fcaf/collective.celery-1.0.5.zip" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "d2282bf13b40f34ef915f85cbbca4bbe", "sha256": "1ac293571b8fb084c86dc4099dccef043a153db14f01010737cb0ea24ccfbd60" }, "downloads": -1, "filename": "collective.celery-1.0.6.zip", "has_sig": false, "md5_digest": "d2282bf13b40f34ef915f85cbbca4bbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39265, "upload_time": "2016-08-01T21:06:43", "url": "https://files.pythonhosted.org/packages/78/69/0d36e0746eb8517d081f2af081884382934752ddfa1466cddace57e741d5/collective.celery-1.0.6.zip" } ], "1.0a1": [], "1.0a2": [ { "comment_text": "", "digests": { "md5": "79b754754e2f958f06c8c6f192ca3078", "sha256": "5f3dcbf7ded48c0cff336b5b968cad6921489bb6dcba025fdd2c81fa5c8388ed" }, "downloads": -1, "filename": "collective.celery-1.0a2.zip", "has_sig": false, "md5_digest": "79b754754e2f958f06c8c6f192ca3078", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31120, "upload_time": "2015-03-03T10:52:35", "url": "https://files.pythonhosted.org/packages/ec/0f/f31c85f2b4aeeba1d5d9699c41f06a52b8e42e9b63b833c837cc143d184c/collective.celery-1.0a2.zip" } ], "1.0a3": [ { "comment_text": "", "digests": { "md5": "0027c81ca5d59444aef253ac60a7a550", "sha256": "92434792f74bfd630d93111363adf45166baa49d20b52c00d895e05afb630a5f" }, "downloads": -1, "filename": "collective.celery-1.0a3.zip", "has_sig": false, "md5_digest": "0027c81ca5d59444aef253ac60a7a550", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33015, "upload_time": "2015-03-03T11:07:41", "url": "https://files.pythonhosted.org/packages/b6/69/a8b36037b9c9454b1d954967280b8c8a84d787b76359abfa31aa0a940052/collective.celery-1.0a3.zip" } ], "1.0a4": [ { "comment_text": "", "digests": { "md5": "54aee94dccb3d8e45decd8577516719d", "sha256": "1b69dc88669f37c6551a5c98151d747938c963b77d880ca8f68da57ab1cdb31b" }, "downloads": -1, "filename": "collective.celery-1.0a4.zip", "has_sig": false, "md5_digest": "54aee94dccb3d8e45decd8577516719d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33254, "upload_time": "2015-03-04T11:48:26", "url": "https://files.pythonhosted.org/packages/66/06/0c2af22c34285f06f817c9340028f444db993d05313c8914e4742c80872f/collective.celery-1.0a4.zip" } ], "1.0a5": [ { "comment_text": "", "digests": { "md5": "ffa0e57f32a6e74e8ddf795187ea8d98", "sha256": "186129eb8e0ff8383bafb8cce5fc11c6821efef3cdb9c1775f9661a4c1ab7de0" }, "downloads": -1, "filename": "collective.celery-1.0a5.zip", "has_sig": false, "md5_digest": "ffa0e57f32a6e74e8ddf795187ea8d98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33434, "upload_time": "2015-03-11T10:52:17", "url": "https://files.pythonhosted.org/packages/79/6d/e5c059aa2a7c6b75b578f5334f0740e6ae228468ba5a07cb87331668fede/collective.celery-1.0a5.zip" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "0fb1437095b1bd5ef34424763c2651e3", "sha256": "faa4c4264c5f9f00daa30c0d057d6f2ec030b296737256ed6da6bdff0ea6547b" }, "downloads": -1, "filename": "collective.celery-1.1.0.tar.gz", "has_sig": false, "md5_digest": "0fb1437095b1bd5ef34424763c2651e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28616, "upload_time": "2018-10-12T14:59:21", "url": "https://files.pythonhosted.org/packages/83/58/b6df888dac3f7b7f4840a066df294f86b7db21e78902bccb9b47805b46bd/collective.celery-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "a3898fc1cbf8559cad20ef5ae7270331", "sha256": "702f1b8f553d1dad13541fac5838f8863cdbf34acef13e90d2236ddea97acc3b" }, "downloads": -1, "filename": "collective.celery-1.1.1.tar.gz", "has_sig": false, "md5_digest": "a3898fc1cbf8559cad20ef5ae7270331", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28794, "upload_time": "2018-11-28T15:27:35", "url": "https://files.pythonhosted.org/packages/3f/ff/6c630d793b8edf0da534eaa9ce63e07562dd4fc348c3da03728fadbe3a2a/collective.celery-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "3a9ea455b87ac05969822617c7e8b699", "sha256": "27fa2c392b9ce0ac3326808156dfdc48a41cba6ac695d3bb080c75e813604651" }, "downloads": -1, "filename": "collective.celery-1.1.2.tar.gz", "has_sig": false, "md5_digest": "3a9ea455b87ac05969822617c7e8b699", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28927, "upload_time": "2018-12-04T14:45:39", "url": "https://files.pythonhosted.org/packages/bc/a6/d1b38a3b003d04e3cbff65119fe468128a3e9e9501b5cddd0d2ad385f788/collective.celery-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "d8ba37425d59054b3f526a1b6fd2bf67", "sha256": "d4595efed44cc9eea044886bf5cb30a6cd4fe2417cf4b93d5eed92e9e057bf68" }, "downloads": -1, "filename": "collective.celery-1.1.3.tar.gz", "has_sig": false, "md5_digest": "d8ba37425d59054b3f526a1b6fd2bf67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29017, "upload_time": "2018-12-07T01:53:22", "url": "https://files.pythonhosted.org/packages/7f/1e/9c15bf9892154bf31ab952ba07e7fbd34c953a14dca06130c856f21af7b4/collective.celery-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "feb5bee5ed954a1b7838944b386c892a", "sha256": "6d02e0bfb203a6fb66d3aa0d2c69392fc059223dc605738379bbe7fcde12c375" }, "downloads": -1, "filename": "collective.celery-1.1.4.tar.gz", "has_sig": false, "md5_digest": "feb5bee5ed954a1b7838944b386c892a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29075, "upload_time": "2018-12-07T02:43:28", "url": "https://files.pythonhosted.org/packages/96/fe/65ddbb2ebe54c265528d657cfe4cb462c412e6181a9d897e49916185452c/collective.celery-1.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "feb5bee5ed954a1b7838944b386c892a", "sha256": "6d02e0bfb203a6fb66d3aa0d2c69392fc059223dc605738379bbe7fcde12c375" }, "downloads": -1, "filename": "collective.celery-1.1.4.tar.gz", "has_sig": false, "md5_digest": "feb5bee5ed954a1b7838944b386c892a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29075, "upload_time": "2018-12-07T02:43:28", "url": "https://files.pythonhosted.org/packages/96/fe/65ddbb2ebe54c265528d657cfe4cb462c412e6181a9d897e49916185452c/collective.celery-1.1.4.tar.gz" } ] }