{ "info": { "author": "Antonis Kalou", "author_email": "kalouantonis@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Topic :: System :: Distributed Computing" ], "description": "=========\nWS Celery\n=========\n\n.. image:: https://img.shields.io/pypi/v/wscelery.svg\n :target: https://pypi.python.org/pypi/wscelery\n\n.. image:: https://travis-ci.org/johan-sports/wscelery.svg?branch=master\n :target: https://travis-ci.org/johan-sports/wscelery\n\n.. image:: https://readthedocs.org/projects/wscelery/badge/?version=latest\n :target: http://wscelery.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\nReal time celery monitoring using websockets. Inspired by `flower `__.\n\n************\nRequirements \n************\n\n* Python >= 3.4\n\n************\nInstallation\n************\n\nPyPI version (recommended): ::\n\n $ pip install wscelery\n\nDevelopment version: ::\n\n $ pip install https://github.com/johan-sports/wscelery/zipball/master\n\n*****\nUsage\n*****\n\nLaunch the websocket listener on port 8001: ::\n\n $ wscelery --port=8001\n\nOr launch from celery: ::\n\n $ celery wscelery -A proj --address=127.0.0.1 --port=8001\n\nBroker URL and other configuration options can be passed through standard Celery options: ::\n\n $ celery wscelery -A proj --broker=amqp://guest:guest@localhost:5672//\n\nTo see all command options use: ::\n\n $ wscelery --help\n\n*************\nDocumentation\n*************\n\nFull documentation can be found on `Read The Docs`_.\n\n.. _`Read The Docs`: https://wscelery.readthedocs.io\n\n*******\nCaveats\n*******\n\n* TLS encryption not (yet) supported\n\n************\nContributing\n************\n\nIf you want to contribute, feel free to submit a PR. Please make sure that the tests pass\n(run with ``python setup.py test``). Make sure you add your name to `CONTRIBUTORS`_.\n\n.. _`CONTRIBUTORS`: https://github.com/johan-sports/wscelery/blob/master/CONTRIBUTORS\n\n*******\nLicense\n*******\n\nLicensed under MIT. See the LICENSE file in the project root directory.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/johan-sports/wscelery", "keywords": "celery,websocket,monitoring", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "wscelery", "package_url": "https://pypi.org/project/wscelery/", "platform": "", "project_url": "https://pypi.org/project/wscelery/", "project_urls": { "Homepage": "https://github.com/johan-sports/wscelery" }, "release_url": "https://pypi.org/project/wscelery/0.2.0/", "requires_dist": [ "cachetools (==2.0.0)", "celery (>=4.0.2,<5.0)", "tornado (==4.5)" ], "requires_python": "", "summary": "Real time celery monitoring using websockets", "version": "0.2.0" }, "last_serial": 2999110, "releases": { "0.1.0": [], "0.1.1": [ { "comment_text": "", "digests": { "md5": "42bf1520148cfcc2a278c037b9f577cc", "sha256": "fa9ed283d27081c0c8180763a6946a615efcb4f14657a734d1c6a9c50685df6c" }, "downloads": -1, "filename": "wscelery-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "42bf1520148cfcc2a278c037b9f577cc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10542, "upload_time": "2017-05-15T11:34:03", "url": "https://files.pythonhosted.org/packages/ad/3d/27a8a1b062022c5f62a0d37546ba22e9227e0217d7b50e473a6f77f5c9f4/wscelery-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c11ebd95334b4548ab5a97fc5aa8a4cd", "sha256": "812f492f3f8407cb76063de9f3f44dc987849e61730ebfcec7923d2423ef53a0" }, "downloads": -1, "filename": "wscelery-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c11ebd95334b4548ab5a97fc5aa8a4cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7874, "upload_time": "2017-05-15T11:34:05", "url": "https://files.pythonhosted.org/packages/63/cb/a600a995ed8a1aec1e4a9d74a9fbe065b591704d78745eeabaecb5a69e8c/wscelery-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "15e51d74db308ef850fc53e32a624891", "sha256": "f8cd482a4798b06f586d887070b024b4d5ed73eefca9e4236b35649cff4207f2" }, "downloads": -1, "filename": "wscelery-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "15e51d74db308ef850fc53e32a624891", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10997, "upload_time": "2017-05-19T14:46:52", "url": "https://files.pythonhosted.org/packages/76/ff/9541db05786309f7c5968494b4dbd30637b0dad01bbd9b4c687afa7283a1/wscelery-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39973b4a7b1a3bc1ac6c0b7adb94e020", "sha256": "5c7e1cad9caf336cc008a809ce98e655b037eecc3a32c06f218a3966d35fe48c" }, "downloads": -1, "filename": "wscelery-0.1.2.tar.gz", "has_sig": false, "md5_digest": "39973b4a7b1a3bc1ac6c0b7adb94e020", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8395, "upload_time": "2017-05-19T14:47:04", "url": "https://files.pythonhosted.org/packages/d5/79/dbe19a5fc392ea3cdbb128b0b4c57461bae7097cb6d573fa99a035136024/wscelery-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "fb9c16aa6bff0529355cfe7fc6d3ecea", "sha256": "037ff315066fc2c1044ddc7b037adc590dda8fe99f7e4e2e58359ffc79bcdf41" }, "downloads": -1, "filename": "wscelery-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fb9c16aa6bff0529355cfe7fc6d3ecea", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10931, "upload_time": "2017-07-04T13:40:57", "url": "https://files.pythonhosted.org/packages/99/87/6debeb9f5b7bd83c1ca673dc9203698c02bbb47453b14c37be0e5e3894e2/wscelery-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2bcbc5c9c2b24fd044d7b270285feaa7", "sha256": "15042877fd53bf5a28d68403f5f9318cf771f392a7954c77d6f38f06c4aca6aa" }, "downloads": -1, "filename": "wscelery-0.2.0.tar.gz", "has_sig": false, "md5_digest": "2bcbc5c9c2b24fd044d7b270285feaa7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8304, "upload_time": "2017-07-04T13:40:59", "url": "https://files.pythonhosted.org/packages/dc/f2/dc01d9cc4314ffd0553547f86951edd7dd099625df79ff1378b1944119a3/wscelery-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fb9c16aa6bff0529355cfe7fc6d3ecea", "sha256": "037ff315066fc2c1044ddc7b037adc590dda8fe99f7e4e2e58359ffc79bcdf41" }, "downloads": -1, "filename": "wscelery-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fb9c16aa6bff0529355cfe7fc6d3ecea", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10931, "upload_time": "2017-07-04T13:40:57", "url": "https://files.pythonhosted.org/packages/99/87/6debeb9f5b7bd83c1ca673dc9203698c02bbb47453b14c37be0e5e3894e2/wscelery-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2bcbc5c9c2b24fd044d7b270285feaa7", "sha256": "15042877fd53bf5a28d68403f5f9318cf771f392a7954c77d6f38f06c4aca6aa" }, "downloads": -1, "filename": "wscelery-0.2.0.tar.gz", "has_sig": false, "md5_digest": "2bcbc5c9c2b24fd044d7b270285feaa7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8304, "upload_time": "2017-07-04T13:40:59", "url": "https://files.pythonhosted.org/packages/dc/f2/dc01d9cc4314ffd0553547f86951edd7dd099625df79ff1378b1944119a3/wscelery-0.2.0.tar.gz" } ] }