From 0571f7353a8e58616bac7726c4bcced7d48da595 Mon Sep 17 00:00:00 2001 From: Leo Shen Date: Wed, 30 Mar 2022 00:15:08 -0400 Subject: [PATCH] projects/ctan: make Python happy --- projects/ctan.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/projects/ctan.py b/projects/ctan.py index 4a834d8..9d0b383 100644 --- a/projects/ctan.py +++ b/projects/ctan.py @@ -7,7 +7,7 @@ from project import Project from shared import CSC_MIRROR import requests import datefinder # another date finding library -from datetime import timedelta +from datetime import datetime, timedelta import re import pandas as pd @@ -20,7 +20,8 @@ class ctan(Project): m = re.search(r'(\d+ hour)|(\d+ hours)|(\d+(\.)?\d+ days)', page[indexOfFile:]) # solution from: https://stackoverflow.com/questions/21074100/how-to-convert-standard-timedelta-string-to-timedelta-object/21074460 + duration = pd.to_timedelta(m.group(0)) - data[project]["out_of_sync_since"] = datetime.now() - duration.total_seconds() + data[project]["out_of_sync_since"] = datetime.now() - duration return duration <= pd.to_timedelta(data[project]["out_of_sync_interval"], unit='s')