This is a little command line utility for downloading podcasts into a directory. This can make for easy rsyncing to a flash card, or listening with a command line audio player.
Find it at:
https://github.com/jd-boyd/Podtrack
I use it. I don’t think anyone else does. It prints a large amount of crap when running, which I really should clean up. Otherwise, it is fairly complete, allowing you to do full management from the command line, and offering opml import and export.
Also, it does feature a thread worker pool class. The implementation is actually a bad idea for any computation task (because of the Python GIL), but it works well enough for code that blocks in C extensions a lot. Still, another TODO task for me is to update PodTrack to use multiprocessing, which already has worker pools.