Latest Release

May 3rd, 2012

The current bug-fix version of peapod can be downloaded at:


The development version of the code can now be found at GitHub

Peapod 0.7.2 – xml is mysterious

June 11th, 2008

Bug Fixes

  • Removed the dependency on PythonXML. errors like Traceback (most recent call last):
    File "./", line 7, in
    from Peapod.peapod import getConfig, newTracks, feedLog
    File "/home/hldevore/bin/peapod/Peapod/", line 36, in

    from Peapod import OPML
    File "/home/hldevore/bin/peapod/Peapod/", line 92, in

    class OPMLHandler(saxutils.DefaultHandler):
    AttributeError: 'module' object has no attribute 'DefaultHandler'
    Should be fixed by this release.


Peapod 0.7.1 – you want docs with that?

March 26th, 2008

Bug Fixes

  • Released with documentation included this time.


Peapod 0.7 – snow day

March 23rd, 2008

It’s snowing here in blighty, and it’s the long Easter weekend. So this seems like a good time to get a new release out. Lots of great features and bug-fixes have been languishing in SVN and it’s about time they saw the light of day.

  • specify a non-standard config file by passing –config=/path/to/config.file
  • specify a non-standard directory to save data by passing –homedir=/path/to/datadir

Bug Fixes

  • some ipods were giving trouble when syncing. this should be fixed now.


New Domain

September 21st, 2007

If you are reading this then you have discovered that Peapod is no longer at That domain has expired and was reistered by someone who we can’t get in contact with anymore. Apologies to everyone for the inconvenience. We’ll endevour to make sure this doesn’t happen again.

New Tools at

February 11th, 2007

A couple of helpful things for peapod developers that we’ve added in the last month or so.

peapod 0.5 apples and oranges

December 17th, 2006

There have been lots of developments in peapod-land over the last month or so. We have several new developers on board and it seems likely that peapod development will speed up in the next few months. So without further ado here is peapod-0.5

New Features

  • Downloads are cached. This allows downloads to recommence on the next run following problems. This is especially useful on busy feeds that experience frequent HTTP time-outs.
  • Now supports copying podcasts to iPods supported by libgpod. –synciPod from commandline. Location of mounted iPod can be set by –ipodpath=/path/to/ipod or by setting <ipodpath> in .peapod/peapod.xml

Bug Fixes

  • HTTP headers are not recorded when the podcast fails to download. This allows us to try again on the next run
  • Better docstring coverage in the source code
  • Better unicode handling in tagging code


Peapod-0.5.tar.gz (local)

Peapod-0.5.tar.gz (Sourceforge)

peapod 0.157 – atomic energy

August 23rd, 2006

New Features

  • Basic functionality now works in Microsoft Windows. No bittorrent or tagging support at the moment.
  • Podcasts using Atom feeds can now be subscribed to.
  • –title=”My Feed Title” allows you to specify a title when adding a new feed. This gets round the bug caused by feed urls containing commas.

Bug Fixes

  • m4a files were being corrupted by tag re-writing.
  • lots of pychecker warnings removed.
  • hacker voice radio failed to download due to files ending in .MP3 not .mp3


Peapod-0.157.tar.gz (local)

Peapod-0.157.tar.gz (Sourceforge)

Peapod 0.140 – Metamorphosis

July 7th, 2006

New Features

  • can now be installed by doing python install
  • can still be run from the directory as before
  • front-end script is now peapod not
  • command-line and libraries are now separated

Bug Fixes

  • fixed import error where lack of bittorrent stopped script


Peapod-0.140.tar.gz (local)

Peapod-0.140.tar.gz (Sourceforge)

Better Communication

July 7th, 2006

As the number of users of peapod has grown it has become apparant to us that the channels of communication are not all that they could be. So we have started a project on sourceforge so that we can use some of the nifty tools they provide.

Mailing List


You can subscribe here.

Bugs/Feature Requests

visit the peapod tracker.

The site here at will remain the primary interface for peapod. Subversion and file releases will still be hosted here. However we will also release files to sourceforge and maintain a synced backup of subversion. This should make peapod available if either site goes down.