def maybe_cleanup(
        self, lru_retention_hours: int = 72, cleanup_max_age_seconds: int = 3600
    ):
        """
        Maybe clean up the build cache if its been longer than `cleanup_max_age_seconds` that it has been cleaned up

        Args:
            lru_retention_hours (int, optional): How many hours should unused elements be retained in the cache? Defaults to 72.
            cleanup_max_age_seconds (int, optional): Cleanup interval in seconds. Defaults to 3600.
        """
        pass

        Maybe clean up the build cache if its been longer than `cleanup_max_age_seconds` that it has been cleaned up

        Args:
            lru_retention_hours (int, optional): How many hours should unused elements be retained in the cache? Defaults to 72.
            cleanup_max_age_seconds (int, optional): Cleanup interval in seconds. Defaults to 3600.
        
python/aitemplate/backend/build_cache_base.py