Citation: 2D_4/2020 E. C

Agissant par la voie du recours constitutionnel subsidiaire, A.________ demande au Tribunal fédéral, sous suite de frais et dépens, outre l'effet suspensif et l'assistance judiciaire, d'annuler l'arrêt du Tribunal cantonal du 28 novembre 2019 et de lui octroyer une autorisation de séjour; subsidiairement d'annuler l'arrêt précité et de l'admettre provisoirement; plus subsidiairement d'annuler l'arrêt précité et de constater l'inexigibilité de son renvoi. Par ordonnance du 14 janvier 2020, le Président de la IIe Cour de droit public du Tribunal fédéral a admis la requête d'effet suspensif. Le Tribunal cantonal, le Département et le Service des migrations concluent tous trois au rejet du recours. Le Secrétariat d'Etat aux migrations renonce à se déterminer.