Pelican served me very well, I was able to create quite a complex multilingual blog with it. It's easy to write your own extensions if any functionality is missing, plus there is already a number of existing plugins out there. I had issues with hosting the site and it's source in the same repo at GitHub, but that's easily solvable by hosting the source in a separate one.