in libmozdata/versions.py [0:0]
def __getVersionDates():
resp = requests.get(
URL_HISTORY,
headers={"User-Agent": config.get("User-Agent", "name", required=True)},
)
data = resp.json()
data = dict([(v, utils.get_moz_date(d)) for v, d in data.items()])
resp = requests.get(
URL_CALENDAR,
headers={"User-Agent": config.get("User-Agent", "name", required=True)},
)
calendar = Calendar.from_ical(resp.content)
for component in calendar.walk():
if component.name == "VEVENT":
match = REGEX_EVENT.search(component.get("summary"))
if match:
version = match.group(1) + ".0"
if version not in data:
data[version] = utils.get_moz_date(
utils.get_date_str(component.decoded("dtstart"))
)
return data