{ "info": { "author": "Karlsruher Twitter Robot Society", "author_email": "karlsruher-dev@schlind.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: Public Domain", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX :: Linux", "Operating System :: Unix", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.7", "Topic :: Artistic Software", "Topic :: Internet" ], "description": "# Karlsruher Twitter Robot\nKarlsruher is a robot on Twitter that retweets followers who mention its name.\n\n## Setup\nInstall the latest version into Python 3 library:\n```bash\npython3 -m pip install -U --user --pre karlsruher\n```\n*Still in Beta mode: you need to use --pre and expect a moving target.*\n\n### The Robot needs:\n+ a *ROBOT_HOME* directory:\n + database file: *ROBOT_HOME/brain*\n + lock file: *ROBOT_HOME/lock*\n+ [Twitter API credentials](https://developer.twitter.com)\n + in file *ROBOT_HOME/auth.yaml*\n#### Create ROBOT_HOME and auth.yaml:\n```bash\nexport ROBOT_HOME=$HOME/karlsruher\nmkdir -p $ROBOT_HOME\n\ncat >$ROBOT_HOME/auth.yaml <=3.4, <4", "summary": "Karlsruher Twitter Robot", "version": "2.0b16" }, "last_serial": 4943979, "releases": { "2.0b12": [ { "comment_text": "", "digests": { "md5": "966cf054f7cce5f47e622beb36963255", "sha256": "75092c00b1efd01961864cacb2da3b5aea881965f79358866d03dacc2f5fec02" }, "downloads": -1, "filename": "karlsruher-2.0b12.tar.gz", "has_sig": false, "md5_digest": "966cf054f7cce5f47e622beb36963255", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 12259, "upload_time": "2019-02-24T13:37:38", "url": "https://files.pythonhosted.org/packages/44/0a/8661c32de70deaff0b9f8dd21d4bbf4a1091cd6b9e18f48a96309375b948/karlsruher-2.0b12.tar.gz" } ], "2.0b13": [ { "comment_text": "", "digests": { "md5": "206f1c7396ae693e655da76e4bd66a85", "sha256": "386f29e344a2f2e50dbf0a24c2467e22ed2919771dc60cfbe5df294467dcc8f8" }, "downloads": -1, "filename": "karlsruher-2.0b13.tar.gz", "has_sig": false, "md5_digest": "206f1c7396ae693e655da76e4bd66a85", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 12503, "upload_time": "2019-02-28T08:45:51", "url": "https://files.pythonhosted.org/packages/df/f3/d9f086b22c3686e03ec2d789f06136e4b05cfd7c03b56ef87ef8bc0c50ac/karlsruher-2.0b13.tar.gz" } ], "2.0b14": [ { "comment_text": "", "digests": { "md5": "7ff4291aa33bbd34d70c2007c39762c7", "sha256": "42949023b32f186b1d95f5cf91bd892719a3a387b8a7984c65796193c12067b7" }, "downloads": -1, "filename": "karlsruher-2.0b14.tar.gz", "has_sig": false, "md5_digest": "7ff4291aa33bbd34d70c2007c39762c7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 15928, "upload_time": "2019-03-10T21:54:10", "url": "https://files.pythonhosted.org/packages/20/01/3b3d551b953f4031361dc3b482a080707210a03d55dc36bf78e01b9e21fe/karlsruher-2.0b14.tar.gz" } ], "2.0b15": [ { "comment_text": "", "digests": { "md5": "ffb2217fcb5d3cf3c999aefc5e5da1f3", "sha256": "8ac2c0d42d12af9b6d27a09ecad3a446fbf8862d879f84ffaef79124f27c3735" }, "downloads": -1, "filename": "karlsruher-2.0b15.tar.gz", "has_sig": false, "md5_digest": "ffb2217fcb5d3cf3c999aefc5e5da1f3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 16312, "upload_time": "2019-03-15T11:50:42", "url": "https://files.pythonhosted.org/packages/5e/8b/a4c4080c99a7403b8b29f13661c17476a1aabfb2f760b08937258f779a7b/karlsruher-2.0b15.tar.gz" } ], "2.0b16": [ { "comment_text": "", "digests": { "md5": "80a7dd99486803c775e0288d4431b94d", "sha256": "961e275b95bc2a663609429c73de51b47accb1a201e7f404457745f2fb00edd1" }, "downloads": -1, "filename": "karlsruher-2.0b16.tar.gz", "has_sig": false, "md5_digest": "80a7dd99486803c775e0288d4431b94d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 16325, "upload_time": "2019-03-15T12:37:38", "url": "https://files.pythonhosted.org/packages/a2/94/332c5d174dafa39e11d7d347adc97c6ddf20aa4c2216d8691d3a224ff1a1/karlsruher-2.0b16.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "80a7dd99486803c775e0288d4431b94d", "sha256": "961e275b95bc2a663609429c73de51b47accb1a201e7f404457745f2fb00edd1" }, "downloads": -1, "filename": "karlsruher-2.0b16.tar.gz", "has_sig": false, "md5_digest": "80a7dd99486803c775e0288d4431b94d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 16325, "upload_time": "2019-03-15T12:37:38", "url": "https://files.pythonhosted.org/packages/a2/94/332c5d174dafa39e11d7d347adc97c6ddf20aa4c2216d8691d3a224ff1a1/karlsruher-2.0b16.tar.gz" } ] }