{ "info": { "author": "Vasiliy Horbachenko", "author_email": "shadow.prince@ya.ru", "bugtrack_url": null, "classifiers": [], "description": "# seasondog\n\nSmall tool for saving your progress in watching series.\n\n## Installation\n\nYou can install seasondog trough pip:\n \n sudo pip install seasondog\n\n## Configuration\n\nFirst you need to edit copy default .sdogrc from repository to ~, and edit it:\n\n* PLAYER: you need to provide command line for starting your videoplayer. Two placeholders: videofile and player_args\n\nThere is another configuration options, they're all documented in example .sdogrc\n\n## Usage\n\nOn first call in directory you can provide player args for this directory, where you can setup various per-directory settings (for example - add subtitles). You can use specified functions for file matching in that string, which result substitutes into string.\n\nFor example, subtitles for mplayer should be \n -sub @subs(subs/:-1:,)\n, that means - find subtitles in directory sub/, with no limits, and separate all subtitles by symbol ','.\n\nAvailable funtions:\n\n @files(path:file_limit:file_delimeter)\n lookup for files (matching uses similar algoritm, but without extension check) in path, limit results to file_limit (-1 for unlimited), join all results by file_delimeter.\n You can skip arguments, the defaults are: path - ., file_limit - (1), file_delimeter - (,).\n\n @subs(path:file_limit:file_delimeter)\n just like @files, but lookup only subtitles (check by extension).\n\nAfter you finish setup you can use such commands:\n\n* sdog - watch next episode \n* sdog p(rev) - watch prev episode\n* sdog w(atch) - watch current episode\n* sdog set - set episode directly and watch it\n* sdog r(eset) - delete current directory (or directory, provided by -f argument) from database\n* sdog s(tatus) - get current dir status information\n* sdog args - update player args in database\n* sdog m(igrate) - migrate current's directory status into DEST, with directory name preserved. You can disable preservation and provide full path using -p argument. Also, instead of using current directory you can provide it by yourself with -f argument.\n* sdog cleanup - remove not-existent directories from database\n\n\nThere is several global options also:\n* -a ARGS - override player args\n* --database=PATH - override default database location\n\n## License\n\nCopyright \u00a9 2014 Vasiliy Horbachenko\n\nDistributed under the Eclipse Public License either version 1.0 or (at\nyour option) any later version.\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/shadowprince/seasondog", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "seasondog", "package_url": "https://pypi.org/project/seasondog/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/seasondog/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/shadowprince/seasondog" }, "release_url": "https://pypi.org/project/seasondog/1.0.6/", "requires_dist": null, "requires_python": null, "summary": "Tool for tracking your progress in watching series and playing you the next episode", "version": "1.0.6" }, "last_serial": 1209216, "releases": { "0.5": [ { "comment_text": "", "digests": { "md5": "457e577ddb60f0bd79d5f0521f119307", "sha256": "3d61b9a92cf34a0a9c0d0e1248198ab7f4df408443f7cb3593751747eb501500" }, "downloads": -1, "filename": "seasondog-0.5.tar.gz", "has_sig": false, "md5_digest": "457e577ddb60f0bd79d5f0521f119307", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3849, "upload_time": "2014-05-16T16:05:19", "url": "https://files.pythonhosted.org/packages/6f/ea/d11ebc605cff6dd68086b41441876ad16c2f0185e292ee99434d7a5762c9/seasondog-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "94420e60d7055b931805c04d692689f3", "sha256": "2514c3813b099bb63e73cfa3a1261e3915944a8fd14ecb190d18058535af7810" }, "downloads": -1, "filename": "seasondog-0.5.1.tar.gz", "has_sig": false, "md5_digest": "94420e60d7055b931805c04d692689f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4663, "upload_time": "2014-05-16T16:11:12", "url": "https://files.pythonhosted.org/packages/a6/f4/6e25607303b22f434abf112134bf349b70a94fdc8cc01ada75b013abfeac/seasondog-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "2f825ead6d3a411d4600a7ea267b984a", "sha256": "1419afcf06ef6c4c284f34c5ad3e941470ceed520c4b8f8dd243e9c190b40c90" }, "downloads": -1, "filename": "seasondog-0.6.0.tar.gz", "has_sig": false, "md5_digest": "2f825ead6d3a411d4600a7ea267b984a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4934, "upload_time": "2014-05-31T09:27:48", "url": "https://files.pythonhosted.org/packages/4b/98/3186b1da937ae20fe06f648c6d152d359808cc1f13889b045db7586d9198/seasondog-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "8b8e4e4b2007e08a5960772b7cc45de4", "sha256": "1e1e61c4af43f8872b226cd00303c3ffa45d37941904c49847ee1f9590325ee1" }, "downloads": -1, "filename": "seasondog-0.6.1.tar.gz", "has_sig": false, "md5_digest": "8b8e4e4b2007e08a5960772b7cc45de4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4932, "upload_time": "2014-05-31T09:31:05", "url": "https://files.pythonhosted.org/packages/df/8a/759ca555631f44741cb88885e292966c409071ecf371f0d1dba192ee7d42/seasondog-0.6.1.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "e252887f49f5e77bd6f59ce25b3c49fa", "sha256": "07ffcd4c45c4dd186855dfa94505705b5e8e946a84096dbf8bdfeaf15d1d776e" }, "downloads": -1, "filename": "seasondog-0.9.3.tar.gz", "has_sig": false, "md5_digest": "e252887f49f5e77bd6f59ce25b3c49fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6551, "upload_time": "2014-06-21T10:28:34", "url": "https://files.pythonhosted.org/packages/a6/69/b4410bb533644635dd110d634381375949d7f63ce9af1e0fa5aa47e10b95/seasondog-0.9.3.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "6bdd4f7b041232f26b9064506cf21638", "sha256": "9de5dda683d4655885fe695e006a0dd430975cd472d9ef0a64bbfe0e6d62efb6" }, "downloads": -1, "filename": "seasondog-1.0.tar.gz", "has_sig": false, "md5_digest": "6bdd4f7b041232f26b9064506cf21638", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6555, "upload_time": "2014-06-23T07:49:52", "url": "https://files.pythonhosted.org/packages/a7/f1/2a63225cb792f25f787441d5d69edd2ec7d0283e082f638254ab02cdef10/seasondog-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "2e7a54fd38111eb3bcf0eaded48b29d3", "sha256": "4f9fe876411dec17ced8824ce29cb8773a84b88aacd57c37a4185e4c0a15b3cc" }, "downloads": -1, "filename": "seasondog-1.0.1.tar.gz", "has_sig": false, "md5_digest": "2e7a54fd38111eb3bcf0eaded48b29d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6578, "upload_time": "2014-06-23T08:20:27", "url": "https://files.pythonhosted.org/packages/de/4e/b9ef8252420332b4d11b3225e04c259631f323ec71547dd39f9cbbe6f071/seasondog-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "6b9061b41519023334d85678d40e2ea6", "sha256": "412e775d9633f40b0c49428562e631fe510af409b5ffe17f1afaa85aa259dcaa" }, "downloads": -1, "filename": "seasondog-1.0.2.tar.gz", "has_sig": false, "md5_digest": "6b9061b41519023334d85678d40e2ea6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6570, "upload_time": "2014-06-23T12:39:46", "url": "https://files.pythonhosted.org/packages/1a/d5/7513d0d6fa57ffbdadc8e0afe5c98fa477347c25cbd5ff6751cd31b87bc8/seasondog-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "c0147c557e871b4764b27182db3750f3", "sha256": "390aaeea3a80202ebd3b0f56f94c6cc16b6b79f16a5bb6b069656cc8984d98c1" }, "downloads": -1, "filename": "seasondog-1.0.3.tar.gz", "has_sig": false, "md5_digest": "c0147c557e871b4764b27182db3750f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6594, "upload_time": "2014-06-23T13:14:14", "url": "https://files.pythonhosted.org/packages/ec/3d/e842cdba7e24e1e5a3058f5b9426a8db1c8a7e91bc7ae4dd889f9b649dce/seasondog-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "c78fe293fb2111f7352b38aeec0007e5", "sha256": "f20d70f83dc2ee0765e1b935d40d88c1834744223dfca5a540cf4b9495a934e3" }, "downloads": -1, "filename": "seasondog-1.0.4.tar.gz", "has_sig": false, "md5_digest": "c78fe293fb2111f7352b38aeec0007e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6652, "upload_time": "2014-06-26T06:36:15", "url": "https://files.pythonhosted.org/packages/d3/22/8edad6ea8bd799cc96b34b5b66db059741b9ef621c6dba325a4ef5a74bb0/seasondog-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "cd65873d23f1126dc2bedc714252e58b", "sha256": "9039f59026503b850bddcb7c227208ebd0d15eff4609dcc63aac5e40a16dbd8d" }, "downloads": -1, "filename": "seasondog-1.0.5.tar.gz", "has_sig": false, "md5_digest": "cd65873d23f1126dc2bedc714252e58b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6678, "upload_time": "2014-07-08T06:35:24", "url": "https://files.pythonhosted.org/packages/e5/9a/939b25b53da40bd4fa3c0ab21444962be58c9811c8fdccc5e683ec4ef339/seasondog-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "e09a2eff4762e3377f8e5a82d6a96377", "sha256": "eb49d077d7f6d8e9d27dc095952484a45266b971d6de3031c29fcbb11494a0f1" }, "downloads": -1, "filename": "seasondog-1.0.6.tar.gz", "has_sig": false, "md5_digest": "e09a2eff4762e3377f8e5a82d6a96377", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6699, "upload_time": "2014-09-01T13:38:17", "url": "https://files.pythonhosted.org/packages/86/1f/84baf5f27bd9665035657bd4ae95a5c8fdd2dfd6a6b1eba4f242ff2e8df9/seasondog-1.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e09a2eff4762e3377f8e5a82d6a96377", "sha256": "eb49d077d7f6d8e9d27dc095952484a45266b971d6de3031c29fcbb11494a0f1" }, "downloads": -1, "filename": "seasondog-1.0.6.tar.gz", "has_sig": false, "md5_digest": "e09a2eff4762e3377f8e5a82d6a96377", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6699, "upload_time": "2014-09-01T13:38:17", "url": "https://files.pythonhosted.org/packages/86/1f/84baf5f27bd9665035657bd4ae95a5c8fdd2dfd6a6b1eba4f242ff2e8df9/seasondog-1.0.6.tar.gz" } ] }