{ "info": { "author": "Brian Abelson", "author_email": "brian@newslynx.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "|travis-img| birdfeeder ====== *Feed on tweets*\n\nInstall\n-------\n\n::\n\n pip install birdfeeder\n\nTest\n----\n\nRequires ``nose``\n\n::\n\n nosetests\n\nUsage\n-----\n\n``birdfeeder`` simplifies ``twython`` by taking care of alot the common\nproblems in working with the Twitter API, including:\n\n- pagination\n- rate limiting\n- url unshortening\n- error handling\n\nThus far, we've implemented 5 methods: ``connect``, ``search``,\n``list_timeline``, ``user_timeline``, and ``user_stats`` (a custom\nmethod):\n\nConnect\n~~~~~~~\n\nIf you have ``TWT_API_KEY``, ``TWT_API_SECRET``, ``TWT_ACCESS_TOKEN``,\nand ``TWT_ACCESS_SECRET`` set as environmental variables, you can use\nall the methods without explicitly connecting. However, if you want to\nexplicitly connect beforehand, you can also pass in a connection as\n``conn`` to any method:\n\n.. code:: python\n\n import birdfeeder\n\n conn = birdfeeder.connect() \n\n tweets = birdfeeder.search(q=\"hello world\", count=10, conn=conn)\n for t in tweets:\n print t\n\nIn addition, you can also pass in an authenticated user's token with\n``access_token``:\n\n.. code:: python\n\n import birdfeeder\n\n for t in birdfeeder.search(q=\"hello world\", access_token=\"authenticed_users_token\"):\n print t\n\nSearch\n~~~~~~\n\n.. code:: python\n\n import birdfeeder\n\n tweets = birdfeeder.search(q=\"hello world\", count=10)\n for t in tweets:\n print t\n\nList Timeline\n~~~~~~~~~~~~~\n\n.. code:: python\n\n import birdfeeder\n\n tweets = birdfeeder.list_timeline(owner_screen_name = 'cspan', slug = 'members-of-congress', count=100)\n for t in tweets:\n print t \n\nUser Timeline\n~~~~~~~~~~~~~\n\n.. code:: python\n\n import birdfeeder \n\n tweets = birdfeeder.user_timeline(screen_name = 'newslynx')\n for t in tweets:\n print t\n\nUser Stats\n~~~~~~~~~~\n\nThis returns a dictionary of stats about a user, with the time it ran.\nIt's intended for creating a time series of a user's metadata:\n\n.. code:: python\n\n import birdfeeder \n\n stats = birdfeeder.user_stats(screen_name = \"newslynx\")\n print stats\n\nPagination\n----------\n\nWith ``birdfeeder``, pagination is simple, just add ``pagination=True``\nto any method, ie:\n\n.. code:: python\n\n import birdfeeder\n\n tweets = birdfeeder.user_timeline(screen_name = 'newslynx', count = 5, pagination=True)\n for t in tweets:\n print t\n\nThis will keep track of the ``max_id`` of each request and iterate\nthrough results until everything has been retrieved (or until otherwise\nspecified - more below). For each request, it will wait for a defualt of\n15 seconds so as to avoid rate limiting.\n\nConcurrency\n-----------\n\nadd concurrency to any method via ``gevent``:\n\n.. code:: python\n\n\n tweets = birdfeeder.user_timeline(screen_name=\"brianabelson\", concurrent=True)\n for t in tweets:\n print t\n\nCustom Options\n--------------\n\nWe've added some custom options for each method, they are as follows:\n\n- ``throttle`` - the time in seconds to wait between each request (only\n relevant when ``paginate = True``)\n- ``max_requests`` - the maximum number of requests to make (only\n relevant when ``paginate = True``)\n- ``wait`` - the default number of seconds to wait after an error\n- ``backoff`` - the factor to multiply ``wait`` by after each error\n- ``timeout`` - the time in seconds at which point we should abandon an\n error prone request. Here, ``birdfeeder`` will log a warning, but\n will otherwise fail silently.\n\nHere are the default arguments for all methods:\n\n.. code:: python\n\n default_kws = {\n 'paginate' : False,\n 'concurrent': False,\n 'num_workers': 20,\n 'max_id': None,\n 'throttle' : 15,\n 'count' : 200,\n 'max_requests' : None,\n 'wait': 1,\n 'backoff': 2,\n 'timeout': 30\n }\n\nStreaming\n---------\n\nFinally, we've included a simple streaming API client (from\n`here `__).\nWith this, you can pass in three functions on initialization: a parsing\nfunction, a storage function, and an error function, ie:\n\n.. code:: python\n\n from birdfeeder import Stream \n\n def parse(data):\n return data['text']\n\n def store(data):\n print data \n\n def error(status_code, data):\n pass\n\n s = Stream(parse=parse, store=store, error=error)\n s.statuses.filter(track='twitter')\n\nAcknowledgements\n----------------\n\nTo write this library, I heavily referenced Jeremy Singer-Vine's\nexcellent ```twick`` `__.\n\n.. |travis-img| image:: https://travis-ci.org/newslynx/birdfeeder.svg", "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/newslynx/birdfeeder", "keywords": "", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "birdfeeder", "package_url": "https://pypi.org/project/birdfeeder/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/birdfeeder/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/newslynx/birdfeeder" }, "release_url": "https://pypi.org/project/birdfeeder/0.1.9/", "requires_dist": null, "requires_python": null, "summary": "A newslynx-opinionated wrapper around twython", "version": "0.1.9" }, "last_serial": 1250763, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "dd716f4050eb65af17c15149dbe7d044", "sha256": "c3c56bd32c849a90c88f7394327216ea7482412e712e8f1aa0970c5039986db7" }, "downloads": -1, "filename": "birdfeeder-0.0.1.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "dd716f4050eb65af17c15149dbe7d044", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 68129, "upload_time": "2014-06-11T02:12:22", "url": "https://files.pythonhosted.org/packages/03/0b/fcf853b7d5051a89b5626cef374729e27d2883b05024bfbf4c1556ae745b/birdfeeder-0.0.1.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "97c14d2268794fa7f01d5cd9bea15b95", "sha256": "54ec4c776aad577664fe69f75d340040976db6f413de8df6de0607a5ec8ac07d" }, "downloads": -1, "filename": "birdfeeder-0.0.1.tar.gz", "has_sig": false, "md5_digest": "97c14d2268794fa7f01d5cd9bea15b95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4809, "upload_time": "2014-06-11T02:12:16", "url": "https://files.pythonhosted.org/packages/42/83/a8bc56165e42ccb252a608b2c365f66a1921abb0e0a8d0bb209f03ab53de/birdfeeder-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "72d37d5cdd69e8b57e2dcabfd30b6158", "sha256": "57eb6fbe8ecad90050648082554a4852f73ac5d2538063f6aff53d9b110988a1" }, "downloads": -1, "filename": "birdfeeder-0.0.2.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "72d37d5cdd69e8b57e2dcabfd30b6158", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 69274, "upload_time": "2014-06-12T03:31:37", "url": "https://files.pythonhosted.org/packages/29/43/dc8bc956515faf6f2345c0997c40bdc7f445f04e6b0c6c7f9b79545ffd5c/birdfeeder-0.0.2.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "d831744b99a2f1af28678687476b77e3", "sha256": "334c961a82ac7c6171b3062dfc53994b6a3d8369aec87cbc6cd6cfdcd7314740" }, "downloads": -1, "filename": "birdfeeder-0.0.2.tar.gz", "has_sig": false, "md5_digest": "d831744b99a2f1af28678687476b77e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5142, "upload_time": "2014-06-12T03:31:34", "url": "https://files.pythonhosted.org/packages/29/68/da059bd13ebcaea2516e93468e02cc79be972fffa1a5de03cee9f8b8f6f7/birdfeeder-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "09705236966cc50f20ec3e561b55c244", "sha256": "dea86eafdab2eab69fbdc172bdde7dd1af3b0ac9cf65cf3ea4bda3ad5c1367c6" }, "downloads": -1, "filename": "birdfeeder-0.0.3.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "09705236966cc50f20ec3e561b55c244", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 74767, "upload_time": "2014-06-12T05:22:12", "url": "https://files.pythonhosted.org/packages/56/10/a6c1c4432f1487dd46f34fe74c9df330159247626c349fe22624678c7b09/birdfeeder-0.0.3.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "22547aa8a3224881e768e1bf47d1b960", "sha256": "fa1917dc8a316059a504e47d47c90adcb39d98343531dba364807b80418724d1" }, "downloads": -1, "filename": "birdfeeder-0.0.3.tar.gz", "has_sig": false, "md5_digest": "22547aa8a3224881e768e1bf47d1b960", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6423, "upload_time": "2014-06-12T05:22:09", "url": "https://files.pythonhosted.org/packages/19/cb/6f123af39913e94edd868f879c473776620c065854ef504aef778bdf49dc/birdfeeder-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "de1a7f6b3702997139570f151cdd8214", "sha256": "70f031aebde8466495e5e2aca1fa3e59cd42dd4a7b4899fd58d9c3175443c132" }, "downloads": -1, "filename": "birdfeeder-0.0.4.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "de1a7f6b3702997139570f151cdd8214", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 74746, "upload_time": "2014-06-12T05:25:00", "url": "https://files.pythonhosted.org/packages/38/8d/a8da1419f679010241b33db4c5db2e15267723e61f012549f7b238b41236/birdfeeder-0.0.4.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "f82fe5cf03d948edf90d391e9de1a77f", "sha256": "bba320de1ffbb6dfc62f39fb7118ec9f312aab7c1e78382883e2a613d25c49b3" }, "downloads": -1, "filename": "birdfeeder-0.0.4.tar.gz", "has_sig": false, "md5_digest": "f82fe5cf03d948edf90d391e9de1a77f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6428, "upload_time": "2014-06-12T05:24:57", "url": "https://files.pythonhosted.org/packages/18/de/a1be0e0e9c3ac12e934019de558932e378b4885fa0e61f8eb98db4de44cf/birdfeeder-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "7e233ac6e398962c278bbc36f115bf23", "sha256": "000c9dc2e27f7c45f996837bee6a252d67b3e4e1a32ad21bbb58f1dff528583c" }, "downloads": -1, "filename": "birdfeeder-0.0.5.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "7e233ac6e398962c278bbc36f115bf23", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 74815, "upload_time": "2014-06-12T23:14:40", "url": "https://files.pythonhosted.org/packages/34/98/3d22d8f16da999e61219e31b62329ae7fefe5934d6ae9917c8f00e727ec1/birdfeeder-0.0.5.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "acd35df0bd695ebe4768cd4ada9377d5", "sha256": "4f1a920e8324bc0350b7ee6197e6d73acd9e58e4dbf5f789f35e66393bdddc5e" }, "downloads": -1, "filename": "birdfeeder-0.0.5.tar.gz", "has_sig": false, "md5_digest": "acd35df0bd695ebe4768cd4ada9377d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6445, "upload_time": "2014-06-12T23:14:37", "url": "https://files.pythonhosted.org/packages/ae/2d/891f856715e6f6e4d395d5011927b2c48b2a8fe30acec1b1ee60a47245c3/birdfeeder-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "10ed0f886c60415ac13af2e0f47359a0", "sha256": "4b9e9bca53a6d79641497d860ed9d094c8f221bc93e5c9067f093ddf496f96e6" }, "downloads": -1, "filename": "birdfeeder-0.0.6.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "10ed0f886c60415ac13af2e0f47359a0", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 74813, "upload_time": "2014-06-12T23:15:51", "url": "https://files.pythonhosted.org/packages/3e/33/cf87a85a433ff13770ead1fe51413db3f49887662fc69eb6a65bd9da51df/birdfeeder-0.0.6.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "5320292907fc5d93a8ae65297bac427b", "sha256": "740a61d71e3e17ff10397e2112ce7172f2a3cc8d10f7a03cbcfb1384215fa922" }, "downloads": -1, "filename": "birdfeeder-0.0.6.tar.gz", "has_sig": false, "md5_digest": "5320292907fc5d93a8ae65297bac427b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6439, "upload_time": "2014-06-12T23:15:48", "url": "https://files.pythonhosted.org/packages/81/b8/859b9ecc52b41d9a2191c1ae1414a2c8b73a4c0051c54b3fda844c576c89/birdfeeder-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "6a53808254df607db5681b812333553f", "sha256": "72bd4fa823a5a216c3557a6773e9c3c3406312d5790a03c2f6a4ab7d86c72243" }, "downloads": -1, "filename": "birdfeeder-0.0.7.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "6a53808254df607db5681b812333553f", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 74816, "upload_time": "2014-06-12T23:49:12", "url": "https://files.pythonhosted.org/packages/ac/49/82c79ea7256b92fdbc91f057773794441d3ab8a5f6d055514e90a185001b/birdfeeder-0.0.7.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "d2e5797463662e154a1173238eeea6a5", "sha256": "0af187d05def5e1c9713898334a36deb6ec0349625e908e01b4fdb4494d080b8" }, "downloads": -1, "filename": "birdfeeder-0.0.7.tar.gz", "has_sig": false, "md5_digest": "d2e5797463662e154a1173238eeea6a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6437, "upload_time": "2014-06-12T23:49:09", "url": "https://files.pythonhosted.org/packages/ff/f7/a9e78476dbd3429b50e9e8e21cf618c81cfc8502b0330128b12fbc6cd98c/birdfeeder-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "e74809d84fdcfbb59c426cb4f7d56cc0", "sha256": "c1d13d0dae45018d078a81c519645ad067b18c7d5246d7589ce6b429a4c823d6" }, "downloads": -1, "filename": "birdfeeder-0.0.8.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "e74809d84fdcfbb59c426cb4f7d56cc0", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 68849, "upload_time": "2014-06-30T05:30:18", "url": "https://files.pythonhosted.org/packages/60/7b/94a5291ec4297c202e8d2ecd4776d6ecb8eceb770bfdbfa58d25b0ede3f4/birdfeeder-0.0.8.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "dd9b19eff43810116b321efcf0430432", "sha256": "a449766f4ed2d5d51d10c79c8f6b2f543584b549eb54ac8a699a0f3d184d8549" }, "downloads": -1, "filename": "birdfeeder-0.0.8.tar.gz", "has_sig": false, "md5_digest": "dd9b19eff43810116b321efcf0430432", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5009, "upload_time": "2014-06-30T05:30:15", "url": "https://files.pythonhosted.org/packages/5f/de/cebf61a37bbc01bd7b84be8c052079ae07bcf79aba3dcca88fb5d21db860/birdfeeder-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "d177466e082e16e374bd16a9bbb69955", "sha256": "4c7578033261d11a0bc2ef16aa0b89c033d36a181658484e92b491f0eed03a7b" }, "downloads": -1, "filename": "birdfeeder-0.0.9.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "d177466e082e16e374bd16a9bbb69955", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 75449, "upload_time": "2014-06-30T05:30:48", "url": "https://files.pythonhosted.org/packages/76/32/b40e6932062c6273885305cc823aad11b0a1570a0fa96895be6183410801/birdfeeder-0.0.9.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "6d5b1a0590e5b6f19e7ffa76040eb0aa", "sha256": "a0a6a0234b6031194a4d7c96142707eaa1dd05905ac30532460601af90e58bcb" }, "downloads": -1, "filename": "birdfeeder-0.0.9.tar.gz", "has_sig": false, "md5_digest": "6d5b1a0590e5b6f19e7ffa76040eb0aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6774, "upload_time": "2014-06-30T05:30:45", "url": "https://files.pythonhosted.org/packages/6b/ac/095c176d4dd031fdc3564bf32330b7f4bd44e2cd630cb788fb50d5007c9e/birdfeeder-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "0dc57e0b35f37b1af0b38d1f711e7fe2", "sha256": "db6ecced6fca2797665d78cd897900d1f9343f9007ad36978df9c4f88000a01f" }, "downloads": -1, "filename": "birdfeeder-0.1.0.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "0dc57e0b35f37b1af0b38d1f711e7fe2", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 68782, "upload_time": "2014-07-01T06:09:07", "url": "https://files.pythonhosted.org/packages/df/cb/c5efaab22abdc5d9e64c0e3dad93f6f75fe4800084d77e854fda9c8fc28d/birdfeeder-0.1.0.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "7500cf7a139cf90a1b93df47bbc4bf5e", "sha256": "fa0e94a702d58a60850caaa14db04c73ae818eab16a6cc4671695f4904017e66" }, "downloads": -1, "filename": "birdfeeder-0.1.0.tar.gz", "has_sig": false, "md5_digest": "7500cf7a139cf90a1b93df47bbc4bf5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4963, "upload_time": "2014-07-01T06:09:04", "url": "https://files.pythonhosted.org/packages/eb/16/5af94cd35cd907f11a59e344e1658afbae5a215b2b67471155f9fc9f0d00/birdfeeder-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "75cc8d1f5b48ace030f24e26f1be6023", "sha256": "d65eaadb482500f83e0f700d8a1027612e54f3a60ae61e1958ab3100ad776eae" }, "downloads": -1, "filename": "birdfeeder-0.1.1.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "75cc8d1f5b48ace030f24e26f1be6023", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 75377, "upload_time": "2014-07-05T06:54:32", "url": "https://files.pythonhosted.org/packages/e2/c3/caa6e058bc5e60c55bcedee346132ecf8c0b88ac88a44484d0681bdafd9a/birdfeeder-0.1.1.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "90a42fb868d948bfd2bf1491edec8580", "sha256": "eca603a2648cc60baa5022e469e7bd3a1224bbe9c86a4b8bbf6ba9a78a8bf7c5" }, "downloads": -1, "filename": "birdfeeder-0.1.1.tar.gz", "has_sig": false, "md5_digest": "90a42fb868d948bfd2bf1491edec8580", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6731, "upload_time": "2014-07-05T06:54:29", "url": "https://files.pythonhosted.org/packages/59/2a/aaa2b6613fadba3ebeda347e7cacc4acd963d9b11356a9aa91b34897aae4/birdfeeder-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "a7c4b49fa47c181d8f807c9944ddef81", "sha256": "f385a6684f48332afbfbc2a61422184fe53954b3a8168c945a0f28860a955e26" }, "downloads": -1, "filename": "birdfeeder-0.1.2.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "a7c4b49fa47c181d8f807c9944ddef81", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 75380, "upload_time": "2014-07-25T18:55:39", "url": "https://files.pythonhosted.org/packages/37/da/0c3eb6dce428009d226629ce73d99a0095acc0f47b08bbeac4cea555ce99/birdfeeder-0.1.2.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "28839e567451c722dc45ef446b5cf47e", "sha256": "91af370f9a6992f67577076d1d46dd18aa9343030e16dd874b22ef56451f8a65" }, "downloads": -1, "filename": "birdfeeder-0.1.2.tar.gz", "has_sig": false, "md5_digest": "28839e567451c722dc45ef446b5cf47e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6732, "upload_time": "2014-07-25T18:55:36", "url": "https://files.pythonhosted.org/packages/af/4c/d3e765d11c682e5e0117fb8d7200997cb653cd0eca7c6035664f36c54597/birdfeeder-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "07d572cd44c69fed6db33e4fc3375346", "sha256": "245fa111e7ffeae9c3b99225ae52882706e17dfe58245ffa2e7848c77f918974" }, "downloads": -1, "filename": "birdfeeder-0.1.3.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "07d572cd44c69fed6db33e4fc3375346", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 68794, "upload_time": "2014-08-01T03:46:13", "url": "https://files.pythonhosted.org/packages/f5/c3/6e5fefd6fc80d20b4a7725d492ca60298d8d3401d21db442c42f4db16bd3/birdfeeder-0.1.3.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "4c9da9747bee2c3edb885f041822feb4", "sha256": "929d373a51832aab98d351c4df6fa14c96bc319991de4835e9957a2744c7c9e1" }, "downloads": -1, "filename": "birdfeeder-0.1.3.tar.gz", "has_sig": false, "md5_digest": "4c9da9747bee2c3edb885f041822feb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5000, "upload_time": "2014-08-01T03:46:11", "url": "https://files.pythonhosted.org/packages/a3/1c/04aecfec05f895d659152921e0ca2c6138b58098d818be66f0c1a8ac0421/birdfeeder-0.1.3.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "0557e964fdb9d3c9345961c328cf418f", "sha256": "4084c8833a2136fc4a4ba1a09fd28c9096d1bc5ff5a6437c610956faa14eb751" }, "downloads": -1, "filename": "birdfeeder-0.1.5.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "0557e964fdb9d3c9345961c328cf418f", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 75392, "upload_time": "2014-09-04T02:15:14", "url": "https://files.pythonhosted.org/packages/cb/8a/162565d4dc7b0cd494896fc15075a802902488ed8d8e9c44d4e3afa6fce1/birdfeeder-0.1.5.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "3cbcb8a7b54c8edaa43609fe7cac4897", "sha256": "78bf7948a9571d40ab2f042e415fc528b99282a72a09f29dfa4ae5cd4c57565c" }, "downloads": -1, "filename": "birdfeeder-0.1.5.tar.gz", "has_sig": false, "md5_digest": "3cbcb8a7b54c8edaa43609fe7cac4897", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6748, "upload_time": "2014-09-04T02:15:12", "url": "https://files.pythonhosted.org/packages/21/a7/ae0de1427fc57bcb54e1c83871867bf6f5c4e1ab2b112fdff385ae9d6b37/birdfeeder-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "4d450d3ee787c0f033491f32fd9f8286", "sha256": "54b644e2bf95d4086d0e8994dfe7af2dd50f945d86311a0af8461fcad6935764" }, "downloads": -1, "filename": "birdfeeder-0.1.6.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "4d450d3ee787c0f033491f32fd9f8286", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 75482, "upload_time": "2014-09-28T17:33:30", "url": "https://files.pythonhosted.org/packages/92/26/12210128687d2e2c2ee457bb3bbc46a181b3a7dd40a17c823bfa68ec223b/birdfeeder-0.1.6.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "48eb3e7d5aca70a258ba203c94372ef3", "sha256": "6d2bcf2cd4ddf1aa042cc690296213199a638d89d507ea9e476a93968864fc05" }, "downloads": -1, "filename": "birdfeeder-0.1.6.tar.gz", "has_sig": false, "md5_digest": "48eb3e7d5aca70a258ba203c94372ef3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6832, "upload_time": "2014-09-28T17:33:28", "url": "https://files.pythonhosted.org/packages/ba/d1/370677730612520ea13a308e4a2922220edcf24d1febdaf13cb8a0f517fd/birdfeeder-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "9769dd1ae7c216fd542e0d2cf9ee5897", "sha256": "09da9ec6715facbe6f48a8f9b9178aee89b9b944cce004ecf6dd84ae5cde48e3" }, "downloads": -1, "filename": "birdfeeder-0.1.7.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "9769dd1ae7c216fd542e0d2cf9ee5897", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 75483, "upload_time": "2014-09-28T17:36:05", "url": "https://files.pythonhosted.org/packages/8a/6f/70f406734cb34a3e02857ceaa202156cf57777bab8cd6c2fd1e35a462ea8/birdfeeder-0.1.7.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "5d62cf7fa1469e77142ebbf79df6e912", "sha256": "c1a0f1d97ac1a3cf0643135550d70f3352dbb3e7f815ee46a686b69b5e4ac4d0" }, "downloads": -1, "filename": "birdfeeder-0.1.7.tar.gz", "has_sig": false, "md5_digest": "5d62cf7fa1469e77142ebbf79df6e912", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6826, "upload_time": "2014-09-28T17:36:03", "url": "https://files.pythonhosted.org/packages/9a/00/6bcd100e34a492bbc4e4110b6dc37d530c6aacb1ba244ac6eb7ae7c88641/birdfeeder-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "89b2df2095543e56df2319c8b71d732d", "sha256": "cd78b255e9c3ea5da76e7c3bac79e54b6b95d9a39c8dce7ce621d48585c78642" }, "downloads": -1, "filename": "birdfeeder-0.1.8.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "89b2df2095543e56df2319c8b71d732d", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 75482, "upload_time": "2014-09-28T17:41:20", "url": "https://files.pythonhosted.org/packages/15/3f/b4011d458fd48c350794bd53e3751339973adbaa216c9eb2b5de07683765/birdfeeder-0.1.8.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "59e4b488e5c9a55f26266f18e8ae962e", "sha256": "8dd8b969b261589b666c7dd59db52e40af302cdc8f5faabacc1d82e7359d949f" }, "downloads": -1, "filename": "birdfeeder-0.1.8.tar.gz", "has_sig": false, "md5_digest": "59e4b488e5c9a55f26266f18e8ae962e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6824, "upload_time": "2014-09-28T17:41:16", "url": "https://files.pythonhosted.org/packages/4c/96/92779fafe7cd5fb74fff4eceabc59866958d835ae899e5cd80e67604c69c/birdfeeder-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "373ee55af4515b1fe6381427100a8af8", "sha256": "621a28d9fb76d7a06b2616804a196cbd3a49208b853e14dfc07235d2417f8d21" }, "downloads": -1, "filename": "birdfeeder-0.1.9.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "373ee55af4515b1fe6381427100a8af8", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 75482, "upload_time": "2014-10-07T15:58:24", "url": "https://files.pythonhosted.org/packages/ce/ac/b44b5838020a1ed42c177558b128b6908335c2ccd7777717a7c6639c286f/birdfeeder-0.1.9.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "3d88a3df274370e66a9dce55ecbd0d79", "sha256": "784b7d2658c5cc0de961efc612811272121a532d42109357bfa73e6343e6a5f7" }, "downloads": -1, "filename": "birdfeeder-0.1.9.tar.gz", "has_sig": false, "md5_digest": "3d88a3df274370e66a9dce55ecbd0d79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6829, "upload_time": "2014-10-07T15:58:21", "url": "https://files.pythonhosted.org/packages/31/46/6dafead517316df1220f3bc0f6a6d95f85fe2972eb3c9b257de954dd3653/birdfeeder-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "373ee55af4515b1fe6381427100a8af8", "sha256": "621a28d9fb76d7a06b2616804a196cbd3a49208b853e14dfc07235d2417f8d21" }, "downloads": -1, "filename": "birdfeeder-0.1.9.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "373ee55af4515b1fe6381427100a8af8", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 75482, "upload_time": "2014-10-07T15:58:24", "url": "https://files.pythonhosted.org/packages/ce/ac/b44b5838020a1ed42c177558b128b6908335c2ccd7777717a7c6639c286f/birdfeeder-0.1.9.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "3d88a3df274370e66a9dce55ecbd0d79", "sha256": "784b7d2658c5cc0de961efc612811272121a532d42109357bfa73e6343e6a5f7" }, "downloads": -1, "filename": "birdfeeder-0.1.9.tar.gz", "has_sig": false, "md5_digest": "3d88a3df274370e66a9dce55ecbd0d79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6829, "upload_time": "2014-10-07T15:58:21", "url": "https://files.pythonhosted.org/packages/31/46/6dafead517316df1220f3bc0f6a6d95f85fe2972eb3c9b257de954dd3653/birdfeeder-0.1.9.tar.gz" } ] }