Any chance on p0841 attack? This would just require running aircrack-ng with different option.
Also, reaver is working, if someone ups it to repos you could just add it as dependency, though keeping it python would probably be best.