May 13th, 2006
New Features
- –addnew will now pull the title out of the RSS feed if it’s not given on the command-line. So you can now do
peapod.py --addnew=http://some/feed.xml
rather than
peapod.py --addnew=http://some/feed.xml,titlestring
but if a title is given on the command-line it will be preffered to the one from the RSS feed.
- –addnew will now import from OPML files. It can import the file from a local path or a URL so both
peapod.py --addnew=http://some/opml.xml
and
peapod.py --addnew=/tmp/opml.xml
will work
Bug Fixes
- Yet more tweaks to the logic for handling broken pubDates
- bittorrent feeds that set application/x-bittorrent but dont have torrent files ending in .torrent are now understood
- –getall and –getallglobal now bypass conditional download
Download Here
Posted in Release | No Comments »
March 31st, 2006
This release fixes the annoying bug in 0.113
Download Here.
Posted in Uncategorized | 3 Comments »
March 31st, 2006
If you are upgrading from a previous version of Peapod it should work just fine. However new users may see the following error:
Traceback (most recent call last):
File "/opt/peapod/peapod.py", line 924, in ?
download_dict = downloadList()
File "/opt/peapod/peapod.py", line 853, in downloadList
guid = parts[1]
IndexError: list index out of range
to work around this problem all you need to do is create a blank download.log
touch ~/.peapod/download.log
Sorry about that. I’ll get a fixed version out later today.
Posted in Uncategorized | 2 Comments »
March 28th, 2006
New Features
- Now using GUID as well as filename to make download decisions. This speeds the process up slightly and makes us less vulnerable to filename collisions.
- New media types are recognised: m4v,mp4,aac,m4a
- <savestyle>none</savestyle> saves podcasts directly into savedir without adding a date or feed directory. Allows several feeds to be saved into a single directory.
Bug Fixes
- –forgetnew got broken a couple of releases ago. This has now been fixed.
- Bittorent code has been changed so that multiple threads can download using bittorrent. Previously you may have seen the message ‘RawServer object has no attribute pending_sockets’ when trying to download multiple podcasts over bittorrent.
Download Here.
Posted in Release | No Comments »
January 6th, 2006
Bug Fixes
- No longer complains about lack of BitTorrent
- Redundant code cleaned up
- Faster decisions on which podcasts to download
Download Here
Posted in Release | No Comments »
December 18th, 2005
A few little bug-fixes and some extra functionality. This will probably be the last release before the holidays so a Merry Christmas to one and all.
Dependency Changes
-
peapod is now using urlgrabber to do it’s HTTP downloading. On fedora, debian and ubuntu this is available as a package called python-urlgrabber. Alternatively you can downlod it from linux@duke.
New Features
- Handles HTTP redirects within feeds as well as redirects to the feeds
- Download bandwidth can be restricted by using <bandwidth>n</bandwidth> where n is the number of kilobytes per second each thread will use.
Bug Fixes
- Better handling of RSS feeds containing broken pubDate entries
- URLs containg special characters are now decoded properly
Download Here
Posted in Release | No Comments »
December 4th, 2005
A rather hurried new release as a number of users found problems in previous versions.
Bug Fixes:
- Now supports BitTorrent versions 4.0 through 4.2
- Tagging code now deals sensibly with the absence of python-eyed3
- A nasty bug in the vorbis tagging code was zeroing out non-vorbis files. This has been fixed
Download Now
Posted in Release | No Comments »
December 1st, 2005
Don’t upgrade to Bittorrent 4.2 . Due to changes in the module layout of bittorrent (again) Peapod will cease to function. I anticipate getting a fix for this issue out at the weekend. Until then please hold off upgrading your Bittorrent install.
Update
There is now a version of Peapod that supports BitTorrent 4.2 in the subversion repository. After a couple of days testing it should be released on Monday.
Posted in Uncategorized | No Comments »
November 23rd, 2005
Lots of behind the scenes tweaks with a few bits of functionality you might be interested in.
New Features
- Ogg Vorbis tag re-writing
- Downloads more media types than just MP3 and Ogg
Bug Fixes
- –savestyle=date now keeps track of podcasts it has downloaded properly. Before it would forget and keep downloading the same track.
Posted in Release | No Comments »
November 1st, 2005
Many many bugfixes in this version.
Bittorrent is now completely integrated.
Config handles paths with ~ properly.
post option in config allows you to run postprocessing commands on any download
Download Here
Posted in Release | No Comments »