{ "info": { "author": "Samuel Laur\u00e9n", "author_email": "samuel.lauren@iki.fi", "bugtrack_url": null, "classifiers": [ "Environment :: Console :: Curses", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 3", "Topic :: Utilities" ], "description": "# Miru \ud83d\udcfa\n\n[![Build Status](https://travis-ci.org/Soft/miru.svg?branch=master)](https://travis-ci.org/Soft/miru)\n[![GitHub release](https://img.shields.io/github/release/Soft/miru.svg)](https://github.com/Soft/miru/releases)\n[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n\n**\u898b\u308b \u2014 to watch; to view;**\n\nUtility for keeping track of watched TV episodes and movies. Includes a nice\nncurses based interface and an SQLite backend for storage.\n\n![screenshot](https://raw.githubusercontent.com/Soft/miru/master/docs/screenshots/shot-4.png)\n\n# Installation\n\nThe latest stable version of Miru can be installed from [Python package\nindex](https://pypi.org/project/miru/):\n\n```\npip install --user miru\n```\n\nAlternatively, a development version can be obtained directly from GitHub:\n\n```\npip install --user git+https://github.com/Soft/miru.git\n```\n\n# Key bindings\n\nKey | Action\n--- | ---\n`h`, `\u2190` | Move to a view in left\n`l`, `\u2192` | Move to a view in right\n`1` \u2014 `5` | Move to a spesific view\n`j`, `\u2193` | Focus next item\n`k`, `\u2191` | Focus previous item\n`i` | Increment seen episodes count for selected series\n`d` | Decrement seen episodes count for selected series\n`s` | Set seen episodes count to an arbitrary number\n`m` `a` | Mark series as active\n`m` `h` | Mark series as on hold\n`m` `d` | Mark series as dropped\n`m` `p` | Mark series as planned\n`o` `n` | Order by name\n`o` `s` | Order by seen episodes\n`o` `e` | Order by episode count\n`a` | Add new series\n`x` | Delete selected series\n`q`, `Q` | Exit Miru\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://soft.github.io/miru/", "keywords": "log,management,tv,movies,organizer,collection", "license": "", "maintainer": "", "maintainer_email": "", "name": "miru", "package_url": "https://pypi.org/project/miru/", "platform": "", "project_url": "https://pypi.org/project/miru/", "project_urls": { "Homepage": "https://soft.github.io/miru/" }, "release_url": "https://pypi.org/project/miru/0.2.0/", "requires_dist": [ "urwid", "sqlalchemy" ], "requires_python": "", "summary": "Utility for keeping track of watched TV episodes and movies.", "version": "0.2.0" }, "last_serial": 4841518, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "9f66837c314f5b80dd820cb28dbbbe6c", "sha256": "20bd59343250739bbdedac5995e9b4fbae75840786bf7f1d1ae25cd6195caaff" }, "downloads": -1, "filename": "miru-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9f66837c314f5b80dd820cb28dbbbe6c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21398, "upload_time": "2019-02-19T20:10:46", "url": "https://files.pythonhosted.org/packages/bb/53/c61eb39ebde0a0b66e6f4608e6c50e1533109e88578046637fd4c34acb84/miru-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "20ed475e32863d9b6917a5d850a2758d", "sha256": "e2a47dcbd2a407df670db844c2cc421c03e02f2d4e8104843c8e8c4b8b769699" }, "downloads": -1, "filename": "miru-0.2.0.tar.gz", "has_sig": false, "md5_digest": "20ed475e32863d9b6917a5d850a2758d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7400, "upload_time": "2019-02-19T20:10:48", "url": "https://files.pythonhosted.org/packages/9d/e3/e578e24301114d3098a11f3d0e4846349bafe106bd381615bac7b262babe/miru-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9f66837c314f5b80dd820cb28dbbbe6c", "sha256": "20bd59343250739bbdedac5995e9b4fbae75840786bf7f1d1ae25cd6195caaff" }, "downloads": -1, "filename": "miru-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9f66837c314f5b80dd820cb28dbbbe6c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21398, "upload_time": "2019-02-19T20:10:46", "url": "https://files.pythonhosted.org/packages/bb/53/c61eb39ebde0a0b66e6f4608e6c50e1533109e88578046637fd4c34acb84/miru-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "20ed475e32863d9b6917a5d850a2758d", "sha256": "e2a47dcbd2a407df670db844c2cc421c03e02f2d4e8104843c8e8c4b8b769699" }, "downloads": -1, "filename": "miru-0.2.0.tar.gz", "has_sig": false, "md5_digest": "20ed475e32863d9b6917a5d850a2758d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7400, "upload_time": "2019-02-19T20:10:48", "url": "https://files.pythonhosted.org/packages/9d/e3/e578e24301114d3098a11f3d0e4846349bafe106bd381615bac7b262babe/miru-0.2.0.tar.gz" } ] }