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