{ "info": { "author": "Aziez Ahmed Chawdhary", "author_email": "", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers", "License :: Public Domain", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Utilities" ], "description": "Podcast Player\n==============\n\n|PyPI version|\n\n*A command line podcast player, written in Python.*\n\nGetting Started\n---------------\n\nPrerequisites\n~~~~~~~~~~~~~\n\n- `Python`_\n- `mpv`_ or mplayer or any other media player that can be launched from the command line\n\nInstalling\n~~~~~~~~~~\n\nPodcast Player is on PyPI so it can be installed with pip.\n\n.. code-block:: bash\n\n $ pip install podcast-player\n\nTo upgrade use the -U flag.\n\n.. code-block:: bash\n\n $ pip install -U podcast-player\n\nSetup\n~~~~~\n\nTo begin we need to add some podcast rss feeds. This is done one by one with the following command.\n\n.. code-block:: bash\n\n $ podcast add URL\n\nIf you have an OPML file with podcast subscriptions that you would like to import then you can do so with the -i flag.\n\n.. code-block:: bash\n\n $ podcast -i OPML-FILE\n\nThe default audio player is mpv in no-video mode. If desired you can change that.\n\n.. code-block:: bash\n\n $ podcast set-player mplayer\n\nUsage\n~~~~~\n\nOnce you have added all the podcasts you want to subscribe to, then simply run the 'podcast' command to select the podcast and the episode you want to listen to.\n\n.. code-block:: bash\n\n $ podcast\n\nFor more details run with the help option.\n\n.. code-block:: bash\n\t\t\n $ podcast --help\n\n podcast\n\n Usage:\n podcast\n podcast add \n podcast delete\n podcast set-player \n podcast -i \n podcast -h | --help\n podcast --version\n\n Options:\n -h --help Show this screen.\n --version Show version.\n\n Examples:\n podcast\n podcast set-player mpv\n podcast set-player mplayer\n podcast add https://my-podcast-url.com/feed.rss\n\n Help:\n For help using this tool, please open an issue on the Github repository:\n https://github.com/aziezahmed/podcast-player\n\n\nBuilt With\n----------\n\n- `skele-cli`_\n\nAuthors\n-------\n\n- `Aziez Ahmed Chawdhary`_\n\nLicense\n-------\n\nThis project is licensed under the MIT License\n\n.. _Python: https://www.python.org\n.. _PyPi: https://pypi.python.org/pypi\n.. _skele-cli: https://github.com/rdegges/skele-cli\n.. _Aziez Ahmed Chawdhary: https://github.com/aziezahmed\n.. _mpv: https://mpv.io\n.. |PyPI version| image:: https://img.shields.io/pypi/v/podcast-player.svg\n :target: https://pypi.python.org/pypi/podcast-player", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/aziezahmed/podcast-player", "keywords": "cli,audio,podcast,stream", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "podcast-player", "package_url": "https://pypi.org/project/podcast-player/", "platform": "", "project_url": "https://pypi.org/project/podcast-player/", "project_urls": { "Homepage": "https://github.com/aziezahmed/podcast-player" }, "release_url": "https://pypi.org/project/podcast-player/1.5.1/", "requires_dist": null, "requires_python": "", "summary": "A Python command line podcast player.", "version": "1.5.1" }, "last_serial": 4632197, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "de3ea0ba5b9290b723ba5b7cf1308c07", "sha256": "70eee866d60ea1b6f7c024874eeb547a987d5621ab03cb9ef73fcebd4c0fe951" }, "downloads": -1, "filename": "podcast-player-1.0.0.tar.gz", "has_sig": false, "md5_digest": "de3ea0ba5b9290b723ba5b7cf1308c07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4425, "upload_time": "2017-10-15T17:21:36", "url": "https://files.pythonhosted.org/packages/a6/ec/a8df98ac423ee5e533e392c045328181aab04c7bd5c3249b8ddf681bdfbc/podcast-player-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a1c733b7041484c67aae8ff28b3afa65", "sha256": "12b30eaf0b09cc2179cf414f7984a534a3bbf5d64c1486d9f77988237b05ec88" }, "downloads": -1, "filename": "podcast-player-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a1c733b7041484c67aae8ff28b3afa65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4430, "upload_time": "2017-10-15T17:41:36", "url": "https://files.pythonhosted.org/packages/27/97/120a946cd94d91f4f9ec1c93afd5664faacd2ec678a52ad71bbe5e662f24/podcast-player-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "3cc5b1cd707507a5e43bcb7dbe797ca0", "sha256": "af53b696c94569623a99452c2aea5562ab63e5163f02b3ca9128a50e65031015" }, "downloads": -1, "filename": "podcast-player-1.0.2.tar.gz", "has_sig": false, "md5_digest": "3cc5b1cd707507a5e43bcb7dbe797ca0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4411, "upload_time": "2017-10-15T18:46:00", "url": "https://files.pythonhosted.org/packages/f7/23/4a4951ecc0dc5ab255f5da983db362034e2416c27a2ac6db65ff4197305a/podcast-player-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "3c4f47dc438b4f111ab67139d45e781c", "sha256": "e54dca9fb9d6cbedc0484d7f28598687ba13877643458d2edef65d9c16931340" }, "downloads": -1, "filename": "podcast-player-1.0.3.tar.gz", "has_sig": false, "md5_digest": "3c4f47dc438b4f111ab67139d45e781c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4362, "upload_time": "2017-10-18T19:26:43", "url": "https://files.pythonhosted.org/packages/29/77/5a57005feada2eae9f1e48b66b72d0ba26142a6804d032d58035a92c4e8a/podcast-player-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "4de35c736e1379e750c5e27979bebd50", "sha256": "8a2f2f483960e897cbbcc89712b4f812cc7c38da1ba748b42244efe72a3d8c3a" }, "downloads": -1, "filename": "podcast-player-1.0.4.tar.gz", "has_sig": false, "md5_digest": "4de35c736e1379e750c5e27979bebd50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4441, "upload_time": "2017-10-21T12:17:30", "url": "https://files.pythonhosted.org/packages/1e/b8/8364d0f2c902f4f18b73f22e4470bbaa2a6bb85c771fe4caed5200a0eb23/podcast-player-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "b7a770b07de3c6c9c2bc3eb1e0bea6cb", "sha256": "895c3a16518535e22a3f02ccf19b1dd220faa220b1b48e5d425ffcae302de147" }, "downloads": -1, "filename": "podcast-player-1.0.5.tar.gz", "has_sig": false, "md5_digest": "b7a770b07de3c6c9c2bc3eb1e0bea6cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4787, "upload_time": "2017-10-26T06:49:10", "url": "https://files.pythonhosted.org/packages/cd/80/2609c5ebcacaa7009af171272155e832f99660e54eac6a8b8b3c8ab173ad/podcast-player-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "a1a00832d4063c0eb0e013e062b9ecdd", "sha256": "ab24d2f751d5bb983385fcb8d95a6db3ec9fdd66da9e86e8419371248b967531" }, "downloads": -1, "filename": "podcast-player-1.0.6.tar.gz", "has_sig": false, "md5_digest": "a1a00832d4063c0eb0e013e062b9ecdd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4747, "upload_time": "2017-10-27T06:53:44", "url": "https://files.pythonhosted.org/packages/47/3e/ab86aad690aa59ee2488cd00e227e5198ef177d394dc8a1e5e3771d50b17/podcast-player-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "f92daa790a4a0a2a3acf5083bd19c457", "sha256": "aea098e9449f13f5cc2abf3379b279b756e66595c7387eab4ddd27735e68a6aa" }, "downloads": -1, "filename": "podcast-player-1.0.7.tar.gz", "has_sig": false, "md5_digest": "f92daa790a4a0a2a3acf5083bd19c457", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4777, "upload_time": "2017-10-29T18:49:02", "url": "https://files.pythonhosted.org/packages/74/c1/af862ece9438538bf0dc7adf96a928362ce80de1f8398738a9ab79ebfc51/podcast-player-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "cd04ea58f25809684d5eaddc39685c19", "sha256": "e5ebe37503cada0da489310a4d70d725cc68a5d90a1d1aab99ac39c44da39d8b" }, "downloads": -1, "filename": "podcast-player-1.0.8.tar.gz", "has_sig": false, "md5_digest": "cd04ea58f25809684d5eaddc39685c19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4831, "upload_time": "2017-11-02T18:55:47", "url": "https://files.pythonhosted.org/packages/81/d0/db6bcc7328fd76637198645acd1b22db41393eddca72744a35b87edf39cc/podcast-player-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "544fc172ec6f2d5a4fe6e8a7485701cf", "sha256": "5132a23ebeaed1550e368a38706cd4334e0909450110da195efcd29869702cd8" }, "downloads": -1, "filename": "podcast-player-1.0.9.tar.gz", "has_sig": false, "md5_digest": "544fc172ec6f2d5a4fe6e8a7485701cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4989, "upload_time": "2017-11-09T21:07:49", "url": "https://files.pythonhosted.org/packages/68/46/20084f5074342397b64eaacfc9f05cfb44902d975cb6f1982956ec597e04/podcast-player-1.0.9.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "9f7898e39f4f311d27291c45baa2432d", "sha256": "8304ef6f0cbb2d3ea285f0f0c437e639265532f2f666a35b01305a0a6f3fd456" }, "downloads": -1, "filename": "podcast-player-1.1.0.tar.gz", "has_sig": false, "md5_digest": "9f7898e39f4f311d27291c45baa2432d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5053, "upload_time": "2017-11-28T19:00:13", "url": "https://files.pythonhosted.org/packages/30/23/5b02ca6ad90d94d9b783c44968c5e227507132b4cb9708d279bece37dec5/podcast-player-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "de20724ed2cc8487c5d43bac00898cfb", "sha256": "4f730a789eeee908b4bd7594d52dcd844b7d88421879812e096cbc11a55319e6" }, "downloads": -1, "filename": "podcast-player-1.1.1.tar.gz", "has_sig": false, "md5_digest": "de20724ed2cc8487c5d43bac00898cfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5035, "upload_time": "2017-11-28T19:02:13", "url": "https://files.pythonhosted.org/packages/3d/cd/932dd85d3d76624e1664fe6a263b7780a161dcbf94499e53cd9f5ca7201a/podcast-player-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "d2d5dd343cf5aa9b674e74bf10f5e24f", "sha256": "4b717440222bdc1550fa8a33e9694bd24e1f032fe3998e44c30ebb3d82dcc377" }, "downloads": -1, "filename": "podcast-player-1.2.0.tar.gz", "has_sig": false, "md5_digest": "d2d5dd343cf5aa9b674e74bf10f5e24f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4946, "upload_time": "2018-01-02T18:14:49", "url": "https://files.pythonhosted.org/packages/f5/48/d8117138d528f0d78d6e7b00070a6fdcf296d07f620ec204948bb676641a/podcast-player-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "787506ef115ba3afdfa3cf65fb719772", "sha256": "c75077abb028cc0e57c96f3e4b61a74f2a6dc41a538f93279d776f59bfec76d1" }, "downloads": -1, "filename": "podcast-player-1.3.0.tar.gz", "has_sig": false, "md5_digest": "787506ef115ba3afdfa3cf65fb719772", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5166, "upload_time": "2018-02-18T10:16:15", "url": "https://files.pythonhosted.org/packages/3e/38/a8c03f178eb4d5c9dc552a42ce37b35e2d12f9110c77144dafce02a1761f/podcast-player-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "8e7575166490a300450ae01340238c58", "sha256": "a1b2abd0dbb8d4b07f9468502eae7bf5cecb5e666300a9992b8ea9a822370e5e" }, "downloads": -1, "filename": "podcast-player-1.3.1.tar.gz", "has_sig": false, "md5_digest": "8e7575166490a300450ae01340238c58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5210, "upload_time": "2018-02-20T12:22:37", "url": "https://files.pythonhosted.org/packages/3e/03/d04e5d6c7f5e51ccd1d364fdcf4e1891074091480d56c90902fa0dd81393/podcast-player-1.3.1.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "622fa36c82fa9398c81e7f3dd7f8317e", "sha256": "14fe3d187df79bbc73aba62adc156a33ea2a647f4e8a98cc838cab2273e78480" }, "downloads": -1, "filename": "podcast-player-1.4.0.tar.gz", "has_sig": false, "md5_digest": "622fa36c82fa9398c81e7f3dd7f8317e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5424, "upload_time": "2018-03-01T12:55:28", "url": "https://files.pythonhosted.org/packages/2d/f2/a6ea2548ec029a93e00c3d0a791e791193f8b8d81eac05a01b38ebfdb048/podcast-player-1.4.0.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "8cbb47b6d1690f4f31a4bd2da4c4a52d", "sha256": "503372780ee9914c452deecf0cc60941709d1bb89cdbeb2b21199895567e45c7" }, "downloads": -1, "filename": "podcast-player-1.5.0.tar.gz", "has_sig": false, "md5_digest": "8cbb47b6d1690f4f31a4bd2da4c4a52d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5438, "upload_time": "2018-12-06T13:39:18", "url": "https://files.pythonhosted.org/packages/4f/f4/bb215aeeefed03eae89eafb0aacd8b6024d89140027e7aa0e8ba0f9b3d27/podcast-player-1.5.0.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "cf6e98319766377e708432727faccb67", "sha256": "7daed08535e97799543403694bdb4ac377685a57af43613377e59fc1111aea4d" }, "downloads": -1, "filename": "podcast-player-1.5.1.tar.gz", "has_sig": false, "md5_digest": "cf6e98319766377e708432727faccb67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5639, "upload_time": "2018-12-24T21:35:33", "url": "https://files.pythonhosted.org/packages/ca/c5/46dcb75a2fcd05e73e718c91c2dbf076f8d10eb5f26475694c650be599e1/podcast-player-1.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cf6e98319766377e708432727faccb67", "sha256": "7daed08535e97799543403694bdb4ac377685a57af43613377e59fc1111aea4d" }, "downloads": -1, "filename": "podcast-player-1.5.1.tar.gz", "has_sig": false, "md5_digest": "cf6e98319766377e708432727faccb67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5639, "upload_time": "2018-12-24T21:35:33", "url": "https://files.pythonhosted.org/packages/ca/c5/46dcb75a2fcd05e73e718c91c2dbf076f8d10eb5f26475694c650be599e1/podcast-player-1.5.1.tar.gz" } ] }