Developers in Europe signed 29 power purchase agreement deals totalling 1,277MW in October, according to Swiss analysis company Pexapark.