Certes, la compétence législative des cantons dans le domaine des marchés publics découle de différentes dispositions de la Constitution fédérale (art. 3, 43, 47 et 48 Cst. ; message AIMP 2019, p. 106). Toutefois, dans la mesure où le Parlement jurassien a adhéré à l’AIMP, il s’oblige à le respecter dans sa législation d’exécution (art. 48 al. 5 Cst.), de telle sorte qu’il ne peut pas adopter des dispositions dont les cantons n’ont pas voulu lors de l’adoption de l’AIMP et s’exonérer des obligations contractées en invoquant le droit cantonal (ATF 138 I 435 consid. 1.3.2). Quant au fait que l’art.