Rigorist
Rig·or·ist
Rigorist
n.
One who is rigorous; -- sometimes applied to an extreme Jansenist.