{ "info": { "author": "John Bjorn Nelson", "author_email": "jbn@abreka.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: IPython", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.5", "Topic :: Communications", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. image:: https://travis-ci.org/jbn/brittle_wit.svg?branch=master\n :target: https://travis-ci.org/jbn/brittle_wit\n.. image:: https://ci.appveyor.com/api/projects/status/9k78nhy88v51fd69?svg=true\n :target: https://ci.appveyor.com/project/jbn/brittle-wit/branch/master\n.. image:: https://coveralls.io/repos/github/jbn/brittle_wit/badge.svg?branch=master\n :target: https://coveralls.io/github/jbn/brittle_wit?branch=master \n.. image:: https://img.shields.io/pypi/dm/brittle_wit.svg\n :target: https://pypi.python.org/pypi/brittle_wit\n.. image:: https://img.shields.io/pypi/v/brittle_wit.svg\n :target: https://pypi.python.org/pypi/brittle_wit\n.. image:: https://img.shields.io/badge/license-MIT-blue.svg\n :target: https://raw.githubusercontent.com/jbn/brittle_wit/master/LICENSE\n.. image:: https://img.shields.io/pypi/pyversions/brittle_wit.svg\n :target: https://pypi.python.org/pypi/brittle_wit\n\n-------------------------------------------------------------------------------\n\n====================\nWhat is Brittle Wit?\n====================\n\n**Brittle Wit is a Twitter Lib for Python.**\n\n- It uses `asyncio `__,\n `aiohttp `__, and Python\n 3.5+ (async/await).\n- It is rigorously polite in its adherence to `Twitter's rate\n limits `__.\n- It scales well.\n- It works as a library or a server.\n- \"Namespaces are one honking great idea -- let's do more of those!\"\n\n\n--------------\nA Trivial Demo\n--------------\n\nThis code is explained thoroughly in the documentation. It fetches jacks first\ntweet.\n\n.. code-block:: python\n \n import brittle_wit as bw\n from brittle_wit.executors import debug_blocking_request\n from brittle_wit import rest_api\n\n\n APP_CRED = bw.AppCredentials.load_from_env()\n CLIENT_CRED = bw.ClientCredentials.load_from_env()\n req = rest_api.statuses.lookup(id=20)\n resp = debug_blocking_request(APP_CRED, CLIENT_CRED, req)\n jacks_first_tweet = resp.json()\n\n print(jacks_first_tweet)\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jbn/brittle_wit", "keywords": "twitter", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "brittle_wit", "package_url": "https://pypi.org/project/brittle_wit/", "platform": "", "project_url": "https://pypi.org/project/brittle_wit/", "project_urls": { "Homepage": "https://github.com/jbn/brittle_wit" }, "release_url": "https://pypi.org/project/brittle_wit/0.0.6/", "requires_dist": null, "requires_python": "", "summary": "Brittle Wit is a Twitter Lib for Python.", "version": "0.0.6" }, "last_serial": 3930318, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "d051f42fa17ecf0c10ee585c875fe605", "sha256": "a507d004b19bbfb4bddceacc4af828fb24661a8ff353aebe6087bb84778d4cc4" }, "downloads": -1, "filename": "brittle_wit-0.0.1.tar.gz", "has_sig": false, "md5_digest": "d051f42fa17ecf0c10ee585c875fe605", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46154, "upload_time": "2016-12-14T18:23:37", "url": "https://files.pythonhosted.org/packages/44/b9/608d2988c553736f98ebdd0029a566c67577c942479d545d45d3316390d1/brittle_wit-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "f6e0d39ee7c7d8b9cfbfdb8420fc6e42", "sha256": "2ab5130cc5046c04dc508d4433ed15e0df37eb5c5b77fb9d02dc2222c36d3a07" }, "downloads": -1, "filename": "brittle_wit-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f6e0d39ee7c7d8b9cfbfdb8420fc6e42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46429, "upload_time": "2016-12-14T18:37:39", "url": "https://files.pythonhosted.org/packages/44/8a/d5bcbb46d0e89e4f5c9b5e04c92b866fdb85f64486a967d19ac7ef59fad6/brittle_wit-0.0.2.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "7c229834c24bdd07b93adbedb125e2b1", "sha256": "d2e8636ecf2b424c2b19f26ec3c629ec1b4759bcbccb1c7f83a433771821881a" }, "downloads": -1, "filename": "brittle_wit-0.0.4.tar.gz", "has_sig": false, "md5_digest": "7c229834c24bdd07b93adbedb125e2b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84762, "upload_time": "2018-06-04T19:05:41", "url": "https://files.pythonhosted.org/packages/84/25/c8f127a45c494ccf9e0abd60fbd7267c210e440306f21ce7a8973f4b0842/brittle_wit-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "ee32db48065c7604d550a39715d4f13c", "sha256": "031cd7256e719b89ebf2afb780bc4d093a9bb20d1b61771daa761bd308460efe" }, "downloads": -1, "filename": "brittle_wit-0.0.5.tar.gz", "has_sig": false, "md5_digest": "ee32db48065c7604d550a39715d4f13c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84778, "upload_time": "2018-06-04T19:22:50", "url": "https://files.pythonhosted.org/packages/a7/1d/bfb21949038e0aea84921b2842565903c3698773f0ad0461614b9191c22a/brittle_wit-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "251dacb8611666093b5e7710a863aec5", "sha256": "1612bc990f31edfa4f30e2ce5bd6dedc5bae3c0618801c7153d6b77e5ecf622d" }, "downloads": -1, "filename": "brittle_wit-0.0.6.tar.gz", "has_sig": false, "md5_digest": "251dacb8611666093b5e7710a863aec5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84781, "upload_time": "2018-06-05T00:21:25", "url": "https://files.pythonhosted.org/packages/b5/c1/3f664ba54e342d9ae1e84909adf86757d82e815c1d4c7d89d6f005489cbe/brittle_wit-0.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "251dacb8611666093b5e7710a863aec5", "sha256": "1612bc990f31edfa4f30e2ce5bd6dedc5bae3c0618801c7153d6b77e5ecf622d" }, "downloads": -1, "filename": "brittle_wit-0.0.6.tar.gz", "has_sig": false, "md5_digest": "251dacb8611666093b5e7710a863aec5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84781, "upload_time": "2018-06-05T00:21:25", "url": "https://files.pythonhosted.org/packages/b5/c1/3f664ba54e342d9ae1e84909adf86757d82e815c1d4c7d89d6f005489cbe/brittle_wit-0.0.6.tar.gz" } ] }