Weakly coupled de Sitter vacua with fluxes and the swampland