{ "info": { "author": "Flavio Curella", "author_email": "flavio.curella@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "django-wamp-client\n==================\n\nInstallation\n~~~~~~~~~~~~\n\n::\n\n $ pip install django-wamp-client\n\nAdd ``channels`` and ``wampclient`` to your ``INSTALLED_APPS``::\n\n INSTALLED_APPS = [\n 'channels',\n 'wampclient',\n ]\n\n\nIn your settings, configure your connection to the WAMP Router::\n\n WAMP_CONNECTION = {\n 'URL': \"ws://127.0.0.1:9100/ws\",\n 'AUTHID': 'authid',\n 'AUTHSECRET': 'secret',\n 'REALM': \"realname\",\n }\n\nConfigure your routing to include ``wampclient.routing``::\n\n channel_routing = [\n route(\"wamp.join\", \"testproject.consumers.wamp_join\"),\n include('wampclient.routing'),\n ]\n\nStart the channel workers::\n\n $ ./manage.py runworker\n\nStart the client that will connect to the WAMP Router::\n\n $ ./manage.py wamp_client\n\nUsage\n~~~~~\n\n::\n\n from wampclient import publish, subscribe\n\n\n def wamp_hello(greeting):\n publish('com.example.hello', \"'sup?\")\n\n\n def wamp_join(message):\n # This consumer will be connected to the ``wamp.join`` channel\n subscribe('com.example.hello', wamp_hello)\n publish('com.example.hello', \"Hi!\", options={'exclude_me': False})\n\nLICENSE\n~~~~~~~\n\nThis software is released under the MIT License. See the ``LICENSE`` file.\n\nStatus\n~~~~~~\n\nThis project should be considered a proof of concept.\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/fcurella/django-wamp-client", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "django-wamp-client", "package_url": "https://pypi.org/project/django-wamp-client/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-wamp-client/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/fcurella/django-wamp-client" }, "release_url": "https://pypi.org/project/django-wamp-client/0.0.3/", "requires_dist": null, "requires_python": null, "summary": "Wamp Client for Django Channels", "version": "0.0.3" }, "last_serial": 2249596, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "454365d2af56f1910b04353cf9cc9865", "sha256": "82fcf749c9c811814c227c78913e9ec2a3b2d720adac9dc7ee870f7ec524c200" }, "downloads": -1, "filename": "django_wamp_client-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "454365d2af56f1910b04353cf9cc9865", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 5725, "upload_time": "2016-07-28T17:55:08", "url": "https://files.pythonhosted.org/packages/8a/d1/12546f8e1baac8bcfa0127472197dd0c52ad780029f84dc1ba43d11a5459/django_wamp_client-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6d10e840e35dbe6fe665847a6f58ddc", "sha256": "33182b0be5330c7175223b7c20153b255901814b9eae0fec85b85fc74df62737" }, "downloads": -1, "filename": "django-wamp-client-0.0.2.tar.gz", "has_sig": false, "md5_digest": "e6d10e840e35dbe6fe665847a6f58ddc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4154, "upload_time": "2016-07-28T17:55:06", "url": "https://files.pythonhosted.org/packages/ad/58/24d09a77ab1334506ac9dce5882f7c2833d86c99eedddbbb3c9600d53fa0/django-wamp-client-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "be60fa3e49e2b30cd177a7d63130db3c", "sha256": "98c0304d1c48310c7c5f021ca868d5ab623c3210abe601f91b3fcf61160cc484" }, "downloads": -1, "filename": "django_wamp_client-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "be60fa3e49e2b30cd177a7d63130db3c", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 5724, "upload_time": "2016-07-28T17:57:55", "url": "https://files.pythonhosted.org/packages/95/20/7e65e6c388d811ac8d6e4b3c718d02db7d90a47284c7aad58cb44228008a/django_wamp_client-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4098445880b80592ecbd93e31581c4db", "sha256": "aa79da30660b628a8d53266855e227be90a0ea2f71a30f4cfbf670b4447d08fc" }, "downloads": -1, "filename": "django-wamp-client-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4098445880b80592ecbd93e31581c4db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4152, "upload_time": "2016-07-28T17:57:53", "url": "https://files.pythonhosted.org/packages/b9/03/6234769fe0688ffe039ce793990a08aa95410d110648122f771d691ee120/django-wamp-client-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "be60fa3e49e2b30cd177a7d63130db3c", "sha256": "98c0304d1c48310c7c5f021ca868d5ab623c3210abe601f91b3fcf61160cc484" }, "downloads": -1, "filename": "django_wamp_client-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "be60fa3e49e2b30cd177a7d63130db3c", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 5724, "upload_time": "2016-07-28T17:57:55", "url": "https://files.pythonhosted.org/packages/95/20/7e65e6c388d811ac8d6e4b3c718d02db7d90a47284c7aad58cb44228008a/django_wamp_client-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4098445880b80592ecbd93e31581c4db", "sha256": "aa79da30660b628a8d53266855e227be90a0ea2f71a30f4cfbf670b4447d08fc" }, "downloads": -1, "filename": "django-wamp-client-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4098445880b80592ecbd93e31581c4db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4152, "upload_time": "2016-07-28T17:57:53", "url": "https://files.pythonhosted.org/packages/b9/03/6234769fe0688ffe039ce793990a08aa95410d110648122f771d691ee120/django-wamp-client-0.0.3.tar.gz" } ] }