{ "info": { "author": "Manan Singh", "author_email": "mananapr@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3" ], "description": "

\n

Tag your anime photos effortlessly

\n\n

\n\n\n\n

\n\n\"img\"\n\n`akari` is a work in progress python program to manage anime artwork\n - It uses [iqdb](https://iqdb.org) to reverse-search images and tags your images automatically\n - You can add new tags or remove tags manually\n - You can select some tags and filter your images accordingly\n - Has a built in image viewer for fullscreen viewing\n\n## Requirements\n - requests\n - BeautifulSoup 4\n - PyQt5\n\n## Installation\nFor user installation, simply run:\n\n pip3 install --user akari\n\nThen add `$HOME/.local/bin` to your `$PATH`:\n\n echo PATH=\\\"\\$PATH:\\$HOME/.local/bin\\\" >> $HOME/.bashrc\n source $HOME/.bashrc\n\nAlternatively, you can do a system wide installation:\n\n sudo pip3 install akari\n\n## Usage\n usage: akari [-h] [-s /path/to/dir] [-g]\n\n optional arguments:\n -h, --help show this help message and exit\n -s /path/to/dir, --scan /path/to/dir\n Scan directory for new images\n -g, --gui Start the GUI\n -v, --version Displays the version\n\n[TODO](https://github.com/mananapr/akari/issues/1)\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/mananapr/akari", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "akari", "package_url": "https://pypi.org/project/akari/", "platform": "", "project_url": "https://pypi.org/project/akari/", "project_urls": { "Homepage": "https://github.com/mananapr/akari" }, "release_url": "https://pypi.org/project/akari/0.6/", "requires_dist": [ "requests", "pyqt5", "beautifulsoup4" ], "requires_python": "", "summary": "Program to manage and tag your anime artwork", "version": "0.6" }, "last_serial": 5588023, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "d8c7e46f41b6747af7d3604eb45883c9", "sha256": "4e07c49330e7cc9124177a1f3a9a5e56910db3549694508c71d7e743c8d9c407" }, "downloads": -1, "filename": "akari-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d8c7e46f41b6747af7d3604eb45883c9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5492, "upload_time": "2019-07-22T11:34:26", "url": "https://files.pythonhosted.org/packages/23/c2/679e2edb9a99e723d9e7d6a7757d1d98021e1bda8363edbf5e2b0f69a09c/akari-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2da53a8c47739525ab06615b2916bc48", "sha256": "858d850f2d68886724fd8e16efcfe62707324d6b711ad9bb7c353bc64f75e57b" }, "downloads": -1, "filename": "akari-0.1.tar.gz", "has_sig": false, "md5_digest": "2da53a8c47739525ab06615b2916bc48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3704, "upload_time": "2019-07-22T11:34:29", "url": "https://files.pythonhosted.org/packages/b1/6f/60264425fb4f6dcd1dba1bfef8e355220fe74954ed0d965f1ec617227603/akari-0.1.tar.gz" } ], "0.1.post1": [ { "comment_text": "", "digests": { "md5": "82f4e8dd3fd7575de4ad27a31ad70f98", "sha256": "baba5e8ed36eb148ec86e70606c93c7167205d317290330fc5c2d9b329e3bba0" }, "downloads": -1, "filename": "akari-0.1.post1-py3-none-any.whl", "has_sig": false, "md5_digest": "82f4e8dd3fd7575de4ad27a31ad70f98", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5855, "upload_time": "2019-07-22T11:59:05", "url": "https://files.pythonhosted.org/packages/fa/6e/73b4c13e8e9bcde19692a03460c7d427e835ad5bfe18a6bfe531347e88d1/akari-0.1.post1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a6e269aa504768d42a8b9cd3ca87e69", "sha256": "da4540feaddb2b939e8ceb20db023daf5420d8c19ccc3f80705bbb31cb40f38b" }, "downloads": -1, "filename": "akari-0.1.post1.tar.gz", "has_sig": false, "md5_digest": "4a6e269aa504768d42a8b9cd3ca87e69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4056, "upload_time": "2019-07-22T12:03:35", "url": "https://files.pythonhosted.org/packages/ed/78/5ed70dd3701ea7570e13d27e33fbb145c301395543c28b975e60dc385d6a/akari-0.1.post1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "782bac1dc257e5750ab30c7f1e4da4c1", "sha256": "8ee32c667c6010de65b1c01dacda757750abac260cafe694919ab5efc0fa1e15" }, "downloads": -1, "filename": "akari-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "782bac1dc257e5750ab30c7f1e4da4c1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5776, "upload_time": "2019-07-22T12:03:33", "url": "https://files.pythonhosted.org/packages/f7/ea/8f22c53bbfe867f9a1d7532f5026e23c237e3a7ca420cdc23323460d761e/akari-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7f2c6499656d50fe4f7c84d0c7e35100", "sha256": "424fa700ea7b6ab41c1d9df5cd1ab9a298aa1085e3a12f79670ae1478ac2c0db" }, "downloads": -1, "filename": "akari-0.2.tar.gz", "has_sig": false, "md5_digest": "7f2c6499656d50fe4f7c84d0c7e35100", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4047, "upload_time": "2019-07-22T12:03:36", "url": "https://files.pythonhosted.org/packages/78/c1/a1925e8ff6d3c2aa8ff42c9fa139e6d21a7b27a5f830145e393808575921/akari-0.2.tar.gz" } ], "0.2.post1": [ { "comment_text": "", "digests": { "md5": "fbd83e4cfaf42e293122d763ab0edd59", "sha256": "f428992f9e28e80013b09108517643863e95aa433b2158fb4d30d396cba3e461" }, "downloads": -1, "filename": "akari-0.2.post1-py3-none-any.whl", "has_sig": false, "md5_digest": "fbd83e4cfaf42e293122d763ab0edd59", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5903, "upload_time": "2019-07-22T12:42:23", "url": "https://files.pythonhosted.org/packages/07/d2/75b6ce77396144d851a2f9c5b8c4c8ad01ad174d815c231aa22cb48caec9/akari-0.2.post1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e130060d4fb89729c91c1c998d417fd7", "sha256": "00ec4be230d062b8826bb10d63d99f0d3057dc599f3da6aea691bc3a648341e8" }, "downloads": -1, "filename": "akari-0.2.post1.tar.gz", "has_sig": false, "md5_digest": "e130060d4fb89729c91c1c998d417fd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4146, "upload_time": "2019-07-22T12:42:25", "url": "https://files.pythonhosted.org/packages/bd/1f/b6ee6f497623a4d8f3a01bf72d64246c32f8ddf86b86b6dc308d5c857a9c/akari-0.2.post1.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "8716b9b6a7b0af38042eb6c423b45e90", "sha256": "c72e3aa0630a3978dc78f33ebc207edb8459f0eb3208053d0ce0af7092f3bb7d" }, "downloads": -1, "filename": "akari-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "8716b9b6a7b0af38042eb6c423b45e90", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6434, "upload_time": "2019-07-23T11:48:28", "url": "https://files.pythonhosted.org/packages/0b/20/5b1c5d63213b97f8eadd63918e26fb0f73120debc49d0ed55b17634c3cb2/akari-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd8ee6f73d696f368f5928852ddba98a", "sha256": "a6b5024e7bc5d9caa5e5219e6a1aa9e00308f8c66fd0d5138e5e29f95263feff" }, "downloads": -1, "filename": "akari-0.3.tar.gz", "has_sig": false, "md5_digest": "fd8ee6f73d696f368f5928852ddba98a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4735, "upload_time": "2019-07-23T11:48:30", "url": "https://files.pythonhosted.org/packages/32/b8/db1ad5e21f3f37e469a0d06f267531fd0dc5007723f5bf12223ffb95bf38/akari-0.3.tar.gz" } ], "0.3.post1": [ { "comment_text": "", "digests": { "md5": "9919a7a4eaae8737b945e7a305b012f5", "sha256": "5982254d14e88dcbba9f3abe448164479ec355f8d43b98694b4a2e8c610f6105" }, "downloads": -1, "filename": "akari-0.3.post1-py3-none-any.whl", "has_sig": false, "md5_digest": "9919a7a4eaae8737b945e7a305b012f5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6532, "upload_time": "2019-07-23T16:31:09", "url": "https://files.pythonhosted.org/packages/60/4b/7a6bb4ebd56a013f2f9cf212e1c6acea4d97743fcf4f2549c8886a0d745b/akari-0.3.post1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0061599bc7c650577b2525b3940af94f", "sha256": "dc0f75a0d5a483d80fbd8e829b79af8debef909ebe4ff17cc15747e42cdcf04b" }, "downloads": -1, "filename": "akari-0.3.post1.tar.gz", "has_sig": false, "md5_digest": "0061599bc7c650577b2525b3940af94f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4764, "upload_time": "2019-07-23T16:31:11", "url": "https://files.pythonhosted.org/packages/d1/5c/405f30d6413eba1fed37f43ed773e8ee6c0f245a70740897cba7975324e2/akari-0.3.post1.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "a95a7f6ec82e609686cedf958722fb9f", "sha256": "9764f69dbf438dc3dccb06b9bc474aa3a85646a060b3bc20a7d4d0719484f440" }, "downloads": -1, "filename": "akari-0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a95a7f6ec82e609686cedf958722fb9f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6843, "upload_time": "2019-07-24T09:56:02", "url": "https://files.pythonhosted.org/packages/a3/d0/0bc8b8c4248c78157de800b53e7b3921ce1fd970687c8e197b0c51d94a6c/akari-0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00fc434558a5c7252e3af9b74e3199a0", "sha256": "60d8e1b85eefaa987afab1f4132be33d4fae551be33fed588f68476b872e1a96" }, "downloads": -1, "filename": "akari-0.4.tar.gz", "has_sig": false, "md5_digest": "00fc434558a5c7252e3af9b74e3199a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5161, "upload_time": "2019-07-24T09:56:04", "url": "https://files.pythonhosted.org/packages/01/46/55e1c63e3a5dd7ba6bcbd2a7819a7235f9bd5b0bf47558e1c2a68bb1fdf2/akari-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "7922fe6e0e4e113afd423a63ce8da48b", "sha256": "c3cb207962102ef964af4b233671e1a7c2f4296a2a5c123372f9a67dacd51d88" }, "downloads": -1, "filename": "akari-0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "7922fe6e0e4e113afd423a63ce8da48b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7341, "upload_time": "2019-07-24T17:34:53", "url": "https://files.pythonhosted.org/packages/1d/58/d113d7d155b172013e516c2b9e4f9971eb485a41c8ed0c8db157be53e8c2/akari-0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54010915a6978d88d0ac506819db33c1", "sha256": "1faeb71ef18f89b19fcfcc8175fcbed0538eeea0d23a491ed7c5e50446d2e56f" }, "downloads": -1, "filename": "akari-0.5.tar.gz", "has_sig": false, "md5_digest": "54010915a6978d88d0ac506819db33c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5663, "upload_time": "2019-07-24T17:34:54", "url": "https://files.pythonhosted.org/packages/9c/f6/d5f9f34a50590b731a883231dd8be9a350a1d9e9b6661b15c31c1b48b528/akari-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "6a5a4ba96708aaf2b80939d048fb20ca", "sha256": "25d2d0a960e1f82f4de7cc33d61dbc0fefd206e755d003780fa298a70e9be230" }, "downloads": -1, "filename": "akari-0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "6a5a4ba96708aaf2b80939d048fb20ca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8618, "upload_time": "2019-07-26T09:23:59", "url": "https://files.pythonhosted.org/packages/b5/2a/7fdb516b85a82b32847cd633a7a328560760f3eb9b387963cc0a77bcf036/akari-0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd7f6ecf8b9df5365d3d6e93536b2106", "sha256": "e8127bb977be43539a552d86fd86f60bc01f79a2917e5b2b5cf80c981cd13537" }, "downloads": -1, "filename": "akari-0.6.tar.gz", "has_sig": false, "md5_digest": "dd7f6ecf8b9df5365d3d6e93536b2106", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6839, "upload_time": "2019-07-26T09:24:01", "url": "https://files.pythonhosted.org/packages/08/1d/e7590742958718e0df0ff5e0399bbcf38131c2f1e190d1ab1d3f0b2324c5/akari-0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6a5a4ba96708aaf2b80939d048fb20ca", "sha256": "25d2d0a960e1f82f4de7cc33d61dbc0fefd206e755d003780fa298a70e9be230" }, "downloads": -1, "filename": "akari-0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "6a5a4ba96708aaf2b80939d048fb20ca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8618, "upload_time": "2019-07-26T09:23:59", "url": "https://files.pythonhosted.org/packages/b5/2a/7fdb516b85a82b32847cd633a7a328560760f3eb9b387963cc0a77bcf036/akari-0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd7f6ecf8b9df5365d3d6e93536b2106", "sha256": "e8127bb977be43539a552d86fd86f60bc01f79a2917e5b2b5cf80c981cd13537" }, "downloads": -1, "filename": "akari-0.6.tar.gz", "has_sig": false, "md5_digest": "dd7f6ecf8b9df5365d3d6e93536b2106", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6839, "upload_time": "2019-07-26T09:24:01", "url": "https://files.pythonhosted.org/packages/08/1d/e7590742958718e0df0ff5e0399bbcf38131c2f1e190d1ab1d3f0b2324c5/akari-0.6.tar.gz" } ] }