whosyouragent
1import json 2import os 3import time 4from pathlib import Path 5 6from .whosyouragent import VersionUpdater, get_agent 7 8browsers_path = Path(__file__).parent / "browserVersions.json" 9if ( 10 not browsers_path.exists() 11 or time.time() - os.stat(str(browsers_path)).st_mtime > 604800 # 1 week 12): 13 print("Updating whosyouragent browser versions...") 14 updater = VersionUpdater() 15 try: 16 updater.update_all() 17 except Exception as e: 18 print(e)