Metadata-Version: 2.1
Name: podtuber
Version: 0.1.1
Summary: Simple Python application to create podcast `.rss` files from YouTube playlists.
Home-page: https://github.com/ZvikaZ/podtuber
Author: Zvika Haramaty
Author-email: haramaty.zvika@gmail.com
Requires-Python: >=3.10,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: pathvalidate (>=3.1.0,<4.0.0)
Requires-Dist: podgen (>=1.1.0,<2.0.0)
Requires-Dist: pytube (>=15.0.0,<16.0.0)
Requires-Dist: tomli (>=2.0.1,<3.0.0)
Project-URL: Repository, https://github.com/ZvikaZ/podtuber
Description-Content-Type: text/markdown

podtuber
========

Simple Python application to create podcast `.rss` files from YouTube playlists.

Installation
------------
You might want to start with creating a Python virtual env. For example:
```shell
conda create -n podtuber python=3
conda activate podtuber
```

and then:
```shell
pip install podtuber
```
you might need to logout and login, in order for the new `podtuber` command to be updated in `PATH`.

Usage
-----
- copy the [example config.toml](https://github.com/ZvikaZ/podtuber/blob/master/config.toml) to your working directory, and modify it as needed (it's thoroughly commented),
- and run: 
```shell
podtuber
```

Notes
-----
- The .rss file needs to be served from an HTTP(S) server. Running the server is out of the scope of this tool.

- Also, you might want to periodically update the .rss file (because the playlist might have been updated).
It can be achieved for example by using a Cron job to run `podtuber` on regular times.
