In Nilearn, the data from different runs are fit independently, and a fixed-effects analysis is run later. So, there is no need (and actually no way) to model session effects.
Does that answer your question ?
Best,
@bthirion in your opinion, is there any advantage/disadvantage in modelling the different runs independently as opposed to modelling session effects in the same design matrix? Is there a rationale for the latter procedure?