{ "info": { "author": "Fabrice Laporte", "author_email": "kraymer@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Topic :: Multimedia :: Video", "Topic :: System :: Filesystems" ], "description": ".. image:: https://travis-ci.org/Kraymer/flinck.svg?branch=master\r\n :target: https://travis-ci.org/Kraymer/flinck\r\n\r\n| \r\n\r\n.. image:: https://raw.githubusercontent.com/Kraymer/flinck/master/docs/_static/logo.png\r\n\r\n=====\r\n\r\n [flingk]\r\n *verb tr.* To create a symlink to a movie (flick)\r\n\r\n\r\nDescription\r\n-----------\r\n\r\nCLI tool to organize your movies into a browsable directory tree offering fast access by dates, imdb ratings, etc\r\n\r\n.. image:: https://raw.githubusercontent.com/Kraymer/flinck/master/docs/_static/screenshot.png\r\n\r\nFeatures\r\n--------\r\n\r\n- smart extraction of movie name from its folder/file, use `OMDB`_ api to get infos\r\n- sane limited set of configuration options, yet highly flexible directories resulting structure\r\n- possible to split links into alphabetical buckets (A-C, D-F, etc) for large libraries\r\n\r\n.. _OMDB: http://www.omdbapi.com/\r\n\r\nInstall\r\n-------\r\n\r\nflinck is written for `Python 2.7`_ and `Python 3`_.\r\n\r\nInstall with `pip`_ via ``pip install flinck`` command.\r\n\r\nIf you're on Windows and don't have pip yet, follow\r\n`this guide`_ to install it.\r\n\r\n.. _Python 2.7: https://www.python.org/downloads/\r\n.. _Python 3: https://www.python.org/downloads/\r\n.. _pip: https://pip.pypa.io/en/stable/\r\n.. _this guide: https://pip.pypa.io/en/latest/installing/\r\n\r\nUsage\r\n-----\r\n\r\n::\r\n\r\n Usage: flinck.py [OPTIONS] FILE|DIR\r\n\r\n Organize your movie collection using symbolic links.\r\n\r\n Options:\r\n -l, --link_dir PATH Links root directory\r\n -b, --by [country|decade|director|genre|rating|runtime|title|year]\r\n Organize medias by...\r\n -v, --verbose\r\n --version Show the version and exit.\r\n -h, --help Show this message and exit.\r\n\r\n Example: flinck -l ./ --by genre --by rating ~/Movies\r\n\r\nMore infos on the `documentation website`_\r\n\r\n.. _documentation website: http://flinck.readthedocs.io/\r\n\r\nExample of configuration\r\n------------------------\r\n\r\n``~/.config/flinck/config.yaml`` corresponding to the screenshot above : ::\r\n\r\n link_root_dir: '/Volumes/Disque dur/Movies'\r\n\r\n genre:\r\n dirs: true\r\n buckets: true\r\n\r\n rating:\r\n link_format: %rating-%year-%title\r\n dirs: false\r\n buckets: true\r\n\r\n decade:\r\n dirs: true\r\n\r\n\r\nChangelog\r\n---------\r\n\r\nAvailable on `Github Releases page`_.\r\n\r\nWant to know when new releases are shipped? Subscribe to the `Versions rss feed`_.\r\n\r\n.. _Versions rss feed: http://createfeed.fivefilters.org/extract.php?url=https%3A%2F%2Fgithub.com%2FKraymer%2Fflinck%2Freleases&in_id_or_class=release-title&url_contains=\r\n.. _Github Releases page: https://github.com/Kraymer/flinck/releases\r\n\r\nFeedbacks\r\n---------\r\n\r\nPlease submit bugs and features requests on the `Issue tracker`_.\r\n\r\n.. _Issue tracker: https://github.com/Kraymer/flinck/issues", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/KraYmer/flinck", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "flinck", "package_url": "https://pypi.org/project/flinck/", "platform": "ALL", "project_url": "https://pypi.org/project/flinck/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/KraYmer/flinck" }, "release_url": "https://pypi.org/project/flinck/0.3.2/", "requires_dist": null, "requires_python": null, "summary": "Sort your movies on filesystem using symlinks.", "version": "0.3.2" }, "last_serial": 2156174, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c3a0a502060709c06d57e5dfbd428bcc", "sha256": "af9eababc1aedb70f975f3f59cca3955b8e1f48803cc7b819c3689c28e7ee055" }, "downloads": -1, "filename": "flinck-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c3a0a502060709c06d57e5dfbd428bcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6041, "upload_time": "2016-03-25T21:59:33", "url": "https://files.pythonhosted.org/packages/d2/03/499a3b3235b890ca544f0377ce031568cb4cd018a5f56079cd44c894d05d/flinck-0.1.0.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "07ec516b72a81211bcff9de9f9d72216", "sha256": "85c5bf11c2d65f11e07156bfc5cdf01c01e47fa05327e78e57ebbc5a8ca19cde" }, "downloads": -1, "filename": "flinck-0.1.2.tar.gz", "has_sig": false, "md5_digest": "07ec516b72a81211bcff9de9f9d72216", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18925, "upload_time": "2016-03-27T08:43:54", "url": "https://files.pythonhosted.org/packages/ab/ba/13a3ed4d0896447d49e9e6e1a5125f42ce64be5ca787cd2be5422652a89f/flinck-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "e5dd07b094058ff4559a0741eabd11bf", "sha256": "0ee3573ac1542b56a8a1e237978c980ad859d1494c247529ac7c7298a5bd5318" }, "downloads": -1, "filename": "flinck-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e5dd07b094058ff4559a0741eabd11bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19118, "upload_time": "2016-03-30T20:52:26", "url": "https://files.pythonhosted.org/packages/8b/ed/3f38f9ba26acb8b221f761084c0517f861850945939374b9dd35c010dd0d/flinck-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b9e5574143fa3c505b5760113c7ca27e", "sha256": "3bb554876366971239703805e7ebf76a780ee3297326600752ba6ae8f76621c5" }, "downloads": -1, "filename": "flinck-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b9e5574143fa3c505b5760113c7ca27e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20021, "upload_time": "2016-05-22T21:50:35", "url": "https://files.pythonhosted.org/packages/ce/fc/a2fff053778d5745ad746e885bf3f356aea9fdd0dbde00a7930ba4e8e79a/flinck-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "24ef0b120105cc142f8857ab3fd9a79f", "sha256": "3d9bae278e5cbd29b8d7c1044f0d03a53aebf048cac8bfca7cadb10f2227fa53" }, "downloads": -1, "filename": "flinck-0.3.1.tar.gz", "has_sig": false, "md5_digest": "24ef0b120105cc142f8857ab3fd9a79f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21624, "upload_time": "2016-05-25T21:04:33", "url": "https://files.pythonhosted.org/packages/c3/63/2a1661154c6a1f62c548d2b386f39fe7358c0cabc994cdaac62fd33b1a5a/flinck-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "eea71394503a45fc79228a3dc8f99d78", "sha256": "a0770e8339a665a6b90fa4912fb02c891e0618db122241abdcf14ade6dc36576" }, "downloads": -1, "filename": "flinck-0.3.2.tar.gz", "has_sig": false, "md5_digest": "eea71394503a45fc79228a3dc8f99d78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21282, "upload_time": "2016-06-02T21:45:58", "url": "https://files.pythonhosted.org/packages/3e/14/9fa5bb85a0f81d3f64e68fee727c43059f3377282730204a63d015ebc842/flinck-0.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "eea71394503a45fc79228a3dc8f99d78", "sha256": "a0770e8339a665a6b90fa4912fb02c891e0618db122241abdcf14ade6dc36576" }, "downloads": -1, "filename": "flinck-0.3.2.tar.gz", "has_sig": false, "md5_digest": "eea71394503a45fc79228a3dc8f99d78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21282, "upload_time": "2016-06-02T21:45:58", "url": "https://files.pythonhosted.org/packages/3e/14/9fa5bb85a0f81d3f64e68fee727c43059f3377282730204a63d015ebc842/flinck-0.3.2.tar.gz" } ] }