{ "info": { "author": "Levi Noecker", "author_email": "levi.noecker@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Communications :: Chat" ], "description": "Reddit Echo\n===========\nReposts Reddit posts from a target user to a specific slack channel\n\n|PyPIVersion| |TravisCI| |CoverageStatus| |CodeHealth| |PythonVersions|\n\nHelper class to make working with Selenium recho waits easier and\nmore accessible\n\n.. |TravisCI| image:: https://travis-ci.org/DankCity/recho.svg?branch=master\n :target: https://travis-ci.org/DankCity/recho\n.. |CoverageStatus| image:: https://coveralls.io/repos/github/DankCity/recho/badge.svg\n :target: https://coveralls.io/github/levi-rs/recho\n.. |CodeHealth| image:: https://landscape.io/github/DankCity/recho/master/landscape.svg?style=flat\n :target: https://landscape.io/github/DankCity/recho/master\n.. |PyPIVersion| image:: https://badge.fury.io/py/recho.svg\n :target: https://badge.fury.io/py/recho\n.. |PythonVersions| image:: https://img.shields.io/pypi/pyversions/recho.svg\n :target: https://wiki.python.org/moin/Python2orPython3\n\n(Optional) Create a virtual environment\n=======================================\nIts useful to create a virtual environment for installing and running recho\n\n.. code-block:: bash\n\n $ sudo pip install virtualenv\n $ cd ~\n $ virtualenv .venvrecho\n $ source .venvrecho/bin/activate\n\nRegister Your App\n=================\nRegister your app with Reddit, and jot down your Client ID and Secret\n``_\n\n#. Click \"create another app\" button at the bottom\n#. Click \"script\" radio button\n#. Fill in the remaining boxes, the actual values don't matter\n#. Click create, and record Client ID and Secret\n\n\nInstallation\n============\nInstall from PyPI using pip:\n\n.. code-block:: bash\n\n $ pip install --update recho\n\nAdd the configuration file\n\n.. code-block:: bash\n\n $ touch ~/.recho.ini\n\n\nWrite the following into that file, adding your Slack token and channel\n\n.. code-block:: bash\n\n [praw]\n client_id: \n client_secret: \n\n [slack]\n # Follow instructions at https://my.slack.com/services/new/bot\n token: \n channel: \n\nNote that the channel name is without the hash.\n`general` instead of `#general`\n\nRunning Recho\n=============\n\nRecho is designed for use with cron. Simply add an entry similar to the one below:\n\n.. code-block:: bash\n\n $ sudo vi /etc/crontab\n\nIf you use a virtual environment:\n\n.. code-block:: bash\n\n * * * * * user source ~/.venvrecho/bin/activate && recho acidtwist\n\nOtherwise you can simply call recho directly\n\n.. code-block:: bash\n\n * * * * * user recho acidtwist\n\n\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/levi-rs/recho", "keywords": "reddit slack bot slackbot recho chat chatbot", "license": "", "maintainer": "", "maintainer_email": "", "name": "recho", "package_url": "https://pypi.org/project/recho/", "platform": "", "project_url": "https://pypi.org/project/recho/", "project_urls": { "Homepage": "https://github.com/levi-rs/recho" }, "release_url": "https://pypi.org/project/recho/1.0.2/", "requires_dist": [ "configparser (==3.5.0)", "praw (>=5.3.0)", "raven", "slacker (==0.9.30)" ], "requires_python": "", "summary": "repost Reddit activity from a user to Slack in near-realtime", "version": "1.0.2" }, "last_serial": 3591695, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "a6813e8304a8397da04e2e2419274334", "sha256": "d5526b192868062191f869dce0550761d57d92ea163133731b16691b9f582f2b" }, "downloads": -1, "filename": "recho-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a6813e8304a8397da04e2e2419274334", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5024, "upload_time": "2016-12-21T07:17:33", "url": "https://files.pythonhosted.org/packages/75/8d/0cb6d4b20273f04785903399021b18e6a6e83cfce8f7d907905166e07217/recho-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d91bc22126f098b16698efc3b2707c0b", "sha256": "2addb8a2490cb94daa2aa3275b34fda19375e7924f94a32a4f1d3b37fe1ced8f" }, "downloads": -1, "filename": "recho-0.0.1.tar.gz", "has_sig": false, "md5_digest": "d91bc22126f098b16698efc3b2707c0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19067, "upload_time": "2016-12-21T07:17:35", "url": "https://files.pythonhosted.org/packages/68/fc/645a6ed5b83801227875c1c8fdce94f7cb3185d4e1b68da014f76308c8db/recho-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "7385e0b13c1c785d1288498ccbed9663", "sha256": "95a67708e9f4e4cdac234851b2a5c4df4c79b1b86cabfef7ae2c3988573aa148" }, "downloads": -1, "filename": "recho-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7385e0b13c1c785d1288498ccbed9663", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4987, "upload_time": "2016-12-21T07:34:53", "url": "https://files.pythonhosted.org/packages/ff/6e/cbede4a6907312807365b1b9f72bab345786e76a009946b97c770a5cf16a/recho-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dca7a657bf0933e3d8369ae532279220", "sha256": "862489399bee6f5a28ecc7d3e91e266fda9bae9c26894ef73c64539b851f1939" }, "downloads": -1, "filename": "recho-0.0.2.tar.gz", "has_sig": false, "md5_digest": "dca7a657bf0933e3d8369ae532279220", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19038, "upload_time": "2016-12-21T07:34:55", "url": "https://files.pythonhosted.org/packages/ed/1f/029772577c40fef76852616c91220ee7bf6d35f65226d8057cee4da9b5ee/recho-0.0.2.tar.gz" } ], "0.0.3": [], "0.0.4": [ { "comment_text": "", "digests": { "md5": "fe15f0dec5977774de0c947fdd55b7a6", "sha256": "7d7f71cbeedf975052cae78b23d8a9fcda3e1188ad06e575e73b84c48abe45f5" }, "downloads": -1, "filename": "recho-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fe15f0dec5977774de0c947fdd55b7a6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4989, "upload_time": "2016-12-27T18:32:09", "url": "https://files.pythonhosted.org/packages/a8/28/1f2577c0dcc604c01b3c5c01891557ddb9b6f57c5f48090b2a45079a752f/recho-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c06fd04cecfdb4ccaf078ca86752dab1", "sha256": "7b9b7c8864909dbd86733ccef66542fcc542d1c41e103e06a294ef502551bb03" }, "downloads": -1, "filename": "recho-0.0.4.tar.gz", "has_sig": false, "md5_digest": "c06fd04cecfdb4ccaf078ca86752dab1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19427, "upload_time": "2016-12-27T18:32:10", "url": "https://files.pythonhosted.org/packages/d1/bd/1a88693bf9dd48b0264bc165cbe807e5d3a73e868219bc68b265d256a394/recho-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "5eb58c456ab725680706ce61a7ac56c1", "sha256": "0f9b77f2ddd148f44bccb167f24970cfcbc3ad98c0f7441e621e0bfb44d5fe9a" }, "downloads": -1, "filename": "recho-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5eb58c456ab725680706ce61a7ac56c1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5694, "upload_time": "2016-12-27T22:45:06", "url": "https://files.pythonhosted.org/packages/18/32/ef71a15b176c5e5db75b8071002083ae97883ee1358c324264bf8818bd80/recho-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6cd5ce605f1b2983dde4413a0b5085e2", "sha256": "eb5804f1229cbe6a3a9de19fdacd13189979e99c8b6a4be4e1ad0196830e416e" }, "downloads": -1, "filename": "recho-0.0.5.tar.gz", "has_sig": false, "md5_digest": "6cd5ce605f1b2983dde4413a0b5085e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19911, "upload_time": "2016-12-27T22:45:07", "url": "https://files.pythonhosted.org/packages/a9/03/8f778d15bb8b21c300794653b28d9a0a03fde237b7a88f3f2a5d3c5cc7d2/recho-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "fa63b82a2cea5aa26fbdb4e5674c7c9a", "sha256": "c5f292a593b49f151de19bc0759ac96458507f61003e3131a00eb424ba43f76f" }, "downloads": -1, "filename": "recho-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fa63b82a2cea5aa26fbdb4e5674c7c9a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5830, "upload_time": "2017-02-01T15:06:30", "url": "https://files.pythonhosted.org/packages/50/cc/402f1ffd3eac1873a4c08370ca049e7ef318d78ee7380016ab27c98aa7bc/recho-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7dd44a2d60f6435bb50c0b2d5bbf1bc3", "sha256": "8668deccc7570d103188f22b06dba83e2a2760b2255ce3dc5a36e18719033051" }, "downloads": -1, "filename": "recho-0.0.6.tar.gz", "has_sig": false, "md5_digest": "7dd44a2d60f6435bb50c0b2d5bbf1bc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20025, "upload_time": "2017-02-01T15:06:32", "url": "https://files.pythonhosted.org/packages/cc/25/3ed8e7513a58f85be41d1800c4618f213a5ea61d7e9152acfc2c80594286/recho-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "07a4942bc33f79692a2cdddf8a57357c", "sha256": "e61ec868010b592bd21001909d78acc2e51324cd49a42b3d1efe3f8e20d71022" }, "downloads": -1, "filename": "recho-0.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "07a4942bc33f79692a2cdddf8a57357c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5850, "upload_time": "2017-03-06T17:47:21", "url": "https://files.pythonhosted.org/packages/86/2b/c951459631a3529204ff2cbdd6366ceaff09c4614a9d7a4a77d75b625efb/recho-0.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1704bd4c04c6ef05fdca738b41fa72d5", "sha256": "4c182aaee162f463b9e47acf253134134deb072f5d5dcef474aef53b68bf38d2" }, "downloads": -1, "filename": "recho-0.0.7.tar.gz", "has_sig": false, "md5_digest": "1704bd4c04c6ef05fdca738b41fa72d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20046, "upload_time": "2017-03-06T17:47:23", "url": "https://files.pythonhosted.org/packages/1c/26/40f50b1bf9420c3cbf6773c8decfce32b13ffd67d276388ae8ce46d69294/recho-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "dadd74db6ad13b16f64e4c51ee7f00c0", "sha256": "d48098a0717d7f988459f0be937b39bcd4fd746b34bb86bd2ffa3a97cdb32d79" }, "downloads": -1, "filename": "recho-0.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dadd74db6ad13b16f64e4c51ee7f00c0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5327, "upload_time": "2017-05-28T19:18:41", "url": "https://files.pythonhosted.org/packages/e1/62/e45286fd97440608e44f3af2e0ce1b1f89ace9c39af8bf9f4c644c1432c5/recho-0.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d629fa6e6f9d7ac24c49ade229a39e86", "sha256": "4076a7fb8ebbbf119f359a3b1ce33139251741fba1f315f3915e94f1d76b6205" }, "downloads": -1, "filename": "recho-0.0.8.tar.gz", "has_sig": false, "md5_digest": "d629fa6e6f9d7ac24c49ade229a39e86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6152, "upload_time": "2017-05-28T19:18:43", "url": "https://files.pythonhosted.org/packages/65/92/5bc0ea59c15f6d9ac051b0eaad0e7f17aa4ff48e5a903219b2ad4a180740/recho-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "8cb3525a784398e1614fcc472b149e05", "sha256": "9523ff10ec2c914a240a45bafeeaeba3b2975b8a86d9a83b2dbb3d5cd4307d3f" }, "downloads": -1, "filename": "recho-0.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8cb3525a784398e1614fcc472b149e05", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5736, "upload_time": "2017-05-28T22:58:02", "url": "https://files.pythonhosted.org/packages/ad/a3/18e3e40bd43977f150f1309cb012bf7c9b0b12b6855458274e0a10ddd7f8/recho-0.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd6a3d3cf0e1b6b8991d1feb7337b288", "sha256": "b232da697f83e70fc688859582cf34167e0e2890bfb0d3f5c98607d74eafd36a" }, "downloads": -1, "filename": "recho-0.0.9.tar.gz", "has_sig": false, "md5_digest": "cd6a3d3cf0e1b6b8991d1feb7337b288", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6152, "upload_time": "2017-05-28T22:58:04", "url": "https://files.pythonhosted.org/packages/29/1a/74fccc51986a5a25a535e21e0d3320b7ec7f58a00f0d609ef403cc7506da/recho-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "b6af90f5a2153a907fc4881368600289", "sha256": "4b8a544c26e50f4c9056bee23a0f723d640f371b2c2c8218c9e3d5c6e5078553" }, "downloads": -1, "filename": "recho-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b6af90f5a2153a907fc4881368600289", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6996, "upload_time": "2017-06-02T18:53:19", "url": "https://files.pythonhosted.org/packages/f4/61/911dce754f529396d32f7369942330b038dbc29d87c4a7d4d86ae014b715/recho-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef303b09a6e535044ddecf9533723e91", "sha256": "960079d611b68b36b0003123208d3d4b15f34fc8f6533fefce7c63403c428589" }, "downloads": -1, "filename": "recho-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ef303b09a6e535044ddecf9533723e91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6902, "upload_time": "2017-06-02T18:53:21", "url": "https://files.pythonhosted.org/packages/bc/66/058aa2e6a5c83509b46a8ae10b403dfddb9faf6ec4aa34c84e2eda043e9a/recho-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "d9e3bfae4ecd9339720cb4f5128019b5", "sha256": "3f47b3357ba9ecca7e853821219dd3d34d5de4b16d54f65928dba79a60d55cf9" }, "downloads": -1, "filename": "recho-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d9e3bfae4ecd9339720cb4f5128019b5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7487, "upload_time": "2017-06-02T19:12:43", "url": "https://files.pythonhosted.org/packages/3c/83/a10ffbb30cd8e71da87360cf753be8e38d8de0e5d60448a92c372f0dbe02/recho-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cee995e1a27acf3e92f150d34d07bfc3", "sha256": "e213712c3b3d896ba5a29a1d3ee2d2e70133a3e2d8383c8bb5baaf88d811d4cd" }, "downloads": -1, "filename": "recho-0.1.1.tar.gz", "has_sig": false, "md5_digest": "cee995e1a27acf3e92f150d34d07bfc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7240, "upload_time": "2017-06-02T19:12:45", "url": "https://files.pythonhosted.org/packages/c9/ee/9d715eb2dfdb8188d31a3fd049f4795b48ddb76812cd6fd03a1f73153912/recho-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e0497077a7572ccd0b7390b1a0afdb51", "sha256": "10094b601de66e3c2746949ac7727c2e93e5c1c58e874a022c808f5e8a6cd8ca" }, "downloads": -1, "filename": "recho-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e0497077a7572ccd0b7390b1a0afdb51", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7615, "upload_time": "2017-07-13T14:12:52", "url": "https://files.pythonhosted.org/packages/5e/3b/d4c86ce5e6ae10508c85c938d8e7789deeb889771c5355ad81be4b3ad372/recho-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9337093a746bd92039702a479c135da", "sha256": "fcdc8d513f9bcf7775f73652c75dc2cb1aa4cfb9805fa098965bbff3ff330274" }, "downloads": -1, "filename": "recho-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c9337093a746bd92039702a479c135da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7353, "upload_time": "2017-07-13T14:12:53", "url": "https://files.pythonhosted.org/packages/34/19/88ffb2e831664ee379bff8595fc3c64762dae4efdb985afb93961d3bf356/recho-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "9ded0864b5d1fb8f2dde38650eb6cee9", "sha256": "70389dffb4effedcf97e27a2d049dcbcd812d251aefcc1a515fe10dff5c3d42f" }, "downloads": -1, "filename": "recho-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9ded0864b5d1fb8f2dde38650eb6cee9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7748, "upload_time": "2017-09-09T23:44:33", "url": "https://files.pythonhosted.org/packages/e4/fb/7efaf5e42b43e3c98b59552935fcbe10e5ecf670442f51e96b1014fe2c9f/recho-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33d1a1650164047817d4ee840309634a", "sha256": "6d0ffddb42643fd421fbb10b0308f8f9dd7a28d178c673070d0bf3f75e1c9815" }, "downloads": -1, "filename": "recho-0.1.3.tar.gz", "has_sig": false, "md5_digest": "33d1a1650164047817d4ee840309634a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7473, "upload_time": "2017-09-09T23:44:35", "url": "https://files.pythonhosted.org/packages/59/90/d660a1db57c2ca50fa573fc8b587fe35abf17899a75770542026a598ee69/recho-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "5c73003c5223efabf290b81a715c16da", "sha256": "fc96bdd82f02cee41ee5c90223e0e90604720327151c898dc7cf53a0cee480f7" }, "downloads": -1, "filename": "recho-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5c73003c5223efabf290b81a715c16da", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7765, "upload_time": "2017-10-25T18:29:20", "url": "https://files.pythonhosted.org/packages/17/60/626fa685444860c4fe67688a34f01200af770da7d05f5af2dd7c0a260e8d/recho-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7fcd3d3c0725eab23dc927c3bdc173cf", "sha256": "064171062a012e90b69cef4c8405e5d3b387544b3b7b965548fa47cc522ee3be" }, "downloads": -1, "filename": "recho-0.1.4.tar.gz", "has_sig": false, "md5_digest": "7fcd3d3c0725eab23dc927c3bdc173cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7514, "upload_time": "2017-10-25T18:29:21", "url": "https://files.pythonhosted.org/packages/77/49/12d731555ccaf6638d9c3a5c240a8a2802808e1fdda837384eedb36e7160/recho-0.1.4.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "80fe55dfe97c4aeda2e3ff3d812b7b8e", "sha256": "aafe06bd9df9e86007668eb91af70a7b61d8899639facee58633f31703925253" }, "downloads": -1, "filename": "recho-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "80fe55dfe97c4aeda2e3ff3d812b7b8e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9248, "upload_time": "2018-02-17T18:50:11", "url": "https://files.pythonhosted.org/packages/e5/44/1d71d90562e40102f93c2501ba8e28658e7d92526bd2b49d1a2346b5eba5/recho-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f868864f6b9c4a6fc608b2dfcb40f4f6", "sha256": "2ec3b0f043ddc0f676b41813db48d54405aa852988c3b65d7014d3ae8bd65e2f" }, "downloads": -1, "filename": "recho-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f868864f6b9c4a6fc608b2dfcb40f4f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9119, "upload_time": "2018-02-17T18:50:14", "url": "https://files.pythonhosted.org/packages/43/3a/8c4ff324930a92aa73249e6c8904ae267c34f32bacafc86105eda8b1eb44/recho-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "70d0a8169d7ec7ff3c224c68bae00c56", "sha256": "ce7a516a8e72baa06401b129bfdbf046ee324f9deef774053b40073ebe95ff20" }, "downloads": -1, "filename": "recho-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "70d0a8169d7ec7ff3c224c68bae00c56", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9325, "upload_time": "2018-02-17T19:31:28", "url": "https://files.pythonhosted.org/packages/e5/95/0fc8982bdcf53d0f1815e752efa9f49fa5e72601cd5e155a08dac417160f/recho-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f81566eaab3c208145216cdbe1c3b7a5", "sha256": "bc2ed9e1542801a018cbbd42d040eeafcb3b5c44713ad8e76feb47242940dbb5" }, "downloads": -1, "filename": "recho-1.0.1.tar.gz", "has_sig": false, "md5_digest": "f81566eaab3c208145216cdbe1c3b7a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9687, "upload_time": "2018-02-17T19:31:32", "url": "https://files.pythonhosted.org/packages/4b/55/137ae3b3e4c2fcd711ca3405068be9662f29a9509c9fdaa2f7deb84c1b56/recho-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "5d3f66ad6f697587bef6731931f5c58a", "sha256": "62d764282026eed5ef12d8c2c85e9ea09233f75af4715768ced826993fef98fa" }, "downloads": -1, "filename": "recho-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5d3f66ad6f697587bef6731931f5c58a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9336, "upload_time": "2018-02-17T19:56:51", "url": "https://files.pythonhosted.org/packages/d3/98/c7af4bc46e26b5e16f8e01948ca4af4f503e8a05166aafa089bf77839458/recho-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "411e0e5c98070e5f2f36bf4515582ab8", "sha256": "72a2a67fa816310c306e33428115ccd1c00fda876287b36a50dc0463607d8567" }, "downloads": -1, "filename": "recho-1.0.2.tar.gz", "has_sig": false, "md5_digest": "411e0e5c98070e5f2f36bf4515582ab8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9697, "upload_time": "2018-02-17T19:56:53", "url": "https://files.pythonhosted.org/packages/c7/8b/43fbb3536c4b24d26ffdbc6a396fb0e5febe7131629de12402223df02e54/recho-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5d3f66ad6f697587bef6731931f5c58a", "sha256": "62d764282026eed5ef12d8c2c85e9ea09233f75af4715768ced826993fef98fa" }, "downloads": -1, "filename": "recho-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5d3f66ad6f697587bef6731931f5c58a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9336, "upload_time": "2018-02-17T19:56:51", "url": "https://files.pythonhosted.org/packages/d3/98/c7af4bc46e26b5e16f8e01948ca4af4f503e8a05166aafa089bf77839458/recho-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "411e0e5c98070e5f2f36bf4515582ab8", "sha256": "72a2a67fa816310c306e33428115ccd1c00fda876287b36a50dc0463607d8567" }, "downloads": -1, "filename": "recho-1.0.2.tar.gz", "has_sig": false, "md5_digest": "411e0e5c98070e5f2f36bf4515582ab8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9697, "upload_time": "2018-02-17T19:56:53", "url": "https://files.pythonhosted.org/packages/c7/8b/43fbb3536c4b24d26ffdbc6a396fb0e5febe7131629de12402223df02e54/recho-1.0.2.tar.gz" } ] }