{ "info": { "author": "Jakub Roztocil", "author_email": "jakub@subtleapps.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.7", "Topic :: Multimedia :: Sound/Audio" ], "description": "Podcats\n#######\n\n\n.. image:: https://travis-ci.org/jakubroztocil/podcats.svg?branch=master\n :target: https://travis-ci.org/jakubroztocil/podcats\n\n\nPodcats generates RSS feeds for podcast episodes from local audio files and,\noptionally, exposes both the feed and episodes via a built in web server,\nso that they can be conveniently imported into iTunes, Overcast or another\npodcast client.\n\n\nInstallation\n============\n::\n\n $ pip install podcats\n\n\nUsage\n=====\n\nGenerate a podcast RSS from audio files stored in `my/offline/podcasts`::\n\n $ podcats generate my/offline/podcasts\n\n\nGenerate & serve the feed as well as the files at http://localhost:5000. ::\n\n $ podcats serve my/offline/podcasts\n\nA web interface is available at http://localhost:5000/web.\n\nYou can also generate the html for the web interface. ::\n\n $ podcats generate_html my/offline/podcasts\n\nFor more options see ``podcats --help``.\n\n\nContact\n=======\n\nJakub Rozto\u010dil\n\n* https://github.com/jakubroztocil\n* https://twitter.com/jakubroztocil\n* https://roztocil.co\n\nChangelog\n=========\n\n0.6.2 (2018-11-25)\n------------------\n\n* Fixed missing templates in PyPI package.\n\n\n0.6.1 (2018-11-20)\n------------------\n\n* Find and show eventual book covers in web interface (@tiktuk)\n\n\n0.6.0 (2018-11-20)\n------------------\n\n* Added a web interface (@tiktuk)\n* Support m4b-files (@tiktuk)\n* Added ``--debug`` flag (@tiktuk)\n* Feed now validates against RSS spec (@tiktuk)\n\n\n0.5.0 (2017-02-26)\n------------------\n\n* Fixed ``setup.py`` for Python 3 (@ymomoi)\n\n\n0.3.0 (2017-02-23)\n------------------\n\n* Added Python 3 support\n* Improved episode ID tag title extraction (@ymomoi)\n* Replaced ``--url`` with ``--host`` and ``--port`` (@ymomoi)\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/jakubroztocil/podcats", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jakubroztocil/podcats", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "podcats", "package_url": "https://pypi.org/project/podcats/", "platform": "", "project_url": "https://pypi.org/project/podcats/", "project_urls": { "Download": "https://github.com/jakubroztocil/podcats", "Homepage": "https://github.com/jakubroztocil/podcats" }, "release_url": "https://pypi.org/project/podcats/0.6.3/", "requires_dist": null, "requires_python": "", "summary": "An application that generates RSS feeds for podcast episodes from local audio files and, optionally, exposes both via a built-in web server", "version": "0.6.3" }, "last_serial": 4774751, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "5b46e68d9fab4858fc5ca823100a307e", "sha256": "73a40e8df5425705974372cc9a8da49ac853f5d276f9015c74358eb40baf2f1a" }, "downloads": -1, "filename": "podcats-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5b46e68d9fab4858fc5ca823100a307e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4265, "upload_time": "2014-06-07T03:56:49", "url": "https://files.pythonhosted.org/packages/db/4f/1faded2d1362edc8749cc4959fc85b37c5fd768a24a6f31e09424d3641a2/podcats-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "0d7909ca0a924a17268403dd4d114e71", "sha256": "3b0d852042194a97554636d55849d161d39490932e8dfb8b1c78b91e8dbf4901" }, "downloads": -1, "filename": "podcats-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0d7909ca0a924a17268403dd4d114e71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4751, "upload_time": "2017-02-23T20:39:20", "url": "https://files.pythonhosted.org/packages/dd/80/b42b4d5b0ee71b738f171076fd09461fec0bf1710803fc98ffbae6df8b5e/podcats-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "829099a8a369e07871582a0edf084cba", "sha256": "01749976c3ad99ae47f3d021ed38e182146145a58542dddb610c76d65c1a6d58" }, "downloads": -1, "filename": "podcats-0.4.0.tar.gz", "has_sig": false, "md5_digest": "829099a8a369e07871582a0edf084cba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4798, "upload_time": "2017-02-26T14:08:45", "url": "https://files.pythonhosted.org/packages/5b/ab/0ab5cbe1308894c643044ef197b6af1160a12df859219562b68ffd80a6ed/podcats-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "61f08884e7d540e335a1a7905b2e4c19", "sha256": "2989ba062b9ed0dde8897f0900eac186039b34e6d861d8d356ded2d5c931113a" }, "downloads": -1, "filename": "podcats-0.5.0.tar.gz", "has_sig": false, "md5_digest": "61f08884e7d540e335a1a7905b2e4c19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4887, "upload_time": "2017-02-26T14:22:25", "url": "https://files.pythonhosted.org/packages/85/68/e6669027227b5d6a21d2bc915b81de0bd3d299d66fb5b2cdf9229a002c01/podcats-0.5.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "88974815616b692c795d65ecceb3160b", "sha256": "da2ada135daa010230c99d11ba533ddf5da74db7dd4d7cb0baa99f9282eff491" }, "downloads": -1, "filename": "podcats-0.6.1.tar.gz", "has_sig": false, "md5_digest": "88974815616b692c795d65ecceb3160b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5726, "upload_time": "2018-11-23T14:18:55", "url": "https://files.pythonhosted.org/packages/76/34/9709d91c3fe1193e145f5a0b96cffa485d7897df1a51bf60606c66191a2d/podcats-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "674cb28d4bc03b22c632cec624e4d1e9", "sha256": "fc8cc354fb3f7a0c3d44376b6df924a71deb4fbca0cf453f927c922e4cf3fe62" }, "downloads": -1, "filename": "podcats-0.6.2.tar.gz", "has_sig": false, "md5_digest": "674cb28d4bc03b22c632cec624e4d1e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6726, "upload_time": "2018-11-25T13:35:42", "url": "https://files.pythonhosted.org/packages/74/4c/59eb5a57605b129d392ef361a9fdaa7cf44656c168dd549339567225cdf9/podcats-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "bffbd6b3b009bf6d4279c2479b78ef1d", "sha256": "bea9d0ac8592fcf89f45b454c04544277a10357a406860f45dbfdbc6e6f4c117" }, "downloads": -1, "filename": "podcats-0.6.3.tar.gz", "has_sig": false, "md5_digest": "bffbd6b3b009bf6d4279c2479b78ef1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6740, "upload_time": "2019-02-03T13:51:25", "url": "https://files.pythonhosted.org/packages/3b/9c/9b2b63eed72142286a6de8d28cc200e9d314efb4f7b4626696dfbe52158e/podcats-0.6.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bffbd6b3b009bf6d4279c2479b78ef1d", "sha256": "bea9d0ac8592fcf89f45b454c04544277a10357a406860f45dbfdbc6e6f4c117" }, "downloads": -1, "filename": "podcats-0.6.3.tar.gz", "has_sig": false, "md5_digest": "bffbd6b3b009bf6d4279c2479b78ef1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6740, "upload_time": "2019-02-03T13:51:25", "url": "https://files.pythonhosted.org/packages/3b/9c/9b2b63eed72142286a6de8d28cc200e9d314efb4f7b4626696dfbe52158e/podcats-0.6.3.tar.gz" } ] }