{ "info": { "author": "Christoph Meyer", "author_email": "christoph@chmey.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 3" ], "description": "# Reddit Comment Cloud\n\nPython3.7+ wrapper for generating word clouds from a Reddit user's comments.\n\n![Reddit Comment Cloud for /u/SuddenlySnowden](SuddenlySnowden.png)\n\n## Built upon\n+ [PRAW](https://github.com/praw-dev/praw) (Python Reddit API Wrapper)\n+ [WordCloud](https://github.com/amueller/word_cloud)\n+ matplotlib\n\n## Use\nThis example will render the WordCloud of /u/SuddenlySnowden and save the image under _SuddenlySnowden.png_ in the current working directory.\n\n```\nfrom redditcommentcloud import CommentCloud\ncc = CommentCloud()\ncc.renderWordCloud(username='SuddenlySnowden')\n```\n\n\n## Install\nThe code was written for Python3.7+.\n\n__Optionally__: Create a Python virtual environment:\n```\npython -m venv .venv\nsource .venv/bin/activate\n```\nType `deactivate` when you are done\n\n__Clone this repository__ or install it using `pip install redditcommentcloud`.\n\n__Installing the dependencies__\n```\npip install -r requirements.txt\n```\n\n__Supply Reddit API credentials__\nThis tool requires API credentials for the Reddit API.\nGo to https://www.reddit.com/prefs/apps/, create an app and copy the keys.\n\nCopy `redditcommentcloud/config.py.template` to `redditcommentcloud/config.py` and fill in the details.\nFreely choose a presumably unique User-Agent for the bot.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/chmey/reddit-comment-cloud", "keywords": "reddit,wordcloud", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "redditcommentcloud", "package_url": "https://pypi.org/project/redditcommentcloud/", "platform": "", "project_url": "https://pypi.org/project/redditcommentcloud/", "project_urls": { "Homepage": "https://github.com/chmey/reddit-comment-cloud" }, "release_url": "https://pypi.org/project/redditcommentcloud/0.1.1/", "requires_dist": [ "matplotlib", "praw", "WordCloud" ], "requires_python": ">=3", "summary": "Python3.7+ wrapper for generating word clouds from a Reddit user's comments.", "version": "0.1.1" }, "last_serial": 5827890, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "61aff7cb58d547ce6984d7dc294f19c6", "sha256": "9349205157b65c1a0a5768a36b2b46b770abe833152202421c86db79fd9fff01" }, "downloads": -1, "filename": "redditcommentcloud-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "61aff7cb58d547ce6984d7dc294f19c6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 15442, "upload_time": "2019-09-13T21:49:29", "url": "https://files.pythonhosted.org/packages/a7/86/a4a1bc3624592a969b8f3fe6fe55e16161284964a1d2510c7271a66adcd1/redditcommentcloud-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bbdde523459f708c964218ca258e0b34", "sha256": "fe388425e745c107f47841e772baf83028bec370880c833c87d1e6e468993683" }, "downloads": -1, "filename": "redditcommentcloud-0.1.tar.gz", "has_sig": false, "md5_digest": "bbdde523459f708c964218ca258e0b34", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2557, "upload_time": "2019-09-13T21:49:31", "url": "https://files.pythonhosted.org/packages/2d/e1/52227cbeb7d0fe02b5025640a34b28fd921c286a7439e37a6ce47aa91414/redditcommentcloud-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "605d483c759b48b0ed09cc0961d5da4d", "sha256": "e9c9f160f1ca78f75b7a1e60734e5313b20e2bf146429a2c8c5bccb266dfb0e5" }, "downloads": -1, "filename": "redditcommentcloud-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "605d483c759b48b0ed09cc0961d5da4d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 15418, "upload_time": "2019-09-13T21:59:52", "url": "https://files.pythonhosted.org/packages/c9/da/784370fa9cff4aaaee67d98a965f27d94233adf1252cb62e11da047e7cc8/redditcommentcloud-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08c281231ad3d9de243c8beb38b6187d", "sha256": "458ec2fe21b3e17684f480e34c25d79667c38f9f7ae9598407128cf4860fe8d2" }, "downloads": -1, "filename": "redditcommentcloud-0.1.1.tar.gz", "has_sig": false, "md5_digest": "08c281231ad3d9de243c8beb38b6187d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2492, "upload_time": "2019-09-13T21:59:55", "url": "https://files.pythonhosted.org/packages/a3/d0/a144039369204ec19aa9d91ff61075dd2c93b39136309300d971a38e9022/redditcommentcloud-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "605d483c759b48b0ed09cc0961d5da4d", "sha256": "e9c9f160f1ca78f75b7a1e60734e5313b20e2bf146429a2c8c5bccb266dfb0e5" }, "downloads": -1, "filename": "redditcommentcloud-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "605d483c759b48b0ed09cc0961d5da4d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 15418, "upload_time": "2019-09-13T21:59:52", "url": "https://files.pythonhosted.org/packages/c9/da/784370fa9cff4aaaee67d98a965f27d94233adf1252cb62e11da047e7cc8/redditcommentcloud-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08c281231ad3d9de243c8beb38b6187d", "sha256": "458ec2fe21b3e17684f480e34c25d79667c38f9f7ae9598407128cf4860fe8d2" }, "downloads": -1, "filename": "redditcommentcloud-0.1.1.tar.gz", "has_sig": false, "md5_digest": "08c281231ad3d9de243c8beb38b6187d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2492, "upload_time": "2019-09-13T21:59:55", "url": "https://files.pythonhosted.org/packages/a3/d0/a144039369204ec19aa9d91ff61075dd2c93b39136309300d971a38e9022/redditcommentcloud-0.1.1.tar.gz" } ] }