Python CommonMark parser