{ "info": { "author": "Alexandru Mircescu", "author_email": "mircescu@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Communications", "Topic :: Internet", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Welcome to pysig\r\n*****************\r\n\r\n**pysig** is a library intended to provide an extensible framework for managing events dispatching inside a complex application or over a network.\r\n\r\nFeature set\r\n***********\r\n\r\nTo make a *very short* summary of what **pysig** can do, we could list the followings:\r\n\r\n * it enables subscription mechanisms that are able to\r\n * register for a **specific event** triggered by a **specific sender**\r\n * register for **broadcast events** triggered by **any** event of a **specific sender**\r\n * register for **broadcast events** triggered by **any** event of **any sender**\r\n * register for **channel events** triggered by **specific** events from any **sender**\r\n * register listeners without depending on the sender registration\r\n * supports firing **requests** to connected senders, for accessing data instantly\r\n * stateful sender connection, automatically firing **connect** and **diconnect** events\r\n * distribute events intra-process, inter-process or over a given network\r\n * built-in server and client implementation\r\n * built-in TCP carrier for TCP/IP networks\r\n * permits custom transport carrier implementation for dispatching events over different communication mediums (like serial connections) or for transporting them under a different format\r\n * permits custom data encoding (default is JSON encoding)\r\n\r\nDocumentation\r\n*************\r\n\r\nFor the latest documentation and tutorials please visit: http://pysig.readthedocs.org\r\n\r\n.. image:: https://readthedocs.org/projects/pysig/badge/?version=latest\r\n :target: http://pysig.readthedocs.org/en/latest/?badge=latest\r\n :alt: Documentation Status\r\n\r\n.. image:: https://readthedocs.org/projects/pysig/badge/?version=0.7.3\r\n :target: http://pysig.readthedocs.org/en/0.7.3/?badge=0.7.3\r\n :alt: Documentation Status", "description_content_type": null, "docs_url": "https://pythonhosted.org/pysig/", "download_url": "https://bitbucket.org/madlex/pysig/get/package.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pysig.rtfd.org", "keywords": "event,signaling,messaging,network,dispatch", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pysig", "package_url": "https://pypi.org/project/pysig/", "platform": "any", "project_url": "https://pypi.org/project/pysig/", "project_urls": { "Download": "https://bitbucket.org/madlex/pysig/get/package.tar.gz", "Homepage": "http://pysig.rtfd.org" }, "release_url": "https://pypi.org/project/pysig/0.7.3/", "requires_dist": null, "requires_python": null, "summary": "pysig is a flexible events dispatching framework", "version": "0.7.3" }, "last_serial": 1844132, "releases": { "0.7.1": [ { "comment_text": "", "digests": { "md5": "7387500637001978ea04e6b0edb6bea3", "sha256": "b387072182e7eca39ef40c7f002b3129e97d40d00333997c65b45dac92f5f243" }, "downloads": -1, "filename": "pysig-0.7.1.tar.gz", "has_sig": false, "md5_digest": "7387500637001978ea04e6b0edb6bea3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11931, "upload_time": "2015-11-30T20:58:09", "url": "https://files.pythonhosted.org/packages/1e/1f/a9d1f6a7eee5ea11047f6cd8cedff4ac665619248b61419d7361a4426e5a/pysig-0.7.1.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "7a83d2ec72ded05707b80f9ab31d16e3", "sha256": "0606d603df100765528d8435d3cba8aad8d5a22ae6460532c89ed1841e965c84" }, "downloads": -1, "filename": "pysig-0.7.3.tar.gz", "has_sig": false, "md5_digest": "7a83d2ec72ded05707b80f9ab31d16e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12266, "upload_time": "2015-12-02T22:12:25", "url": "https://files.pythonhosted.org/packages/11/1a/5164b417e9bebe7ca3b98772c27f7a43d50dbc81faee8b11a20332abffb1/pysig-0.7.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7a83d2ec72ded05707b80f9ab31d16e3", "sha256": "0606d603df100765528d8435d3cba8aad8d5a22ae6460532c89ed1841e965c84" }, "downloads": -1, "filename": "pysig-0.7.3.tar.gz", "has_sig": false, "md5_digest": "7a83d2ec72ded05707b80f9ab31d16e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12266, "upload_time": "2015-12-02T22:12:25", "url": "https://files.pythonhosted.org/packages/11/1a/5164b417e9bebe7ca3b98772c27f7a43d50dbc81faee8b11a20332abffb1/pysig-0.7.3.tar.gz" } ] }