Faits: A. Par arrêt du 3 novembre 2009, la Cour de cassation pénale du Tribunal cantonal du canton de Neuchâtel a rejeté le pourvoi en révision formé par X._ contre un jugement du Tribunal correctionnel du district de Neuchâtel du 20 août 2008, qui l'avait condamné, notamment pour contrainte sexuelle (art. 189 CP), à douze mois de privation de liberté. B. X._ recourt au Tribunal fédéral contre cet arrêt, pour violation, d'une part, de l'art. 385 CP et, d'autre part, de son droit à un procès équitable par inobservation arbitraire de l'art. 266 du code de procédure pénale neuchâtelois (CPP/NE; RS/NE 322.0). À titre préalable, il présente une requête d'effet suspensif et une demande d'assistance judiciaire.