{ "info": { "author": "Yann Kaiser", "author_email": "kaiser.yann@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.5", "Topic :: Internet :: WWW/HTTP" ], "description": "# napper\n\nA REST framework for asyncio.\n\nCurrently in experimental stage. Use at your own risk.\n\n.. code:: python\n\n import asyncio\n\n from napper import apis\n\n async def getstargazers():\n \"\"\"Print the most popular repository of the authors of\n the most recent gists from github.\"\"\"\n with apis.github() as github:\n gists = github.gists.get()\n async for gist in gists:\n try:\n repo = await gist.owner.repos_url.get()[0]\n except AttributeError:\n print(\"{0.id}: Gist has no owner\".format(gist))\n continue\n except IndexError:\n print(\"{0.id}: {0.owner.login} has no repositories\".format(gist))\n continue\n print(\"{0.id}: {0.owner.login} {1.name} {1.stargazers_count}\".format(\n gist, repo\n ))\n\n loop = asyncio.get_event_loop()\n loop.run_until_complete(getstargazers())\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/epsy/napper", "keywords": "http,requests,api,asyncio,asynchronous", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "napper", "package_url": "https://pypi.org/project/napper/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/napper/", "project_urls": { "Homepage": "https://github.com/epsy/napper" }, "release_url": "https://pypi.org/project/napper/0.1a1/", "requires_dist": [ "aiohttp" ], "requires_python": "", "summary": "A REST client for Python", "version": "0.1a1" }, "last_serial": 2004876, "releases": { "0.1a1": [ { "comment_text": "", "digests": { "md5": "1699de85276034431f5c54a29c3ffa02", "sha256": "57c00adba9ba9bb17d6937d672aff351c3c83df6c2e588d689b8f00c75409d12" }, "downloads": -1, "filename": "napper-0.1a1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "1699de85276034431f5c54a29c3ffa02", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11548, "upload_time": "2016-03-13T23:08:04", "url": "https://files.pythonhosted.org/packages/fa/6f/17ca5360543ed51fcbc1ce2aaded17d83f500161a590bf6cc8744df256d9/napper-0.1a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2250ae131651814ad38e20ae013772d6", "sha256": "1101c08f706bb2e859f02ce1a5ef3201e7ca607cc389063d9906131baefbab9d" }, "downloads": -1, "filename": "napper-0.1a1.tar.gz", "has_sig": true, "md5_digest": "2250ae131651814ad38e20ae013772d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7233, "upload_time": "2016-03-13T23:08:16", "url": "https://files.pythonhosted.org/packages/35/73/947dc821f52fa7ffff78594458022995dde3bfd4bf5afea5d176a3ed2289/napper-0.1a1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1699de85276034431f5c54a29c3ffa02", "sha256": "57c00adba9ba9bb17d6937d672aff351c3c83df6c2e588d689b8f00c75409d12" }, "downloads": -1, "filename": "napper-0.1a1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "1699de85276034431f5c54a29c3ffa02", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11548, "upload_time": "2016-03-13T23:08:04", "url": "https://files.pythonhosted.org/packages/fa/6f/17ca5360543ed51fcbc1ce2aaded17d83f500161a590bf6cc8744df256d9/napper-0.1a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2250ae131651814ad38e20ae013772d6", "sha256": "1101c08f706bb2e859f02ce1a5ef3201e7ca607cc389063d9906131baefbab9d" }, "downloads": -1, "filename": "napper-0.1a1.tar.gz", "has_sig": true, "md5_digest": "2250ae131651814ad38e20ae013772d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7233, "upload_time": "2016-03-13T23:08:16", "url": "https://files.pythonhosted.org/packages/35/73/947dc821f52fa7ffff78594458022995dde3bfd4bf5afea5d176a3ed2289/napper-0.1a1.tar.gz" } ] }