{ "info": { "author": "Ron DuPlain", "author_email": "ron.duplain@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "WSGI Party: partyline middleware for WSGI with good intentions\n==============================================================\n\nwsgi_party's goals for Python web developers:\n\n1. Refactor legacy projects one route at a time; graft instead of rewrite.\n2. Try new ideas from meetups/conferences in isolation; increase velocity.\n3. Integrate multiple web frameworks; use the right tool for the job.\n\nwsgi_party is for WSGI framework developers. See individual frameworks and\nextensions for support. The initial intent was to build URLs across independent\napplications, but other exchanges are possible if they are supported by all\nframeworks in use.\n\nThe wsgi_party module provides the WSGIParty middleware which allows all\nmounted applications to hook in handlers for cross-application communication\nwithin a single WSGI process. Mount individual applications in a dispatcher,\nthen wrap the dispatcher with WSGIParty. Applications can then ask each other\nfor information with simple in-process messages. Messages are synchronous and\nnamespaced, and must be explicitly supported by Python web frameworks or their\nextensions.\n\nBSD licensed. Install with::\n\n pip install wsgi_party\n\nRead the docs at: http://readthedocs.org/docs/wsgi_party/\n\nThis project started as a collaboration between Michael Merickel & Chris\nMcDonough (Pyramid core developers) and Ron DuPlain (a Flask core developer).\nSee AUTHORS for a full list of contributors.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/rduplain/wsgi_party", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "wsgi_party", "package_url": "https://pypi.org/project/wsgi_party/", "platform": "any", "project_url": "https://pypi.org/project/wsgi_party/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/rduplain/wsgi_party" }, "release_url": "https://pypi.org/project/wsgi_party/0.1b1/", "requires_dist": null, "requires_python": null, "summary": "A partyline middleware for WSGI with good intentions.", "version": "0.1b1" }, "last_serial": 801747, "releases": { "0.1b1": [ { "comment_text": "", "digests": { "md5": "7f33f4d36a51559c8d9b6b5c4c19d036", "sha256": "5b14e0d98287419ab5b2e1055f38d484ff6091186a2e2cdd6f2bdf7560e2fb71" }, "downloads": -1, "filename": "wsgi_party-0.1b1.tar.bz2", "has_sig": false, "md5_digest": "7f33f4d36a51559c8d9b6b5c4c19d036", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5510, "upload_time": "2012-03-21T03:54:36", "url": "https://files.pythonhosted.org/packages/e4/62/0a7696d41dfe0ff1b322978622b7d4f1838b0efcd4200240a36daee0c918/wsgi_party-0.1b1.tar.bz2" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7f33f4d36a51559c8d9b6b5c4c19d036", "sha256": "5b14e0d98287419ab5b2e1055f38d484ff6091186a2e2cdd6f2bdf7560e2fb71" }, "downloads": -1, "filename": "wsgi_party-0.1b1.tar.bz2", "has_sig": false, "md5_digest": "7f33f4d36a51559c8d9b6b5c4c19d036", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5510, "upload_time": "2012-03-21T03:54:36", "url": "https://files.pythonhosted.org/packages/e4/62/0a7696d41dfe0ff1b322978622b7d4f1838b0efcd4200240a36daee0c918/wsgi_party-0.1b1.tar.bz2" } ] }