Python script: RSS feed from Git commit log

The Python script below creates an RSS file from a git commit log. I'm using an expanded version of this script to generate the RSS feed for my site. It can be used as a starting template or demo of the GitPython and feedgen modules. Although the script is runnable the resulting RSS file is only useful as sample output.

To use the script the following modules must be installed:

  • GitPython
  • feedgen


Vancouver Django Jam

Django ( is one more popular Python web frameworks, and is used by the likes of Google and the Washington Post. There's a couple of Python user group events happening over the next week if you're interested in learning more:

Introduction to The Django Web Framework: Sunday, February 4, 2007, 1pm-4pm
Adrian Holovaty: The Django Web Framework: Tuesday, February 6, 2007, 7pm-9pm

Complete information at

October Pythonistas Meeting

The next meeting of the Vancouver Python/Zope Users Group is:

Date:Tuesday October 3, 2006
Time:7:30pm to 8:30pm
Location:Uniserve, Suite 1550, 1055 West Hastings Street, Vancouver [Map]

Programming OS X with Python - Dethe Elza

Guido van Rossum Keynote at Vancouver Python Workshop

Guido Van Rossum PhotoIt's the Vancouver Python Workshop 2006! Friday night opening keynotes with Python creator Guido van Rossum and IronPython/Jython creator Jim Hugunin were held at the SFU Downtown campus.

Van Rossum's keynote was an overview of Python 3000, a.k.a. Python 3.0. Python 3000 is a major departure from previous major versions because it breaks backward compatibility. Van Rossum explained there are many things he's wanted to clean up but couldn't because Python 2 worked hard, bugs aside, not to introduce incompatibilities. While not wanting to alienate the community because of core changes he wanted to fix design bugs introduced early on in the project. Python 3000 is all about fixing problems and will not incorporate a lot of new features. Design decisions are based on the best choice going forward, not compatibility.

Pythonista Workshop

The local Python user group is putting on 3 day Workshop August 4th to 6th. With beginner and advanced talks the line up looks pretty good (though with Drupal, does one really need Zope :-) To top it off, language creator Guido van Rossum will be there.

Workshop Website:

Subscribe to RSS - Python