Citation: 2C_374/2018 E. C

Agissant par la voie du recours en matière de droit public et du recours constitutionnel subsidiaire, A.________ demande au Tribunal fédéral, principalement, de réformer l'arrêt rendu par le Tribunal cantonal en ce sens que la prolongation de l'autorisation de séjour sollicitée est accordée. Subsidiairement, elle conclut à l'annulation de l'arrêt attaqué et au renvoi à l'autorité précédente pour nouvelle décision dans le sens des considérants. Elle sollicite également l'assistance judiciaire. Le Tribunal cantonal, le Service de la population ainsi que le Secrétariat d' État aux migrations o nt renoncé à se déterminer sur le recours. Par ordonnance du 3 mai 2018, le Président de la IIe Cour de droit public du Tribunal fédéral a admis la demande d'effet suspensif. Le 4 mai 2018, le Tribunal fédéral a renoncé provisoirement à exiger une avance de frais et a informé l'intéressée qu'il serait statué ultérieurement sur sa demande d'assistance judiciaire.