{ "info": { "author": "Peter Szabo", "author_email": "pts@fazekas.hu", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Environment :: No Input/Output (Daemon)", "Environment :: Other Environment", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Operating System :: Unix", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Topic :: Internet", "Topic :: Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries", "Topic :: Internet :: WWW/HTTP :: HTTP Servers", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application", "Topic :: Internet :: WWW/HTTP :: WSGI :: Server", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Syncless is a non-blocking (asynchronous) concurrent client and server socket network communication library for Stackless Python 2.6 (and also for regular Python with greenlet). For high speed, Syncless uses libev (and libevent) for event notification, and parts of Syncless' code is implemented in Pyrex/Cython and C. This alone makes Syncless faster than many of its non-blocking network libraries for Python. Syncless contains an asynchronous DNS resolver (using evdns) and a HTTP server capable of serving WSGI applications. Syncless aims to be a coroutine-based alternative of event-driven networking engines (such as Twisted, asyncore, pyevent, python-libevent and FriendFeed's Tornado), and it's a competitor of gevent, Eventlet and Concurrence.", "description_content_type": null, "docs_url": null, "download_url": "http://syncless.googlecode.com/files/syncless-0.25.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://code.google.com/p/syncless/", "keywords": null, "license": "Apache License, Version 2.0", "maintainer": null, "maintainer_email": null, "name": "syncless", "package_url": "https://pypi.org/project/syncless/", "platform": "Unix", "project_url": "https://pypi.org/project/syncless/", "project_urls": { "Download": "http://syncless.googlecode.com/files/syncless-0.25.tar.gz", "Homepage": "http://code.google.com/p/syncless/" }, "release_url": "https://pypi.org/project/syncless/0.25/", "requires_dist": null, "requires_python": null, "summary": "Syncless: asynchronous client and server library using Stackless Python", "version": "0.25" }, "last_serial": 360673, "releases": { "0.01": [], "0.03": [], "0.04": [], "0.05": [], "0.08": [], "0.09": [], "0.10": [], "0.11": [], "0.12": [], "0.13": [], "0.14": [], "0.15": [], "0.16": [], "0.17": [], "0.18": [], "0.19": [], "0.20": [], "0.21": [], "0.22": [], "0.23": [], "0.24": [], "0.25": [] }, "urls": [] }