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