It works much better than it did last night.
The main missing/broken things are:
Table HEaders/Spanning cells
Lists that don't start at 1
I say, good for half a day of hacking, and will now stop, because it's a weekend and I have a family :-)
But that doesn't mean you can't try it for yourself. Just run it thus:
python rst2pdf.py myrstfile.txt
And you will get (hopefully) a
Let me know how it works, and if it doesn't and it's not related to one of the things I mentioned above as broken, send me a test file!