{ "info": { "author": "Chet Corcos", "author_email": "ccorcos@gmail", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Programming Language :: Python :: 2.7" ], "description": "Syncify\n=======\n\nThis package is meant for wrapping asynchronous functions so that they\nbehave like synchronous functions. This package is very useful when\nscripting.\n\nGetting Started\n---------------\n\n::\n\n pip install syncify\n\nUsage\n-----\n\nSuppose you have an asynchronous function called ``asyncFunction`` that\nhas a keyword arguement, ``'callback'`` for the callback function. You\ncan run it synchronously like this:\n\n::\n\n from syncify import syncify\n\n results syncify(asyncFunction, kw='callback')(arguments)\n\nThey keyword, ``kw`` is set to ``'callback'`` by default so that can be\nleft off, but I left it there in case someone has a different callback\nkeyword.", "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/ccorcos/syncify", "keywords": "async sync synchronous asynchronous", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "syncify", "package_url": "https://pypi.org/project/syncify/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/syncify/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/ccorcos/syncify" }, "release_url": "https://pypi.org/project/syncify/0.1/", "requires_dist": null, "requires_python": null, "summary": "Wrap your asynchronous functions so they behave like synchronous function.", "version": "0.1" }, "last_serial": 1311021, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c4a86c6fab5574c144fbf3dfa33e91a7", "sha256": "1f5a6f00272ef7c8f39abec2ca7719aa68eaedd6caac7c7b91b8cdcb362a5249" }, "downloads": -1, "filename": "syncify-0.1.tar.gz", "has_sig": false, "md5_digest": "c4a86c6fab5574c144fbf3dfa33e91a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1810, "upload_time": "2014-11-18T05:35:08", "url": "https://files.pythonhosted.org/packages/3a/5f/335fc2be0f6e7e81486673d9086aaa98759864566e01a7db4a7c82bcc3cd/syncify-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c4a86c6fab5574c144fbf3dfa33e91a7", "sha256": "1f5a6f00272ef7c8f39abec2ca7719aa68eaedd6caac7c7b91b8cdcb362a5249" }, "downloads": -1, "filename": "syncify-0.1.tar.gz", "has_sig": false, "md5_digest": "c4a86c6fab5574c144fbf3dfa33e91a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1810, "upload_time": "2014-11-18T05:35:08", "url": "https://files.pythonhosted.org/packages/3a/5f/335fc2be0f6e7e81486673d9086aaa98759864566e01a7db4a7c82bcc3cd/syncify-0.1.tar.gz" } ] }