The annotation of liturgical dates in early modern archival sources
is a central methodological challenge for XML-TEI digital editions. The
Python library calendario_liturgico automates the
computation of Christian liturgical dates from the sixth century to the
present by combining the Gauss–Meeus algorithm for the Gregorian
calendar with pre-calculated paschal tables for the Julian period
(532–1582). This article situates the genesis of this tool within the
scholarly context of editing inquisitorial trial records, analyses its
mathematical and computational foundations, and assesses its validation
protocols. It finally discusses how the transition from an ad
hoc script to a shared software infrastructure reshapes scientific
reproducibility, the interoperability of historical data, and the
relationship between humanities scholarship and computation.
