Package whosyouragent
Expand source code
import os
import time
from pathlib import Path
from .whosyouragent import VersionUpdater, get_agent
browsers_path = Path(__file__).parent / "browserVersions.json"
if (
not browsers_path.exists()
or time.time() - os.stat(str(browsers_path)).st_mtime > 604800
): # 1 week
print("Updating whosyouragent browser versions...")
updater = VersionUpdater()
updater.update_all()
Sub-modules
whosyouragent.whosyouragent