Citation: 1C_365/2019 E. C

Par acte du 4 juillet 2019, Patrick Auderset, Patrick L'Eplattenier et Flavien Maccabiani forment un recours en matière de droit public par lequel ils demandent, principalement, la constatation de la nullité du scrutin, l'annulation de l'arrêt cantonal et l'annulation du résultat de la votation; subsidiairement, ils concluent au renvoi de la cause à l'instance précédente pour nouvelle décision au sens des considérants. La cour cantonale se réfère à son arrêt et conclut au rejet du recours, sans autres observations. La Chancellerie d'Etat se réfère à sa décision et conclut au rejet du recours. Le Conseil communal de Peseux a renoncé à présenter des observations; il a ensuite exprimé des réserves sur la participation des autres conseils communaux à la procédure, en particulier celui de Neuchâtel. Le Conseil communal de Neuchâtel conclut au rejet du recours. Dans leurs écritures ultérieures, les parties persistent dans leurs conclusions.